Monday, March 25, 2013

Some Useful PHP Tools for Web Development (Ⅵ)





Here are some useful PHP tools for web development, including PHP development framework, PHP code generator, debugging tools, graphic processing tools, code optimization tools, PHP editors, IDE, etc.



Propel is an open-source Object-Relational Mapping (ORM) for PHP5. It allows you to access your database using a set of objects, providing a simple API for storing and retrieving data. Propel gives the web application developer, the tools to work with databases in the same way they work with other classes and objects in PHP. Propel gives developer’s database a well-defined API. Propel uses the PHP5 OO standards -- Exceptions, autoloading, Iterators and friends.



PHPScriptGen is a powerful online tool that can automatically generates fully functional codes for your PHP/MySQL applications. You can create completed CRUD (Create, Retrieve Update and Delete) scripts within ten minutes. Thus it can save you a lot of time wasted on repetitive coding. The generated codes can be easily understood and further customized. It is designed for both beginners and veteran programmers. This amazing tool is completely FREE for both commercial and non-commercial use.


PHP-GTK is an extension for the PHP programming language that implements language bindings for GTK+. It provides an object-oriented interface to GTK+ classes and functions and greatly simplifies writing client-side cross-platform GUI applications.



PHP_Beautifier reformat and beautify PHP 4 and PHP 5 source code files automatically. The program is Open Source and distributed under the terms of PHP Licence. It is written in PHP 5 and has a command line tool.



PHing Is Not GNU make; it's a PHP project build system or build tool based on Apache Ant. You can do anything with it that developer could do with a traditional build system like GNU make, and its use of simple XML build files and extensible PHP "task" classes make it an easy-to-use and highly flexible build framework. Features include running PHPUnit and SimpleTest unit tests (including test result and coverage reports), file transformations (e.g. token replacement, XSLT transformation, Smarty template transformations), file system operations, interactive build support, SQL execution, CVS/SVN/GIT operations, tools for creating PEAR packages, documentation generation (DocBlox, PhpDocumentor) and much, much more.

References:
WIKIPEDIA
Propel
PHPScriptGen
PHP-GTK
PHP_Beautifier
Phing

No comments:

Post a Comment