Adventure PHP Framework 1.17

Adventure PHP Framework

The Adventure PHP Framework (APF) understands itself as a utility to implement object oriented and generic PHP web applications. It supports the developer in creating programs in compliance with approved software design patterns. Its code base already has answers to many day-to-day problems.

The framework cannot be described as an application that only has to be configured but rather as a technical basis and guide for designing software. Furthermore it introduced many concepts and efficiency tools already well known in the JAVA community.

Features of Adventure PHP Framework:
- Page-Controller
- Front-Controller
- Templating
- Form-Support
- O/R mapping

What's New in This Version:
- The APF parser is now able to resolve nested structures of tags with the same prefix and name within one document or a file. This eases the implementation of tags compared to the previous version once again. Details on this feature can be taken from the tutorial Implementation of tags.
- This new release includes full support for PHP's APC extension with the ApcCacheProvider (see CacheManager) and the ApcConfigurationProvider (see Configuration). Both can be used to store application data within an APC in-memory store which can accelerate applications by factor 4-5.
- With the present release the Logger has been redesigned from the scratch. Besides the consolidation with the AdvancedLogger adding more flexibility and increase the extensibility has been the focus of 1.17's work.
- The state model of APF form controls has been added a visibility indicator. You are now able to hide form fields and their dependent controls programmatically. Details can be taken from the Usage of forms chapter.
- Besides the new functionality this APF release contains several bug fixes and optimizations to code and documentation.

License type: LGPL
Date added: 4 years, 1 month 7 days ago | Last updated: 2 years, 11 months 22 days ago

More popular Framework

Listing Files

  • err-box.png
  • 4.6 KB
  • 10/15/2011 21:56:36
  • hint-box.png
  • 4.1 KB
  • 10/15/2011 21:56:36
  • apf-logo.png
  • 26.5 KB
  • 10/15/2011 21:56:36
  • warning-box.png
  • 3.0 KB
  • 10/15/2011 21:56:36
  • pagecontroller_timing_model.png
  • 48.9 KB
  • 10/15/2011 21:56:36
  • frontcontroller_timing_model.png
  • 29.0 KB
  • 10/15/2011 21:56:36
  • ok-box.png
  • 5.6 KB
  • 10/15/2011 21:56:36
List All Files