By browsing this website you accept that we set Cookies on your device in order to serve you relevant ads and a better user experience. Close


« Zurück

PHP Classes Innovation Award results of August of 2016

From: PHP Classes Award <>, sent: 13:43:23 - 30.12.2016

Innovation Award results of August of 2016 - PHP Classes
Check Innovation Award last month winners and this month nominees

Innovation Award results of August of 2016


FREE Pass to technical sessions & Aaron Levie keynote in San Francisco
Rofl you are getting this message as free service for being a user of the PHP Classes site to which you registered voluntarily using the email address To unsubscribe see the instructions at the bottom of this message.

The winners of the Award may receive prizes provided by sponsors.

Sponsors Prizes
Zend One copy of the Zend Studio
APILayer 1 year subscription to the Basic Plan of an API product of choice
Jetbrains PhpStorm IDE 1 year individual subscription
PHPClasses One big elePHPant Plush Mascott
Human Profile One copy of DWebPro Standard License
ActiveState One downloadable copy of Komodo IDE
CodeLobster Software One downloadable copy of CodeLobster Professional
IP2Location One year server license IP to country, region, city, latitude, longitude, ZIP code, time zone, area code database
NuSphere One downloadable copy of PhpED Professional
SourceGuardian SourceGuarding PHP encoder tool
O'Reilly One downloadable e-book of choice by O'Reilly
Devsense PHP Tools for Visual Studio Personal license
Packt One ebook of choice by Packt
PHP Architect One subscription to the PDF edition of the PHP Architect magazine

Rofl please go to winners page to access the winner package pages.

Congratulations to Aleksey Nemiro!

Rank Class Author Score Points Prize
1 PHP Small Server Administrator
Web panel for small Debian and Ubuntu servers
Aleksey Nemiro Russian Federation 24.14% 11
2 Jaxon
Call PHP classes from JavaScript using AJAX
Thierry Feuzeu Cameroon 17.24% 10
3 Faster PHP IP2Location
Faster method to find the location of IP addresses
Chi Hoang France 13.79% 9
4 Rabbit ORM
ORM for CodeIgniter based on Laravel's Eloquent
Fabio Mazzo Brazil 10.34% 8
5 PHP String Socializer
Replace text with hash tags and social media links
Luciano Salvino Argentina 6.90% 7
5 BladeOne
Standalone template engine that compiles into PHP
Jorge Castro Chile 6.90% 7
5 CMS Airship
Content management system with security features
Scott Arciszewski United States 6.90% 7
5 PHP Silex REST Multi Lazy Load
Create REST APIs with module lazy loading
John Diaz Colombia 6.90% 7
9 Automator Shell Action Tools
Process console input and environment variables
Karl Holz Canada 3.45% 3
9 Deferred Exceptions
Queue exceptions and throws them afterwards
magog Russian Federation 3.45% 3
11 PHP IIN and BIN
Identify card issuer and bank from numbers
Yorch Ponce Mexico <1.00% 1

Rofl please go to the voting page to know the packages and vote on the best

Nominees to win the award of August of 2016

Class: CakePHP 2.x Container
Description: Interoperable container integration with CakePHP
Author: Nerijus
Country: Lithuania
Comment: Dependency injection is design pattern often used implement functionality on one class using objects from external classes without hardcoding the dependency between the two classes.

Several PHP frameworks implement their own dependency injection containers but since each one implements it in a different way, a generic container interface was defined to allow to call components of one framework to be called from by components of any other framework.

The package implements a component with the generic dependency injection container interface so application services and other types of applications not based on CakePHP can be easily used with CakePHP.

Class: PHP Domain Driven Design
Description: Domain driven design using domain logic classes
Author: Nemeth Zoltan
Country: Hungary
Comment: In simple terms, Domain Design Design is an approach for software development that departs from an evolving model of the problem to the implementation.

This package provides a demonstration of the application of the model driven design.

Class: ITE Collection
Description: Manage sets of arrays or objects as collections
Author: Kiril Savchev
Country: Bulgaria
Comment: PHP is very good at dealing with arrays of values. It provides interfaces that can let developers create classes that can manipulate lists of values using the regular array syntax and functions.

Often the code for manipulating different types of values is the same for different classes that implement array interfaces.

This package provides a trait that can manipulate collections of unique values that can be either arrays and objects. The trait may be reused by other classes that implement similar collections of other types of values.

Class: eKatab PHP ePub Reader
Description: Display ebooks in the epub format on Web pages
Author: Karl Holz
Country: Canada
Comment: ePub is a common format of eBooks supported by many eBook reader devices.

Basically ePub files are ZIP archives with files of the contents of the ebook.

This class can extract the contents of a ebook in the ePub format and parse it, so the ebook pages can be viewed on Web pages.

Class: PHP Web Site Compare Files
Description: Compare the list of files of two Web sites
Author: Roger George
Country: United States
Comment: Sometimes it is necessary to verify if the files of a site on the server are up to date and were not changed eventually by an attacker that took advantage of a security hole.

There are some solutions that compute hashes of all the files in the server but they do not tell whether the files different because they are not up to date with the latest development version or were changed eventually due to a security attack.

This class provides a solution that uses a different approach. It calls a script on the server that lists the existing files.

This way it can compare list of files on the production and the development environments, or even compare the files installed on different production or testing servers.

Class: PNG Hex Color Modifier
Description: Replaces a color in a PNG image by another color
Author: Bruno Henrique Ferreira de Oliveira
Country: Brazil
Comment: Sometimes you need to generate variants of the same image to present it in different colors.

PHP provides a good set of functions that you can use to manipulate images in any way you need. However some kinds of image processing can be very slow to run as PHP scripts.

This class provides a solution to create variants of a PNG image with a different background color, just by reading the PNG file contents and replacing a few bytes in the image file data directly.

Class: PHP Detect Google Crawler
Description: Check if an access is from Google checking its IP
Author: G