Zend Framework, Symfony, CodeIgniter, CakePHP, and other PHP frameworks conquer Web development with extensive features, powerful tools, and superior ease
PHP frameworks at a glance, continued
|CakePHP||ADOdb, Firebird, Microsoft SQL Server , MySQL, ODBC, Oracle, PostgreSQL, SQLite||Yes (Prototype and script.aculo.us)||Yes (a cache helper)||Debug class for dumping variables, logging, and tracing.||Yes|
|CodeIgniter||Microsoft SQL Server, MySQL, ODBC, Oracle, PostgreSQL, SQLite||Experimental support in the development branch.||Yes||Can enable profiling on the output class (which can be used for debugging). Also has logging ability.||Partial (an XML-RPC helper class)|
|Symfony||MySQL, PDO, PostgreSQL, SQLite||Yes||Yes||Extensive debugging support.||Not directly. For SOAP/WSDL, use PHP native for SOAP and Zend Framework for auto-discovery.|
|Zend Framework||Firebird, IBM DB2, Microsoft SQL Server, MySQL, Oracle, PostgreSQL, SQLite||Yes (classes for Dojo and jQuery)||Yes||Includes a logging class and a debug class for dumping variables.||Yes|
|Qcodo||Microsoft SQL Server, MySQL, PostgreSQL, SQLite||Yes||Only internally (no HTML caching)||Partial (includes logging and exception-catching capabilities)||Yes|
|Seagull||Any database supported by PEAR::DB||Yes (AJAX provider class)||Yes||Yes (can override PHP's standard error handling)||Yes|
|Yii||Any PDO-supported database||Yes (jQuery integration)||Yes||Yes||Yes|
* Note: Web service support refers to SOAP/WSDL. Most frameworks will support RESTful Web services directly.
You may still be better off sticking with Win7 or Win8.1, given the wide range of ongoing Win10...
An unlikely combination of two Windows updates can reduce scan times from hours to minutes
With myriad problems now evident, it may be best to skip the Anniversary Update for now
Sponsored by Hewlett Packard Enterprise
Sponsored by Intel
From Docker containers and Nano Server to software-defined storage and networking improvements, Windows...
Your killer resume and impeccable credentials have landed you an interview, and here's how to nail it ...
Tired of slow joins and poky graph analytics? These database solutions use GPU acceleration for faster...
When developers and suppliers carefully list the tools used to build an application and what...