#Introduction
WebSite-PHP is a 100% object PHP FrameWork. No need to know the HTML and JavaScript, simply instantiate the correct objects. You only need to know PHP and object-oriented programming.
WebSite-PHP is an easly Framework on PHP 5.2 and compatible with MySQL. With his 100% object programming you have a maximum reusability of the framework components and your job.
Download the last version of the PHP FrameWork
#Presentation
##General presentation of the server The WebSite-PHP Framework is running on a standard configuration Apache/PHP/MySQL.
- The Apache server, which is the web server;
- PHP, which is an Apache compatible module interpreting the web page;
- MySQL, which is the database server compatible with the framework.
##MVC architecture of the Framework WebSite-PHP The framework is structured in an Model–View–Controller (MVC) architecture:
- The Model, the database access with generated database objects;
- the View, which generates output to the users (HTML generator);
- the Controller, which interprets the actions of the users and defines the context (language, page, ...).
Visit the quick start page to discover how to use.
#Features Lot of functionalities are already include in this FrameWork:
- Ajax (easy use)
- Multi language solution
- User rights management
- Page caching
- HTML Editor (Editor)
- Mail sender, Geo locatlisation
- WSP Components (Button, TextBox, TreeView, DialogBox, ...)
- Database access (Database Objects)
- Advance debuger
- URL Rewriting
- Web Service, Sitemap
- RSS feed generator and reader
- RSA encryption (Form, TextBox, Editor, ...)
- And more others (Menu, Dock bar, ...)
#License WebSite-PHP is licensed under the open source MIT license, which allows to use the Framework for whatever, but a copy of the license need to be included.
#Requirements WebSite-PHP requires PHP 5.2 or later. The minimum configuration of the server is mod_rewrite module of apache and the PHP lib mysqli.