Source: php100 文((www.php100.comhtmlitnewsphpxinwen200909023257.html) debugging tool Benchmark Test and optimization tool PHPUnitSimpleTestSeleniumPHP_CodeSnifferdBugPHPProfileClass
Source: PHP100 Chinese Network (http://www.php100.com/html/itnews/PHPxinwen/2009/0902/3257.html) debugging tool Webgrind Xdebug Gubed PHP Debugger DBG PHP_Debug PHP_Dyn MacGDBp test and optimization tool PHPUnit SimpleTest Selenium PHP_CodeSniffer dBug PHP Profile Class
Source: PHP100 (http://www.php100.com/html/itnews/PHPxinwen/2009/0902/3257.html)
Debugging tools
- Webgrind
- Xdebug
- Gubed PHP Debugger
- DBG
- PHP_Debug
- PHP_Dyn
- MacGDBp
Test and optimization tools
- PHPUnit
- SimpleTest
- Selenium
- PHP_CodeSniffer
- DBug
- PHP Profile Class
Document tools
Security Tools
- Securimage: Verification Code tool.
- Scavenger
- PHP-IDS
- Pixy: code check tool.
Graphic Processing
- PHP/SWF Charts
- PChart-a chart-drawing PHP library
- WideImage
- MagickWand For PHP
Code optimization
- PHP_Beautifier
- PHPCodeBeautifier
- GeSHi-Generic Syntax Highlighter
Version Control System
Useful extensions, tools and Classes
- SimplePie: php rss parser
- HTML Purifier: can be used to remove all malicious code (XSS) and ensure that your page complies with W3C standards.
- TCPDF: A PHP5 function package used to quickly generate PDF files.
- HtmlSQL: a PHP class that allows you to conveniently search HTML and XML content using SQL statements.
- The Greatest PHP Snippet File Ever (Using Quicktext for Notepad ++)
- Creole: written in PHP5. It is a real-sense OO-based layer, and the API interface is based on JDBC.
- PHPLinq: use SQL syntax to operate PHP arrays.
- PHPMathPublisher: The author is a mathematics teacher at a French High School.
- PhpMyAdmin: You can control and operate MySQL online over the Internet.
- PHPExcel: a powerful class library for generating MS Office Excel documents.
- Phormer: a lightweight and powerful PHP online album.
- Xajax PHP Class Library: an open-sourcePHPClass library used to build WEBAjaxProgram.
- PHP User Class: User management.
- PHP-GTK: developed to prove that PHP is an effective tool far beyond network applications. UsePHP-GTKYou can create independent GUI applications.
Online tools and resources
- Minify! : An application developed using PHP5 to merge and compress js/css files. After compression, you can use HTTP gzip/deflate and related headers to optimize the client cache.
- HTTP_StaticMerger: automatically "merges" CSS and JavaScript files.
- PHP Object Generator: an open-sourcePHPCode Generator. It can be used for your PHP4/PHP5The application generates concise and testable object-oriented code.