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