Thursday, August 28, 2008

[PHP Classes] Released new book review: PHP 5 CMS Framework Development

PHP Classes
Icontem

Released new book review: PHP 5 CMS Framework Development

Advertisement

You are getting this message because you voluntarily subscribed to the PHP Classes site. To change your newsletter or alert messages delivery options, see the instructions at the bottom of this message.

PHP 5 CMS Framework Development

More detail More detail

Advertisement
Picture of Alexandre Altair de Melo
  • Reviewer

    Alexandre Altair de Melo

  • Summary

    After reading this book you come to the conclusion that it reaches its objectives because all the concepts and issues raised in the book are explained and demonstrated with practical examples.

    It is recommended to all who want to make the most of their applications, designing a robust architecture, not only for CMS systems, but for any type of Web based system.

    In addition, the chapters follow a clear order begins while explaining core issues including the the user interface and application installation.

    It is great work from the book author and the publisher, as we now have another great title, not only about PHP, but also about designing an architecture for software not just for only for creating content management systems.

    Read the full review
If you like this review, do not forget to vote on it in Digg, so more readers may know about it. Use a button in the review page that says "digg it" to vote on the review.


If you are not interested in receiving any more messages like this one, send an empty message to unsubscribe-reviews@phpclasses.org or go to the user options page and uncheck the respective e-mail delivery option. There you can also switch the message format between text and HTML. Note that there are several mailing lists. If you want to unsubscribe from all lists at once, send an empty message to unsubscribe-content@phpclasses.org .

For more information send a message to info at phpclasses dot org.
Copyright (c) Icontem 1999-2008 PHP Classes

Wednesday, August 27, 2008

[PHP Classes] Weekly newsletter of Wednesday - 2008-08-27

PHP Classes
Icontem

Weekly newsletter of Wednesday - 2008-08-27

Advertisement

You are getting this message because you voluntarily subscribed to the PHP Classes site. To change your newsletter or alert messages delivery options, see the instructions at the bottom of this message.

Advertisement


This newsletter is always available online and upto date at: http://www.phpclasses.org/newsletter/ .

  • Featured initiatives:

  • PHPCamp

    PHPCampPHPCamp is a ad-hoc gathering for PHP community. It similar to barcamp, but more focused towards PHP based web application development. This means that anyone can come to PHPCamp and participate.

    Next gathering will take place in Pune, India. More details may be found in the gathering site.

  • CONAPHP - COngresso NAcional de PHP no Brasil

    CONAPHP - COngresso NAcional de PHP no BrasilThe members of several PHP user groups have gathered to organize a large PHP event in São Paulo on October 18, 19.

    This event will present talks of Andrei Zmievski (Smarty, PHP-GTK, PHP 6 Unicode), César Rodas (PHP Programming Innovation Award 2007, Google Summer of Code, WordPress), as well Manuel Lemos (PHPClasses) and other regular speakers of the Brazilian PHP scene.

    In Portuguese:

    Devido a desentendimentos com a empresa organizadora, inúmeros membros de grupos de usuários de PHP do Brasil não apoiam mais o evento anteriormente conhecido por PHP Conference Brasil.

    Em vez disso, essas pessoas se organizaram independentemente e criaram um novo evento para promover o PHP devidamente no Brasil chamado CONAPHP - Congresso Nacional de PHP. Este evento vai decorrer em São Paulo em 18 e 19 de Outubro dentro de um evento maior de software livre CONISLI 2008. São esperados pelo menos 1500 congressistas.

    O CONAPHP vai contar com palestrantes internacionais reputados como Andrei Zmievski (Smarty, PHP-GTK, PHP 6 Unicode) e César Rodas (PHP Programming Innovation Award 2007, Google Summer of Code, WordPress), e Manuel Lemos (PHPClasses) para além dos habituais nomes da cena de PHP Brasileira.

    Já se espera que o CONAPHP será mais um evento de PHP bastante concorrido. Se você estiver interessado em participar como congressista, vá já inscrever-se para aproveitar o preço baixo de inscrição. Os interessados em palestrar também devem já propôr as suas palestras no site do evento antes que termine o prazo.

These initiatives are announced here just for the information of the PHP Classes site users. These announcements are not sponsored by the organization of the initiatives.

If you take part of the organization of a global or regional initiative that may be of the interest of the PHP Classes site users, feel free to contact this site so your initiative may also be announced here at no expense to your initiative organization.


Contents


Latest PHP specialists forum threads

Subject Updated on
AJAX Problem
Time consumption is more with ajax
2008-08-22

Contents



Contents


Top friends of the site

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.

Rank Friend Referrals
1 Cesar D. Rodas 42
2 Khaled Al-Shamaa 25
3 solomongaby 23
4 Protung Dragos 22
5 Olaf Lederer 22
6 Horst Nogajski 21
7 Alexander Skakunov 17
8 Richard Munroe 11
9 lixlpixel 11
10 Eric Sizemore 11

Contents



Browse all PHP User Groups by country

If you make part of a regional PHP User Group not listed here, submit your user group.

Contents


Innovation award results

Innovation Award Winners Congratulations to Daniel Neville!


Rank Class Author Score Points Prize
1 Screenshot
Take screenshots of pages with Internet Explorer
Daniel Neville 21.43% 9 One copy of the Zend Studio
2 MySQL Binlog Rotate
Rotates the binary logs in a MySQL 5 cluster
J. Pape 16.07% 8 One book of choice by O'Reilly
3 Link Searcher
Crawl Web pages to search for given text
Nadir Latif 14.29% 7 One book of choice by Apress
3 QSWFObject
PHP Wrapper to load Flash movies
Tom Schaefer 14.29% 7 One copy of Delphi for PHP
5 SuperSocket
Handle multiple TCP socket connections
Debug 10.71% 5 One copy of VS.PHP
6 Maildir To Mailbox
Convert messages from maildir to mbox format
Charalampos Pournaris 7.14% 4
6 Easy WMI
Access Windows resources using WMI objects
Zsolt Munoz 7.14% 4 One book of choice by Packt
8 GNU/Linux Stats
Retrieve information about Linux systems
Cesar D. Rodas 5.36% 2 One downloadable copy of PhpED Professional
9 Id3 Tag Correction and Downloading
Correct ID3 tags of music stored in a database
Nadir Latif 3.57% 1

Nominees to win the award of July of 2008

Class: CSS Comparer Picture of Martijn Beulens
Description: Compare two CSS style definitions
Author: Martijn Beulens
Age: ???
Country: The Netherlands The Netherlands

Class: TOTP Picture of Protung Dragos
Description: Generate and validate expirable one time passwords
Author: Protung Dragos
Age: 25
Country: Romania Romania

Class: Ping.FM Wrapper Class Picture of Daniel Neville
Description: Update multiple social networks using Ping.FM
Author: Daniel Neville
Age: 16
Country: United Kingdom United Kingdom

Class: unixDate Picture of Carl Friis-Hansen
Description: Manipulate dates using the UNIX date command
Author: Carl Friis-Hansen
Age: ???
Country: Denmark Denmark

Class: File Search & Get Similar Files Picture of mustafa yontar
Description: Find files with similar names
Author: mustafa yontar
Age: 25
Country: Turkey Turkey

Class: YouTube Parser Picture of Vagharshak Tozalakyan
Description: Get the video download URL for a YouTube video
Author: Vagharshak Tozalakyan
Age: 28
Country: Armenia Armenia

Class: PHPPolygen Picture of andrea
Description: Generate phrases based on a grammar using Polygen
Author: andrea
Age: ???
Country: Italy Italy

Class: YouTube API Picture of Er. Rochak Chauhan
Description: Get the video download URL using the YouTube API
Author: Er. Rochak Chauhan
Age: 29
Country: India India

Class: Authorize.net ARB Picture of Joshua Bettigole
Description: Manage recurring payments using Authorize.net
Author: Joshua Bettigole
Age: 35
Country: United States United States

Class: Little PHP Proxy Picture of Andrey Nikishaev
Description: Show remote pages as if they from the current site
Author: Andrey Nikishaev
Age: 22
Country: Ukraine Ukraine

Class: SODA Picture of Salvan Grégory
Description: Database abstraction layer that encrypt data
Author: Salvan Grégory
Age: 27
Country: France France

Class: Space maps Picture of Danilo
Description: Generate map images for space strategy games
Author: Danilo
Age: ???
Country: Brazil Brazil

Class: Typo Picture of Daniel Calvi
Description: Generate variants of words based on typing errors
Author: Daniel Calvi
Age: ???
Country: Argentina Argentina

Class: From Browser - Youtube Upload Picture of Cesar D. Rodas
Description: Upload videos to YouTube from another site forms
Author: Cesar D. Rodas
Age: 21
Country: Paraguay Paraguay

Vote

Contents


Latest blog trackback links

Trackback Class Age in days
How to protect your php applications for free ?
Did you developed a very cool applica...
PADL (PHP Application Distribution License System) 2
How To: Yahoo and the Simple OpenID PHP Class
I've been working on OpenID a lot lat...
Simple OpenID PHP Class 2
Where is my file?
I am creating a small project to mana...
MS-Excel Stream Handler 6
Blast from the past
About a year ago I was dabbling and c...
HTTP protocol client 6
PHP Wrapper für Google Visualization API
Thomas Schaefer hat sich die Mühe gem...
QGoogleVisualizationAPI 7
Alternative to CURL in Moriarty
I just checked in a small update to m...
Simple Authentication and Security Layer 9
Alternative to CURL in Moriarty
I just checked in a small update to m...
HTTP protocol client 9
Linked Remote Comboboxes with EXTJS
To created linked combo boxes with EX...
Ultimate MySQL 10
PHP-Fusion Kurulumu
PHP-Fusion'un kurulabilmesi için nele...
HTTP Download 14
MySql'den Excel'e Veri Aktarymy
Denemedim ama saglam sitedir su adres...
SQL to Excel 15

Contents


Latest support forum threads

Subject Posted on Class
Decode Email
Decoding an MMS sent to my email?
2008-08-27 MMS Decoder
none of the examples work.
Package rating comment
2008-08-26 Fast JSON
Very good class, extremely correct in sintax, great job.
Package rating comment
2008-08-26 File Manager System
Great!
Package rating comment
2008-08-26 ISBN check
Output Error
tried liblameMP3 hack
2008-08-26 PHP Video Toolkit
This class is a "ready to rock" socket programming source.
Package rating comment
2008-08-26 SuperSocket
This script is faulty.
Package rating comment
2008-08-26 SQL Export
can't compile succesfully
configure error under ubuntu 8.04 with all needed packages
2008-08-25 GtkMozEmbed Screenshot
Great :)
Package rating comment
2008-08-25 ASCII CAPTCHA
Well written class.
Package rating comment
2008-08-25 XAJAX Grid

Contents


  • Latest package entries

  • cssmin

    Picture of Joe Scylla
    Author: Joe Scylla
    Date: 2008-08-26 (1 day ago)
    Groups: HTML, PHP 5, Compression
    Description: This class can be used to compact CSS style definitions.

    It can take a string with CSS style definitions and removes all comments and whitespace that is not necessary.

    Optionally it can preserve URLs in the style definitions.
  • EPSDownload

    Picture of David Passey
    Author: David Passey
    Date: 2008-08-26 (1 day ago)
    Groups: HTTP, PHP 5, Files and Folders
    Description: This class can be used to serve files for download.

    It can take the name of server side file or a string of data to generate the necessary HTTP response headers to serve the data as a download.

    The file content type, description, cache control are configurable options.
  • File Manager System

    Picture of Jacopo Nuzzi
    Author: Jacopo Nuzzi
    Date: 2008-08-25 (2 days ago)
    Groups: PHP 5, Files and Folders
    Description: This class can be used to manipulate files and directories stored on the server side.

    It can perform several types of operations on files and directories like:

    - List and retrieve information of files and sub-directories of a given directory sorted by several types of parameters
    - Remove files and directories from a list
    - Search for files and directories by name
    - Create, rename and delete directories
    - Create, rename, move, copy, delete, upload and highlight files
  • jQTree4PHP

    Picture of Omar Yepez
    Author: Omar Yepez
    Date: 2008-08-25 (2 days ago)
    Groups: HTML, PHP 5
    Description: This package can be used to generate expansible tree menus.

    It generates HTML and Javascript that use the Jquery library to present an hierarchical menu of tree nodes that can expand and collapse.

    The tree items are rendered as lists with configurable icons and actions to be associated when the user clicks on the items.
  • PDO wrapper singleton

    Picture of alessandro
    Author: alessandro
    Date: 2008-08-24 (3 days ago)
    Groups: PHP 5, Databases
    Description: This class implements a database access wrapper using PDO. It can:

    - Setup database connections
    - Execute prepared queries
    - Retrieve result sets into arrays
    - Retrieve the last inserted identifier value

    Optionally the class can log all the activity to a class variable.
  • jqSajax

    Picture of winoto satoewarna
    Author: winoto satoewarna
    Date: 2008-08-24 (3 days ago)
    Groups: AJAX
    Description: This class can be used to call PHP functions from Javascript using AJAX to avoid page reloading.

    It can generate Javascript code to make AJAX request using the Jquery library to execute PHP functions on the server side.

    The class can register PHP callback function that will be called when the AJAX requests are sent.
  • Math CAPTCHA Class

    Picture of nickolas whiting
    Author: nickolas whiting
    Date: 2008-08-23 (4 days ago)
    Groups: PHP 5, Graphics, Validation, Security
    Description: This class can be used to perform CAPTCHA validation using math operations.

    It can generate an image that displays a simple mathematical operation between two random integer numbers.

    Currently the class supports the addition, subtraction and multiplication operations.

    The user needs to enter the result of the math operation to pass the validation.

    The class stores the validation numbers in session variables for later verification.
  • MySQL tables description generator

    Picture of chen kinnrot
    Author: chen kinnrot
    Date: 2008-08-23 (4 days ago)
    Groups: Databases, Code Generation
    Description: This class can be used to generate PHP classes that describe MySQL database tables.

    It can query the definition of a given MySQL database table and generate a PHP class with functions that return details about the table.

    Currently it generates functions to return the name of the table and its fields.
  • Write image letters

    Picture of Bimal Poudel
    Author: Bimal Poudel
    Date: 2008-08-22 (5 days ago)
    Groups: HTML, Graphics, Text processing
    Description: This class can be used to display text in HTML pages using sequences of images.

    It can traverse the letters of a text string and generate HTML with image tags that make the text be displayed as graphics.
  • Talk Leet

    Picture of David Ferreira
    Author: David Ferreira
    Date: 2008-08-22 (5 days ago)
    Groups: Text processing
    Description: This class can be used to convert words to "leet" speak and vice-versa.

    It can take a string with English words and convert the letters to the corresponding in "leet" speak.

    The class can also do the opposite, i.e. take a string with words in "leet" speak and convert them to the original in English.
  • PHP Enumeration

    Picture of Jim Sierra
    Author: Jim Sierra
    Date: 2008-08-21 (6 days ago)
    Groups: PHP 5, Data types
    Description: This class can provide an enumerated data type using the class constant values.

    It is a base class that needs to be extended by a sub-class that defines constant values.

    Setting or getting the derived class variables with the same name as the constants, can set or get the values of the constants.
  • Class Grep Search

    Picture of Cinu Chacko
    Author: Cinu Chacko
    Date: 2008-08-21 (6 days ago)
    Groups: PHP 5, Files and Folders, Searching
    Description: This class can be used to search files in directories like the Unix command grep.

    It can traverse a given directory recursively and search for a given text the contents of files with a given list of file name extensions.

    The path of the files that have the given text is stored in a class array variable and the class returns the number of occurrences.

    The idea of the class was inspired on the Grep Simulator class written by Er. Rochak Chauhan.
  • Valve RCON

    Picture of Shannon Wynter
    Author: Shannon Wynter
    Date: 2008-08-20 (7 days ago)
    Groups: Networking, PHP 5, Games
    Description: This class can be used to manage game servers using a remote console via TCP and UDP.

    It can establish a TCP or UDP connection to a game server that supports the Source RCON protocol and authenticate as an authorized user.

    The class can send commands to the remote servers to control the games.

    This is an updated version of the original class by the same author to use PHP 5 features and also support UDP connections.
  • PAX

    Picture of Marius Zadara
    Author: Marius Zadara
    Date: 2008-08-20 (7 days ago)
    Groups: XML, PHP 5, Emulators
    Description: This package can be used to interpret scripts defined as XML documents.

    It can parse XML documents and execute commands by calling functions of implementation classes.

    The classes that will handle each XML document tag are defined by separate configuration files.

Contents


If you are not interested in receiving any more messages like this one, send an empty message to unsubscribe-newsletter@phpclasses.org or go to the user options page and uncheck the respective e-mail delivery option. There you can also switch the message format between text and HTML. Note that there are several mailing lists. If you want to unsubscribe from all lists at once, send an empty message to unsubscribe-content@phpclasses.org .

For more information send a message to info at phpclasses dot org.
Copyright (c) Icontem 1999-2008 PHP Classes