Invenzzia » News / Open Power Autoloader

Open Power Autoloader

  • Published on 2 February 2011 10:46:36 GMT, updated over 5 years ago by Tomasz Jędrzejewski
  • pl

The first alpha version of Open Power Autoloader is available to download at Invenzzia. It is the first part of Open Power Libs 3 foundation, which is being redesigned from scratch. The library provides a collection of fast, universal class loaders for PHP 5.3+ compatible with PSR-0 class naming convention. It also demonstrates the new design and organization of Invenzzia projects.

Open Power Autoloader provides three PSR-0 class autoloaders designed to achieve the biggest possible performance. They can be used with all the PHP projects that adapted this naming convention, such as Symfony 2 or Doctrine 2. The benchmarks show that they significantly reduce the amount of time spent in the autoloading routine, compared to the times achieved by original class loaders from these projects.

In addition, the project begins the new series of Open Power Libs foundation which has been given number 3. The new OPL libraries will use the four-digit version enumeration, where the first number determines the OPL edition, and the last three - library versions. The scheme has been introduced both to free the version enumeration, avoiding version number conflicts with the previous releases at the same time.

You can download the library either from our Download pages, or via our PEAR channel. The project is hosted on Github. If you find any bugs, please report them here.

projects release Open Power Autoloader 3.0.1

Add new comment

You are writing a reply to comment

  • Will not be published | Gravatar supported
  • Type here the name of our group.