Invenzzia » Nowości / Open Power Autoloader 3.0.1.0

Open Power Autoloader 3.0.1.0

  • Opublikowany: 2 lutego 2011 10:46:36 GMT przez Tomasz Jędrzejewski
  • en

Do ściągnięcia została udostępniona pierwsza wersja alpha biblioteki Open Power Autoloader. Jest to pierwszy element nowej, odświeżonej serii Open Power Libs 3, która jest projektowana od nowa. Biblioteka dostarcza kolekcję uniwersalnych ładowarek klas dla PHP 5.3+ zgodnych ze standardem nazewnictwa PSR-0, a także demonstruje nową organizację i zasady projektowania wdrażane w grupie Invenzzia.

Open Power Autoloader dostarcza trzy ładowarki klas zgodne z PSR-0 i zaprojektowane do osiągania największej możliwej wydajności. Mogą być używane do obsługi wszystkich projektów PHP, które zadaptowały tę konwencję takich, jak Symfony 2 czy Doctrine 2. Benchmarki pokazują, że zastosowanie ładowarek OPL pozwala znacząco zredukować ilość czasu spędzanego przez skrypt na obsłudze ładowania klas w porównaniu do domyślnych ładowarek dostarczanych przez te projekty.

Dodatkowo, projekt otwiera nową serię bibliotek Open Power Libs, której został nadany numer 3. Zostały w niej zmienione zasady numeracji wersji. Wykorzystywane będą teraz cztery liczby, z czego pierwsza oznacza numer edycji OPL-a, zaś trzy pozostałe to klasyczny numer wersji określonej biblioteki. Zasady te zostały wdrożone, aby uwolnić na nowo zakres numeracji, jednocześnie unikając konfliktów numerów z wcześniejszymi wydaniami.

Bibliotekę można pobrać z naszego działu Download lub poprzez nasz nowy kanał PEAR. Hosting projektu zapewnia Github. Jeśli znajdziesz jakiś błąd, zgłoś go tutaj.

projects release Open Power Autoloader 3.0.1

Dodaj komentarz

Piszesz odpowiedź na komentarz

  • Nie będzie opublikowany | Gravatar obsługiwany
  • Wpisz tutaj nazwę naszej grupy.