A McGraw Hill Book Plug-in PHP: 100 Power Solutions
By Robin Nixon (McGraw Hill 2010, ISBN 978-0071666596)

Home | About | Buy It | Download | Contact

Select Chapter: 1  2  3  4  5  6  7  8  9 10 11 12

PHP was originally developed in 1994 by Rasmus Lerdorf to replace a set of Perl scripts he had been using to maintain his personal website. Even in the early days Lerdof intended that PHP should be flexible and easily expandable, and through rewrites of the language parser, that has remained a key ethos of the project to this day, with numerous extension libraries available through the PEAR (PHP Extension and Application Repository) add-on. But simply having access to all these functions isn't very useful when you need to quickly put together a project to a tight deadline, because they typically provide very specific functionality. That's where this book comes into its own because it provides 100 ready-to-go plug-ins you can simply drop into your programs and use, normally with a simple, single call.

Plug-in PHP Book Cover


1.  Building a Development Server
2.  PHP and Plug-ins ...
 ... Plus index of all plug-ins
3.  Text Processing
4.  Image Handling
5.  Content Management
6.  Forms and User Input
7.  The Internet
8.  Chat and Messaging
9.  MySQL, Sessions and Cookies
10. APIs, RSS and XML
11. Incorporating JavaScript
12. Diverse Solutions

The types of plug-ins supplied offer quick and simple solutions to a very wide range of problems including processing text in a variety of ways, uploading and manipulating images, server content management, form handling, user input validation, chat and messaging, user authentication and security, integrating with third party websites, and much more besides.

Robin Nixon is a computer journalist who has also developed numerous websites using PHP, MySQL and JavaScript. He has written over 500 articles and authored several books on computing. You may also be interested in Robin's other book on PHP, Learning PHP, MySQL & JavaScript. Robin is also the author of Ubuntu: Up and Running.