Contents
Contents
-
| Posted on: |
2012-01-18 |
| Summary: |
The PHP Zeitgeist is an initiative that allows us to understand what were some of the main new trends and concerns of the PHP developers in the past year.
Read this article to learn about what new things PHP developers have been searching more in 2011 and what are their needs that probably still need to be fulfilled. |
-
| Posted on: |
2012-01-12 |
| Summary: |
A security vulnerability found in PHP and many other programming languages may allow attackers to halt servers with vulnerable PHP installations.
Read this article to learn more about this vulnerability and what you can do to avoid that your servers running PHP may be brought down due to this problem. |
-
| Posted on: |
2012-01-05 |
| Summary: |
The official PHP implementation is evolving too slowly, while alternative implementations like Phalanger and Facebook HipHop can run PHP faster thanks to the use of JIT compiler engines.
JIT compilation was the main topic of the episode 19 of the Lately in PHP podcast presented by Manuel Lemos and Ernani Joppert who received as guests Miloslav Beno of the Phalanger team and Nuno Lopes of the PECL LLVM project to discuss this and other interesting topics of the PHP scene.
They also made a brief retrospective of what happened in the PHP world in 2011 and what they expect for 2012.
Listen to the podcast or read the transcript here. |
Contents
Friends of the PHP Classes site is a initiative to provide recognition to the users that contribute to the growth of the site community.
For more information on how to become a friend of the site look here. |
Contents
Contents
Congratulations to Richard Keizer!
|
Nominees to win the award of December of 2011
| Class: |
APC_handler |
 |
|
Description: |
Store session data in MySQL and in memory with APC |
|
Author: |
Eper Kalman |
|
Age: |
36 |
|
Country: |
Serbia |
|
| Class: |
Login with Linux passwd or shadow |
 |
|
Description: |
Authenticate Linux users with passwd or shadow |
|
Author: |
Marcus Brasizza |
|
Age: |
25 |
|
Country: |
Brazil |
|
| Class: |
Web Socket Service |
 |
|
Description: |
Handle Web socket accesses using child processes |
|
Author: |
Nathan Bruer |
|
Age: |
24 |
|
Country: |
United States |
|
| Class: |
Arroba |
 |
|
Description: |
Extract annotation property values from classes |
|
Author: |
Evaldo Barbosa |
|
Age: |
??? |
|
Country: |
Brazil |
|
| Class: |
RoboTamer Backup |
 |
|
Description: |
Backup files using rsync |
|
Author: |
Dennis T Kaplan |
|
Age: |
46 |
|
Country: |
United States |
|
| Class: |
Paypal Invoice API |
 |
|
Description: |
Create and manage invoices Paypal Invoicing API |
|
Author: |
Mubashir Ali |
|
Age: |
26 |
|
Country: |
Pakistan |
|
|
|
Contents
Contents
-
 |
| Author: |
Piotr |
| Date: |
2012-01-28 (1 day ago) |
| Groups: |
HTTP, PHP 5, Files and Folders, Validation |
| Description: |
This class can Validate and process files uploaded via forms.
It can check the MIME type of the uploaded file against a list of allowed MIME types, check if the file does not exceed a given length limit, and check if the file is a valid upload.
Image files may have their size verified for exact or limit dimensions.
Files that passed the validation checks may be moved to a given destination directory. |
|
-
 |
| Author: |
Mayor Brain |
| Date: |
2012-01-28 (1 day ago) |
| Groups: |
PHP 5, E-Commerce, Web services |
| Description: |
This package can send payment requests to a payment gateway.
It can send HTTP requests to payment gateway Web server to perform payment processing operations.
Currently it can send order payment requests, get the payment status, and get the payment purchase details. |
|
-
 |
| Author: |
hanzen |
| Date: |
2012-01-27 (2 days ago) |
| Groups: |
HTML, Databases |
| Description: |
This class can generate links for splitting listings in multiple pages.
It takes as parameters the total number of entries in a listing, the limit of entries to show per page and the number of the current page.
The class can generate a navigation bar with links to browse the listing next, previous and intermediate pages. |
|
-
 |
| Author: |
Martin Lacroix |
| Date: |
2012-01-27 (2 days ago) |
| Groups: |
PHP 5, Data types |
| Description: |
This class can manage arrays with keys of any type.
It provides interfaces to access arrays with regular PHP array functions but internally it stores array keys and entry values in separate arrays, so it avoids PHP automatic casting of array keys to integer or string values.
The class can find entries with given key values by searching the internal keys array, so entries with keys of different types represent different array entries. |
|
-
 |
| Author: |
Dean Newman |
| Date: |
2012-01-27 (2 days ago) |
| Groups: |
Email |
| Description: |
This class can Send messages with attachment files via SMTP.
It can compose a message by setting the address of the sender, recipients, the subject, the message body, custom headers and any files to be attached to the message.
The class can assemble the message and deliver it to a given SMTP message. |
|
-
 |
| Author: |
JImmy Bo |
| Date: |
2012-01-26 (3 days ago) |
| Groups: |
Databases |
| Description: |
This package can compose SQL queries from parameters.
There is a base class that has objects of query classes for composing queries to execute SQL SELECT, INSERT, UPDATE and DELETE queries.
Each of the query classes provide functions that can define table names, field names, field values, condition and limit clauses.
The composed queries are returned as single strings.
A class to build SQL queries and returns an SQL string for inserts,updates,deletes, and selects. |
|
-
 |
| Author: |
Piotr |
| Date: |
2012-01-25 (4 days ago) |
| Groups: |
HTML, PHP 5, Validation |
| Description: |
This class can create and validate HTML forms.
It can add inputs and labels to a form and generates its HTML output automatically.
The class can also add several types of validation and check if the input values of form submitted to the server are valid.
Currently it supports validate inputs that must not be empty, have a minimum or a maximum length, be an e-mail address, or match a given regular expression. |
|
-
 |
| Author: |
Philipp Strazny |
| Date: |
2012-01-25 (4 days ago) |
| Groups: |
PHP 5, Testing |
| Description: |
This class can evaluate the complexity of classes' code
It can can analyse a given class and provide a ranking of its methods based on their complexity.
Given existing unit tests, this class provides a to do list, consisting of all methods with incomplete or missing tests, again ordered by complexity.
This class complements PHPUnit's code coverage functionality and can be used for guiding test writing efforts.
It provides command line interface options, so it can be executed as a command from a shell. |
|
-
 |
| Author: |
Peter Upfold |
| Date: |
2012-01-24 (5 days ago) |
| Groups: |
PHP 5, E-Commerce, Web services |
| Description: |
This class can process payments with Paypal NVP API.
It can send HTTP requests to Paypal NVP API Web servers to execute any of the support payment commands taking any request parameters as arrays.
The class can send the requests to either the main Paypal site or the Paypal sandbox. |
|
-
 |
| Author: |
Fouad Amiri |
| Date: |
2012-01-24 (5 days ago) |
| Groups: |
PHP 5, Graphics |
| Description: |
This class is a CodeIgniter framework controller to crop and resize images.
It extends the CodeIgniter controller class and can generate a preview for a given image file that is resized or cropped to given dimensions.
The preview image is served in JPEG format. |
|
-
 |
| Author: |
Tyler Paxton |
| Date: |
2012-01-23 (6 days ago) |
| Groups: |
PHP 5, Web services, Validation, Security |
| Description: |
This class can be used to perform CAPTCHA validation presenting challenges to users provided by the AreYouAHuman service.
It can send HTTP requests to the AreYouAHuman Web service API to retrieve HTML to present game challenges to the users.
The class can also send another type request to retrieve a score on how the user did on the presented game challenge so the site can determine if the user is really a human. |
|
-
 |
| Author: |
Brian |
| Date: |
2012-01-23 (6 days ago) |
| Groups: |
Algorithms, PHP 5 |
| Description: |
This class can insert and search text in a Burkhard-Keller tree.
It takes a text string as base term and can insert other terms in a Burkhard-Keller tree consider their Levenshtein distance value relative to the base term.
The class can also query the tree to find similar terms with a Levenshtein distance smaller than a given value. |
|
-
 |
| Author: |
Evangelos Pappas |
| Date: |
2012-01-22 (7 days ago) |
| Groups: |
PHP 5, Databases |
| Description: |
This package provides access to different databases with the same functions.
There is a base abstract class that defines an interface for establishing connections, executing SQL queries, and retrieving query results.
Then there are implementation classes that implement the same interface to access different types of database. Currently there are implementation classes for accessing MySQL and Microsoft SQL server. |
|
-
 |
| Author: |
Arturs Sosins |
| Date: |
2012-01-22 (7 days ago) |
| Groups: |
PHP 5, Graphics, Text processing |
| Description: |
This class can render images with text using graphics as fonts.
It takes a text string and creates an image on which the characters of the string are displayed using separate image files to render each character.
The text may be aligned to the left, right, center or be justified.
The image width may be limited so the text is wrapped if it exceeds that width limit.
The character graphics may be mapped to image files with the same base name in a given directory. Alternatively an array may be passed to define the paths of the character image files.
The generated image may be saved to a file or displayed as the current script output in any of the formats supported by the PHP GD image extension. |
|
Contents
-
Courtesy of PHPDeveloper.org .
-
PHPDeveloper.org: 2012-01-27T18:54:53Z
-
PHPDeveloper.org: 2012-01-27T17:38:40Z
-
PHPDeveloper.org: 2012-01-27T16:18:48Z
-
PHPDeveloper.org: 2012-01-27T15:43:04Z
-
PHPDeveloper.org: 2012-01-27T14:17:00Z
-
PHPDeveloper.org: 2012-01-27T13:08:57Z
-
PHPDeveloper.org: 2012-01-26T17:04:44Z
-
PHPDeveloper.org: 2012-01-26T16:13:35Z
-
PHPDeveloper.org: 2012-01-26T15:48:00Z
-
PHPDeveloper.org: 2012-01-26T14:35:41Z
Contents
|
|