Projects / Adventure-(PHP-)Framework

Adventure-(PHP-)Framework

The adventure PHP framework (APF) is a utility to implement object oriented and generic PHP Web applications. It allows the developer to create programs in compliance with approved software design patterns, and the code base already has answers to many everyday problems. The framework cannot be described as an application that only has to be configured, but rather as a technical basis and design guide for the design of software. Further, it introduced many concepts and efficiency tools already well known in the Java community.

Tags
Licenses
Operating Systems
Implementation
Translations

RSS Last announcement

Release 1.17 is out now! 13 Apr 2013

The free Adventure PHP Framework in version 1.17 has been released. The framework is designed to assist the developer with the implementation of ob...

RSS Recent releases

  •  14 Apr 2013 00:23

Release Notes: This release includes the largest cleanup of tag class and method names in the history of the APF. 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 new release includes full support for PHP's APF extension, which can accelerate applications by a factor of 4-5. The Logger has been redesigned from the scratch. The state model of APF form controls has been given a visibility indicator to hide form fields and their dependent controls programmatically.

  •  18 Nov 2012 19:18

    Release Notes: The tag parser now allows a new style of tag definition, and reusability of tags has been improved considerably. Further, the performance has been increased by 10-10%. The APF form support now includes a multi-file-upload. Moreover, ReCaptcha is supported natively and can be integrated via tag. There is an implementation of permanent log-in for the user management module. There is a brand new set of file system tools. Several bugfixes and enhancements are included.

    •  03 Jun 2012 21:36

      Release Notes: This release contains a huge update to the user management module. The data model now contains relations between groups and rolls to ease configuration. The administration UI has been greatly reworked. The new implementation of global error and exception handling eases configuration of custom routines. The Generic OR mapper now supports loading tree structures using the loadObjectTree() method. Service implementation is easier with the 1.15 DI container. Each service may define a setup method that is called after preparation to control initialization.

      •  02 Jun 2012 21:51

      Release Notes: This release contains a huge update to the user management module. The data model now contains relations between groups and rolls to ease configuration. The administration UI has been greatly reworked. The new implementation of global error and exception handling eases configuration of custom routines. The Generic OR mapper now supports loading tree structures using the loadObjectTree() method. Service implementation is easier with the 1.15 DI container. Each service may define a setup method which is called after preparation to control initialization.

      •  16 Oct 2011 01:02

      Release Notes: This release introduces a new concept for URL generation and URL scheme abstraction. You are now able to change the URL layout (e.g., for SEO reasons) without code adaptations. The usermanagement module has been given generic login functionality which can be added to any kind of application without code changes, and now saves password data in a more secure way using static and user-dependent dynamic salts. The famous o/r mapper GORM (generic o/r mapper) of the APF has been given domain object handling. Several bugfixes have been made.

      RSS Recent comments

      06 Dec 2007 05:10 osd29

      Re: About comment's language

      > Hello OsD29,

      >

      > it is planned to translate the

      > documentation site's content until

      > january 2008. If you have questions

      > until that date, please refere to

      > forum.adventure-php-framework.org. There

      > you can post your question in english

      > language.

      >

      >

      Ok, thanks a lot. I could wait until junuary 2008. But if I will have some question I will go to your forum.

      06 Dec 2007 04:39 Avatar ChristianAchatz

      Re: About comment's language
      Hello OsD29,

      it is planned to translate the documentation site's content until january 2008. If you have questions until that date, please refere to forum.adventure-php-framework.org. There you can post your question in english language.

      06 Dec 2007 02:39 osd29

      About comment's language
      Hi!

      This package seems to be usefull! Thanks a lot. Even so I have a request: Could you try to translate your comment in English?
      It could be seem "stupid" but I don't speek/understand German and so I have some problems to understand your code source.

      Thanks in advance.

      Good job. -_^

      Screenshot

      Project Spotlight

      VCL

      VirtualCL (VCL) Cluster Platform.

      Screenshot

      Project Spotlight

      4DIAC

      A framework for distributed industrial automation and control.