Thursday, May 13th, 2010

25 Excellent PHP Tools That Enhance The Way You Develop

If you like it, say thanks by sharing it

PHP has grown to become one of the most wide-spread server-side scripting language that’s used on a daily basis in a variety of ways. For the most part, almost every developer that’s introduced to this programming language uses it and becomes fond of it at some point. With the support of a very large community, this incredibly fast technology is taking over other server-side scripting languages. If you conduct a quick search on the subject you’ll find countless ready-to-use scripts and a fist-full of quality frameworks.

Here you can see we’ve complied 25 Excellent PHP Tools That Will Enhance The Way You Develop in detail. Take a look at a few of these tools, assess which ones address your needs, and take advantage of them. After all, they’re there for us to use.

1.) PHP_Debug

PHP_Debug is very useful open-source tool that allows you to output processing times of your PHP and SQL, check the performance of specific code blocks and get variable dumps in graphical form.

2.) PHPUnit

PHPUnit is a great testing framework that belongs to the xUnit family of testing frameworks. It’s perfect for writing and running automated tests on your PHP code.

3.) phpDocumentor

phpDocumentor, (phpdoc or phpdocu) is an auto-documentation tool for the php language. Similar to Javadoc, and written in php, phpDocumentor can be used from the command line or a web interface to create professional documentation from php source code.

4.) Scavenger

Scavenger is an open source real-time vulnerability management tool. It helps system administrators respond to vulnerability findings, track vulnerability findings, review accepted or false-positive answered vulnerabilities, and not ‘nag’ system administrators with old vulnerabilities.

5.) Xdebug

Xdebug is a PHP extension that helps you debug your scripts by providing a lot of valuable debug information. If a script fails to execute properly, Xdebug will print a full stack trace in the error message, along with function names, parameter values, source files, and line numbers.

6.) MODx

MODx helps you take control of your web content. It’s a fast and reliable Open Source PHP application framework, it frees you to build sites exactly how you want and make them 100% yours.

7.) PHP Object Generator

PHP Object Generator, (POG) is an open sourcePHP code generator which automatically generates clean & tested Object Oriented code for your PHP4/PHP5 application.

8.) CakePHP

CakePHP is one of the most widely used rapid development framework for PHP. It provides an extensible architecture for developing, maintaining, and deploying applications.

9.) PHP/SWF Charts

PHP/SWF Charts is a simple and powerful PHP tool that lets you create attractive web charts and graphs from dynamic data. Use PHP scripts to generate or gather the data from databases, then pass it to this tool to generate Flash (swf) charts and graphs. This tool allows the integration of PHP scripts, and Flash provides the best graphic quality.

10.) BlueShoes

BlueShoes is a comprehensive application framework and content management system. It is written in the widely used web-scripting language PHP. BlueShoes offers excellent support for the popular MySQL database as well as support for Oracle and MSSQL.

11.) Propel

Propel is an open-source Object-Relational Mapping (ORM) library written in PHP5, written on top of PDO. It allows you to access your database using a set of objects, providing a simple API for storing and retrieving data. Propel allows web application developers to work with databases in the same way they work with other classes and objects in PHP.

12.) PHP_Beautifier

PEAR is a framework and distribution system for reusable PHP components. You will be able to automatically format and clean-up your PHP4 and PHP5 source code.

13.) Phing

Phing is a PHP project build system or build tool 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.

14.) CodeIgniter

CodeIgniter is very a powerful PHP framework with a small footprint. It was built for PHP coders who need a simple and elegant toolkit to create full-featured web applications.

15.) Securimage

Securimage is an open-source free PHP CAPTCHA script for generating complex images and CAPTCHA codes to protect forms from spam and abuse. It can be easily added into existing forms on your website to provide protection from spam bots.

16.) SimplePie

SimplePie is a clear-cut PHP class that can help you work with any RSS feed. It was written in PHP and is Flexible, this way beginners or advanced users can benefit from it alike.

17.) phpMyAdmin

phpMyAdmin is one of the oldest and most useful administrative tools available for database management . It’s useful for everything from constructing and altering databases to debugging applications and making backups. This is a very powerful tool worth having in your arsenal.

18.) Pixy

Pixy is a Java program that performs automatic scans of PHP 4 source code, aimed at the detection of XSS and SQL injection vulnerabilities. Pixy takes a PHP program as input, and creates a report that lists possible vulnerable points in the program, together with additional information for understanding the vulnerability.

19.) Phormer

hormer is a PHP-Based PhotoGallery Manager application, that helps you to store, categorize and trim your photos on the web with various helpful features.

Read More…

If you like it, say thanks by sharing it

Category: Graphics
You can follow any responses to this entry through the RSS 2.0 feed. You can leave a response, or trackback from your own site.
  • *