The Web:Extend Guide

Loïc Hoguin

Anthony Ramine

Youssef Leulmi

This work is licensed under a Creative Commons Attribution 3.0 Unported License.


Table of Contents

Purpose of this guide
I. About Web:Extend
1. What is Web:Extend?
Project history
Features
Goals
Target audience
Downloading Web:Extend
The Web:Extend Community
II. Installation and related issues
2. Installing Web:Extend
Requirements
Preliminary considerations
Web server configuration
Database configuration
MySQL
PostgreSQL
SQLite
Examples removal
3. Addons management
III. Development using Web:Extend
4. Introduction
Directory layout
Small application layout
Modular application layout
Third party libraries
Database versioning
Autoload
Error handling
Safely throwing exceptions
Using the shut-up operator @
Exception categories
Bootstrap
Configuration
A. Contributing to Web:Extend
Testing Web:Extend
Reporting bugs
Contributing source code
Improving the documentation
Translating Web:Extend

List of Tables

4.1. List of configuration targets