Login   Register  
PHP Classes
elePHPant
Icontem

Innovation Award winners

Recommend this page to a friend!
Stumble It! Stumble It! Bookmark in del.icio.us Bookmark in del.icio.us
  Innovation Award  >  Current month nominees  >  2014  >  2013  >  2012  >  2011  >  2010  >  2009  >  2008  >  2007  >  ...  >  2004  >  Design Award winners  

Award Winners by Author of 2011

Rank Author Packages Points
1 Richard Keizer The Netherlands 5 39
2 Artur Graniszewski Poland 4 28
3 Pashkov Denis Igorevich Ukraine 4 26
4 omid zarifi Iran 2 20
4 Jacek Lukasiewicz Poland 2 20
4 Arturs Sosins Latvia 5 20
7 Menno Bieringa 1 13
7 Joshua hatfield United States 1 13
9 payam khaninejad Iran 2 12
9 CPK Smithies United Kingdom 2 12

Award Winners by Country of 2011

Rank Country Packages Points
1 United States United States 13 66
2 Poland Poland 7 53
3 Iran Iran 6 47
4 The Netherlands The Netherlands 7 44
5 Germany Germany 9 41
6 Ukraine Ukraine 5 33
7 United Kingdom United Kingdom 7 31
8 Brazil Brazil 5 29
9 Turkey Turkey 3 26
10 France France 5 22

Winners of December of 2011

Rank Class Author Score Points Prize
1 Web Socket Service
Handle Web socket accesses using child processes
Nathan Bruer United States 35.00% 6 One downloadable copy of PhpED Professional
2 Paypal Invoice API
Create and manage invoices Paypal Invoicing API
Mubashir Ali Pakistan 25.00% 5 One subscription to the PDF edition of the PHP Architect magazine
3 APC_handler
Store session data in MySQL and in memory with APC
Eper Kalman Serbia 20.00% 4 One downloadable e-book of choice by O'Reilly
4 Login with Linux passwd or shadow
Authenticate Linux users with passwd or shadow
Marcus Brasizza Brazil 10.00% 3 One copy of the Zend Studio
4 RoboTamer Backup
Backup files using rsync
Dennis T Kaplan United States 10.00% 3
6 Arroba
Extract annotation property values from classes
Evaldo Barbosa Brazil <1.00% 1

Winners of November of 2011

Rank Class Author Score Points Prize
1 100% PHP Uploader
Track the progress of file upload with Web sockets
Richard Keizer The Netherlands 37.04% 8 One book of choice by Packt
2 GD2 Imaging
Deskew and apply other advanced image effects
Artur Graniszewski Poland 18.52% 7 One downloadable copy of PhpED Professional
3 Tor
Check if an IP is TOR network exit address
Alexander Over Germany 14.81% 6 One copy of the Zend Studio
4 Angell EYE PayPal Payments Pro and Adaptive Payments Library
Process Web site payments using Paypal API
Andrew Angell United States 11.11% 5 One downloadable e-book of choice by O'Reilly
4 Reingold Tilford
Render tree structures in several image formats
Stefan Löwe Germany 11.11% 5 One downloadable copy of Komodo IDE
6 Amazon Mechanical Turk PHP REST API
Setup crowdsourcing tasks with Mechanical Turk API
CPK Smithies United Kingdom 7.41% 3
7 External Sort
Sort large files similar to the UNIX sort command
Philipp Strazny United States <1.00% 2
7 Mysql2Search
Search for content on MySQL or Sphinx
Steven The Netherlands <1.00% 2

Winners of October of 2011

Rank Class Author Score Points Prize
1 Web scraper
Extract information from Web site pages
Jacek Lukasiewicz Poland 22.22% 11 One subscription to the PDF edition of the PHP Architect magazine
2 World Time Class for PHP 5
Retrieve the current time from a NTP server
Jonathan Discipulo Philippines 18.52% 10 One copy of the Zend Studio
3 Easy MySQL Cache
Cache MySQL query results in MySQL memory tables
Kaan Tunçel Turkey 14.81% 9 One copy of RadPHP XE
4 Pragmatic BNF-a-like parser
Parse language source with a BNF grammar syntax
Richard Keizer The Netherlands 11.11% 8 One book of choice by Packt
4 Cpanel Cron Job Connector
Manage cron jobs of Cpanel hosting accounts
Seyhun Cavus Turkey 11.11% 8 One downloadable copy of Komodo IDE
4 Swype for PHP
Auto-complete words entered with a Swype keyboard
Richard Keizer The Netherlands 11.11% 8
7 JS Protector
Protect JavaScript loading files set in sessions
Raul Molnar Romania 7.41% 5
8 Pascal
Generate the triangle of Pascal with given rows
Edson Melo de Souza Brazil 3.70% 4
9 Manager Class
Load classes when a function is called
TB Romania <1.00% 3
9 Inkblot Auth
Authenticate users by showing them inkblot images
Arturs Sosins Latvia <1.00% 3
9 Phone Spell
Find words that can spell a phone number
Arturs Sosins Latvia <1.00% 3

Winners of September of 2011

Rank Class Author Score Points Prize
1 floStereoImg
Generate stereo images (3D) from eye view images
Joshua hatfield United States 17.65% 13 One downloadable copy of PhpED Professional
1 Exception Handler
Track the history of errors in user sessions
Pashkov Denis Igorevich Ukraine 17.65% 13 One year subscription to the PDF edition of the JSMag magazine
1 Geo Tools
Perform calculations with geographic coordinates
Menno Bieringa 17.65% 13
4 Brainhandles Heatmap
Generate heatmap images from a set of points
Greg Bulmash United States 11.76% 10 One book of choice by Packt
4 True DOM abstraction
Create XML documents using extensible DOM elements
Richard Keizer The Netherlands 11.76% 10 One copy of RadPHP XE
4 Mini HTML Helper
Display links with CSS based tooltips
soroush khosravi Iran 11.76% 10 One copy of DWebPro Standard License
7 Exchange Server Read Calendar
Get calendar events from a MS Exchange server
Robert Garrison United States 5.88% 7 One copy of the Zend Studio
7 APIQL
Define and run commands of a data query language
Temperini Mirko Italy 5.88% 7 One downloadable copy of Komodo IDE
9 miXin
Extend classes by using several mixin classes
David Boskovic Canada <1.00% 5
9 Cronbach Alpha
Calculate the Cronbach Alpha internal consistency
Roman Australia <1.00% 5
9 Named Parameters
Call functions passing parameters by name
Stefan Jibrail Froelich Ghana <1.00% 5
9 Namespace-aware autoloader
Load classes automatically supporting namespaces
Richard Keizer The Netherlands <1.00% 5
9 Parser geek
Convert text with the notation used by geeks
deathart France <1.00% 5

Winners of August of 2011

Rank Class Author Score Points Prize
1 phpSVG
Create and edit vectorial graphics in SVG files
Eduardo "Trial Force" Bonfandini Brazil 28.00% 12 One downloadable e-book of choice by O'Reilly
2 police
Detect and record eventual SQL injection attacks
omid zarifi Iran 20.00% 11 One copy of VS.PHP
3 Gamify
Manage user points to implement site game logic
Arturs Sosins Latvia 12.00% 10 One book of choice by Packt
4 Color Namer
Find the name of a color closer to a given color
Tufan Baris YILDIRIM Turkey 8.00% 9 One downloadable copy of PhpED Professional
4 zbase32
Encode and decode data using zbase32 algorithm
CPK Smithies United Kingdom 8.00% 9 One downloadable copy of Komodo IDE
4 C# getters and setters in PHP
Access class variables with setters and getters
Artur Graniszewski Poland 8.00% 9 One copy of the Zend Studio
4 XSS Police
Block accesses attempting to perform XSS attacks
omid zarifi Iran 8.00% 9
8 Simple CSV transpose
Generate a CSV file with transposed data of other
racamiles Germany 4.00% 5 One copy of RadPHP XE
8 Secure SQLite
Access encrypted SQLite database files
Sven Dunemann Germany 4.00% 5 One copy of DWebPro Standard License
10 Words To Numbers
Convert a string of English words to numbers
Muhammad Arfeen Pakistan <1.00% 3
10 Inlinks
Get the incoming links with Yahoo Site Explorer
Aabb Aber United Kingdom <1.00% 3

Winners of July of 2011

Rank Class Author Score Points Prize
1 Genealogy Classes
Manage genealogy trees for a family
Pierre FAUQUE France 30.00% 6 One copy of RadPHP XE
2 PHP Sandbox
Execute external PHP scripts in a separate process
Paul Fryer United Kingdom 25.00% 5 One subscription to the PDF edition of the PHP Architect magazine
2 File Cache Memcache Implementation
Store data in cache files compatible with Memcache
AlexanderC Moldova 25.00% 5 One copy of the Zend Studio
4 Deploy Change Set
Update files in FTP server from SubVersion changes
Brett Dutton Australia 15.00% 3 One downloadable copy of Komodo IDE
5 Damerau Levenshtein
Get text similarity level with Damerau-Levenshtein
Ph4r05 Slovak Republic 5.00% 2
6 Regulate XHTML Text
Encode characters in text in HTML tags
Joseph United States <1.00% 1

Winners of June of 2011

Rank Class Author Score Points Prize
1 Upload and Compress
Add uploaded files to a ZIP archive
Roberto Aleman Venezuela 30.00% 8 One book of choice by Packt
2 JSON RPC
Handle calls to JSON RPC Web services
Jonathan Gotti France 16.67% 7 One downloadable e-book of choice by O'Reilly
2 Handling Notice and Warning as Exception
Throw exceptions when PHP warnings are triggered
Andrey Nikishaev Ukraine 16.67% 7
4 Flash 2 HTML
Convert HTML for Flash to regular HTML
Gonzalo Chumillas Spain 10.00% 5 One copy of the Zend Studio
4 geozonedb
Get world geographic data from GeoNames into MySQL
Virgilio lino Italy 10.00% 5 One subscription to the PDF edition of the PHP Architect magazine
4 Curse Filter
Replace text with profanity words looking up MySQL
James Wilson United States 10.00% 5
7 Calculus
Calculate the count of numbers with unique digits
Martin Lacroix France 3.33% 2 One copy of RadPHP XE
7 Proper nouns
Extract proper nouns from texts
Arturs Sosins Latvia 3.33% 2 One year subscription to the PDF edition of the JSMag magazine

Winners of May of 2011

Rank Class Author Score Points Prize
1 Create Recurring Payments Profile
Setup Paypal recurring payments
Satish Kumar India 30.77% 6 One downloadable copy of PhpED Professional
2 CMS Detector
Detect software used by a site analsying its HTML
Hamed Afshar Iran 25.64% 5 One copy of DWebPro Standard License
2 Fuzzy logic
Simulate controllers that work by fuzzy logic
Wojtek Jarzecki Poland 25.64% 5 One copy of the Zend Studio
4 cDWF
Render workflow diagrams in HTML or Flash
Omar Ortiz Mexico 7.69% 3 One subscription to the PDF edition of the PHP Architect magazine
5 Christofides heuristic
Solve salesman travel with Christofides heuristic
Chi Hoang France 5.13% 2 One downloadable copy of Komodo IDE
5 IPv6 Net
Manipulate IPv6 and IPv4 network addresses
Juergen Enge Germany 5.13% 2 One year server license IP to country region city database

Winners of April of 2011

Rank Class Author Score Points Prize
1 Digital Human
Simulate human body parts behavior
Jacek Lukasiewicz Poland 33.33% 9 One copy of the Zend Studio
2 Advanced Sourcecode Reflection in PHP
Retrieve extended class reflection information
Artur Graniszewski Poland 16.67% 8 One copy of RadPHP XE
3 PHP Proxy Checker
Check if a proxy server is working and its type
Stanislav Afanasiev Russian Federation 12.50% 7 One downloadable copy of Komodo IDE
3 Binary Array
Manipulate compact arrays of integers with strings
Auslarrie Popier Germany 12.50% 7
5 Output Handler Management Class
Manage multiple PHP output handlers
Webmaster U-GOD/rus/ Russian Federation 8.33% 5 One downloadable e-book of choice by O'Reilly
5 URI Reputation
Check if a given address is in a DNS blacklist
Tom Shaw United States 8.33% 5
7 pfpFileTree
Manipulates files in directories recursively
Colin McKinnon United Kingdom 4.17% 3
7 Virtual interface generator
Generate empty interfaces definitions
Oliver Anan Germany 4.17% 3 One copy of VS.PHP
9 OBPipe
Manipulate PHP output with named pipe buffers
Thomas Björk Sweden <1.00% 1

Winners of March of 2011

Rank Class Author Score Points Prize
1 Sound Regex
Search for similar words in a text using soundex
Thiago Luiz Alves Brazil 31.82% 9 One copy of RadPHP XE
2 SmartGAPI
Display site statistics from Google Analytics
Michele Andreoli Italy 18.18% 8 One subscription to the PDF edition of the PHP Architect magazine
3 Smarty Template Engine Theme Selection Class
Load a Smarty template theme defined in XML
payam khaninejad Iran 13.64% 7 One year subscription to the PDF edition of the JSMag magazine
4 Simple Compare
Compare binary files
Pashkov Denis Igorevich Ukraine 9.09% 6
4 Twitter Promoter
Follow Twitter users related with a topic
Pashkov Denis Igorevich Ukraine 9.09% 6
4 ZEND_EPS_DTEXEC
Execute Microsoft SSIS packages using dtexec tool
David Passey United States 9.09% 6 One downloadable e-book of choice by O'Reilly
4 Cache DBA
Store cache data from flat file databases
Gjero Krsteski Germany 9.09% 6
8 Track Loaded Files
Track and verify if page files were loaded
Max Nowack Germany <1.00% 2
8 Card deck
Manipulate card decks
Arturs Sosins Latvia <1.00% 2

Winners of February of 2011

Rank Class Author Score Points Prize
1 crXml
Manipulate XML documents as array
Sandeep.C.R India 48.48% 6 One copy of the Zend Studio
2 URL Normalizer
Normalize URLs according to RFC 3986
Glen Scott United Kingdom 18.18% 5 One subscription to the PDF edition of the PHP Architect magazine
3 Cisco IP Phone Framework
Generate XML for services of Cisco IP phones
Tyler Winfield Canada 15.15% 4
4 GTK Popup Menu App
Create GTK popup menus bound to class functions
Luis Martinez Ulloa Peru 9.09% 3 One copy of RadPHP XE
5 RPC API Framework
Implement RPC servers for different formats
AJ United States 6.06% 2 One downloadable copy of Komodo IDE
6 IsSetAnd
Assign value depending on array entry conditions
Corey Tisdale United States 3.03% 1 One downloadable e-book of choice by O'Reilly

Winners of January of 2011

Rank Class Author Score Points Prize
1 License management class
Generate and validate license serial numbers
payam khaninejad Iran 40.48% 5 One copy of the Zend Studio
2 QoS Bandwidth Throttle in PHP
Limit the speed of files served for download
Artur Graniszewski Poland 38.10% 4 One copy of DWebPro Standard License
3 Code Graph
Generate call graphs of PHP code with GraphViz
Colin McKinnon United Kingdom 11.90% 3 One downloadable e-book of choice by Manning
4 MRU manager
Manage most recently user items in a MySQL table
Alexander Selifonov Russian Federation 7.14% 2 One downloadable copy of PhpED Professional
5 Dynamic Methods
Add class functions dynamically from script files
Pashkov Denis Igorevich Ukraine 2.38% 1 One subscription to the PDF edition of the PHP Architect magazine


Award page

Sponsors

IP2Location

Zend

JCX Software

CodeLobster Software

ActiveState

Human Profile

Codenvy

NuSphere

Jetbrains

O'Reilly

Packt

PHP Architect

Award logo by Vincent Pontier - El Roubio