Even SiliconIndia is giving an online course on "PHP", they are doing a great job. Its an unique model.
I am a student of it in fact. If you get time just check out the model
MCContact Form is a safe way to give your visitors the chance to get in contact with your site. if they just want to contact your site privately, MCContact Form is the solution. They can send you an email via MCContact Form and you can respond privately to their address.This version has some filters for malicious code injection and a captcha to avoid email sent through by robots. You also can choose between 2 languages English and Italian
This package is an easy-to-use framework implementing the MVC (Model View Controller) design pattern. It helps you create maintainable, flexible and scalable applications. It is pretty similar to frameworks like codeIgniter, cakephp or symfony but does not contain all the features of those frameworks at the moment, however, it is built on ease of use bases. It provides:
- A base registry class for storing application variables
- A router class to dispatch requests to controller classes
- A MySQL database wrapper class
- A base model class to manage stored information
- A template processing class to manage the output of view scripts
- Helper classes for CAPTCHA validation, display pagination and bread crumbs links
RedBeanPHP is an ORM layer that writes its own tables and columns on the fly. This means you don't need schema files, config files, XML files, YAML files or anything else. The library just infers the database from the code you write...
PersistClass for PHP
PersistClass is a set of PHP classes providing access to relational databases. Attempts to focus on simplicity and convenience by eliminating the need of boiler-plate, unmeaningful code.
Main features
- establish database connections (MySQL, Oracle, more to come)
- execute SQL queries
- iterate query results
- convenience methods (read single row or value, etc..)
- data escaping (against SQL injection or HTML escaping for outputs)
- transaction handling
- strict error handling - no more undetected errors
- object persistence - storing and retrieving PHP objects in db tables
- possibility to add support for not yet supported DBs