News

On this page, you can read a summary of old news of the Adventure PHP Framework (APF).

Download, installation und first steps - ein beginner tutorial by Ralf Schubert

Download, installation und first steps

Sunday, 04th of October 2009

Ralf Schubert, an enthusiastic APF developer likes the framework giving the chance to easily develop resuable gui elements (aka. widgets). To support beginners, he wrote this article to give a brief introduction into the framework and to ease the first steps using the APF.

Download, installation und first steps describes step-by-step how to set up the adventure PHP Framework, beginning with the download and ending with an "Hello world" application. (read more…)

RPM installation packages for the APF by Reiner Rottmann

APF goes RPM: install the Adventure PHP Framework via RPM

Sunday, 26th of September 2009

As of today, the APF can be installed and distributed on RedHat based LINUX distributions using RPM packages. Reiner Rottmann has therefor created a new YUM channel, that serves the APF demo application as well as the sample config files, the code package and the API documentation.

The RPM Installation HOWTO describes the managing of the APF packages with use of the Yellowdog Update Manager (YUM).

Adventure PHP Framework - Release 1.10 (stable): Refactoring, performance optimization, full PHP5 support

Version 1.10 (stable) released!

Sunday, 04th of September 2009

The APF team is proud to anounce the stable release of the 1.10 series. Within this maintenance release, development entirely switched to PHP5. A compatibility version for PHP4 will be available since the beginning of 2010. Beneath some clean-ups and refactorings , several performance optimization tasks guarantee excellent performance. The probably biggest technical innovation is the introduction of the "dependency injection container" similar to the objection initialization of SPRING (JAVA). Further, this release contains many features, that were discussed in the developer forum to be included.

Morover, the final release of the 1.10 branch contains all changes concerning the feedback on the two release candidates.

Performance check: Yii vs. APF (and CakePHP)

Performance-Check: Yii vs. APF (und CakePHP)

Sunday, 01st of March 2009

The article Yii. vs APF re-performs the RPS performance test from http://www.yiiframework.com/performance and compares the canditates CakePHP, Yii framework and adventure php framework. The result: the APF passes the Yii test! (read more…)

Why APF?

Why APF?

You think: "The APF is just another framework", too? On Why APF? you can find reasons why you should definitely use use the Adventure PHP Framework (APF)!

This is the short, but complete answer: The APF supports you to rapidly create enterprise ready web applicatons or modules, that are fast, secure and reusable. The framework threrefore includes approved development tools to solve standard problems and implement pattern related applications.

Your first steps with the adventure php framework!

The tutorial My first website with the adventure php framework in the tutorials section shows, how easy it is to create your own website. In addition, the author describes, how complex websites can be created like and how you can load dynamic content into your content view. German users may also refer to the thread http://forum.adventure-php-framework.org/de/viewtopic.php?f=6&t=17.

AJAX and the adventure php framework?

The article AJAX & the adventure php framework shows you, how AJAX applications can be embedded into your common application architecture, which problems occure during implementation and how the adventure php framework helps you to implement standardizes AJAX applications. The last chapter presents useful hints and some questions, that have to answered. Please add YOUR comment!

What is the performance of the Adventure PHP Framework?

Since today (25th of Oct 2007) the article Tests on PHP Frameworks (German only) is online. It compares different frameworks available and shows the key features and benefits and gives some advice to help to make a decision for specific product. But the article should not only be seen as a comparison but also as a resource for code snippets or implementation hints.