struts4php:Community Portal

From struts4php

Jump to: navigation, search

struts4php is an application framework for PHP which is designed with the MVC pattern. It is the link between the persistence layer and the presentation layer of your application. The idea behind struts4php comes from the already known project Apache Struts. The usage of struts4php is very similar to the Struts of the Apache project. For developers who already know the Apache Struts it's very easy to learn how to use struts4php.

Besides the intended usage, the framework grows during the development process and many additional classes was implemented. These classes are separated, if possible, to independent packages. Some of these can be used separately, some depends on other packages. All packages of the framework are available in the PEAR package format and can be installed with the PEAR installer over the command line.

struts4php is a framework, not some sort of CMS, and does not deliver ready to use components e. g. a news module. You can use struts4php to implement such components on your own. The frameworks supports and helps you in doing this, by forcing you to implement the MVC pattern in your application on the one hand and providing you useful functions, e. g. for internationalization (I18N), on the other.

Packages

As mentioned above, the framework consists of several packages. Some of the packages depends on another. During installation the dependencies are solved and the necessary packages are installed.

Personal tools