PHP Reusable Web Framework (rwfPHP) is a set of PHP classes that allow the development of object-oriented, event-driven Web applications. The main goals of rwfPHP are to speed development through the use of a simple event driven model, to encourage reuse of code through Web controls, and to separate the presentation and logic layers through the use of templates.
| Tags | Software Development Libraries php classes Application Frameworks |
|---|---|
| Licenses | MIT/X |
| Implementation | PHP |
Recent releases


Changes: Some HTTP bugs related to Post-Redirect-Get functionality have been fixed. The CheckBox and FileUpLoader Web Controls did not work with Post-Redirect-Get. JavaScript browser compatibility has been fixed.


Changes: This release adds a FileUpLoader Control to the WebControls folder. FrameworkController implements the Post-Redirect-Get method to alleviate some Back Button issues. FrameworkController will accept Controller commands via a Get URL.


Changes: Many debugging and error checking messages have been added. Simple benchmarking has been added through a couple of config settings. RWF_ARGS_SEPARATOR has been added to pass arguments in rwfNames. JS script separation and cleanup. Web Control fixes and cleanup.


Changes: FrameworkController modifications were made to help with error handling and the OpenPage controls back-end implementation. There were also changes to provide more structured debugging and error and message handling internally. Minor fixes were made to some of the WebControls along with fixes to the JavaScript file.


Changes: Changes have been made to the Framework Controller. Some of the JavaScript files have been cleaned up. Some of the Web controls were fixed. Functionality was provided for the AddControls method to automatically assign the Name attribute.
- All comments
Recent commentsRe: Seen typo3?
> Seems that at least partially this
> framework's goals are implemented in a
> sound manner for a long time: look at
> typo3.org. "Partially": unsure
> about event model; otherwise a few
> hundred plugins weigh in)
There are similarities and differences. rwfPHP is a low level Building Blocks framework. You can build a higher level API/Framework like Typo3 with rwfPHP. Of course Typo3 has to have a lower level framework that its built on. I would assume Typo3's lower level API/Framework is also used through building modules.
Typo3 has a nice complex API/Framework to build CMS and other modules through extensions. Think of rwfPHP as the basic building block Framework to create any complex API/Framework of your choosing.
Thank you for bringing up Typo3 its a few neat project.
Seen typo3?
Seems that at least partially this framework's goals are implemented in a sound manner for a long time: look at typo3.org. "Partially": unsure about event model; otherwise a few hundred plugins weigh in)