In the last decade, PHP has developed from a niche language for adding dynamic functionality to small websites to a powerful tool making strong inroads into large-scale Web systems. Critical business logic like this needs to work correctly. But how do you ensure that it does? You test it, of course.
... [More]
To make code testing viable, good tool support is needed. This is where PHPUnit comes into play. [Less]
PHing Is Not GNU make; it's a project build system based on Apache Ant. You can do anything with it that you 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.
... [More] Features include file transformations (e.g. token replacement, XSLT transformation, Smarty template transformations), file system operations, interactive build support, SQL execution, CVS operations, tools for creating PEAR packages, and much more. [Less]
phpUnderControl aims to make the first steps with CruiseControl and PHP as easy as possible. It integrates three of the best PHP development tools into CruiseControl, combined with an easy setup routine and a small example project. With the provided XSL stylesheets, the generated output of PHPUnit
... [More], PHPMD, PHPCPD, PHP_CodeSniffer and phpDocumentor can be visualized in CruiseControl. [Less]
Xinc is a continuous integration server written in PHP 5. It has built-in support for Subversion, git and Phing (and therefore PHPUnit), and can be easily extended to work with alternative version control or build tools.
Maven for PHP uses the power of Maven for building, reporting on and creating documentations of PHP projects. It adapts the Maven build lifecycle to the PHP world while fully supporting PHP 4 and PHP 5. PHP for Maven uses PHPUnit for unit testing and doxygen for creating the api documentation.
Use
... [More] a PHP library project to create a library that can be used by other PHP libraries or PHP web projects. Use a PHP web project to create a standalone web project. [Less]
An IRC bot written in PHP. Erebot is designed to be modular, have a clean code and present some of PHP's most advanced capabilities in action.
The bot features:
- plain-text/secure connection to IRC servers
- server auto-connect
- channel auto-join
- auto-identification to a nick server
-
... [More] internationalized messages
- a few games
- a few tools
- other features you can learn about by downloading the code [Less]
Codeception is a new full-stack testing PHP framework. Inspired by BDD, it provides you absolutely new original way for writing acceptance, functional and even unit tests.
PHPDevShell is a MySQL and PHP GUI development framework providing a well designed GUI administrative interface to plugin any kind of already written script or develop your own specifically for PHPDevShell, it outputs the content to a slick theme with its theme engine system. PHPDevShell does
... [More] everything for the developer, this includes the Navigation, Security, Registration, Theming, Logging, Search Filtering, Caching, Database Layer, Ajax, Mailing with a GUI interface providing User Management, Role Management, Group Management, Menu Management, Cron Management, Template Management, Hooks Management, Log Management, Plugin Management, Settings Management and many other features that a developer might require for any generic project. [Less]
This site uses cookies to give you the best possible experience.
By using the site, you consent to our use of cookies.
For more information, please see our
Privacy Policy