Php application tool-PHP source code

Source: Internet
Author: User
Ec (2); after participating in several large PHP projects and writing a lot of PHP code, I found that many tools can improve the Code Quality and simplify the release, it makes it much easier to be a PHP developer. Many of these tools may already be used. However, since some people have not even noticed the existence of these tools, I will start from now on. Well, I will not talk nonsense. Below is a list of tools that I think all PHP programmers should know. Phing-a project construction system Phing is based on Apa script ec (2); script




Participated in several large PHPProject, after writing a lot of PHP code, I found that many tools can improve CodeQuality and simplified publishing make your career as a PHP developer much easier. Many of these tools may already be used. However, since some people have not even noticed the existence of these tools, I will start from now on. Well, I will not talk nonsense. Below is a list of tools that I think all PHP programmers should know. Phing-A Project Construction System


Phing is ApacheANT project construction system. Its name Is PHing Is Not GNU make. Phing can do anything that a traditional build system, such as GNU make, can do without steep LearningCurve.
The idea behind phing (and other building systems) is to evaluate a series of correlations and then execute a series of PHP classes to go right. InstallAnd configure an application system. The construction process uses a simple XMLConfiguration File control. Out of the box, phing can execute a series of replicas (for example, changing the include path between your development version and product version) execute SQL statements, move and copy files, and run external scripts. By extending the "task" class contained in the release package, you can also create your own custom tasks.

Phing is invaluable to anyone who needs to deploy large PHP applications on more than one server. At the same time, I found that it is also useful for simple PHP scripts.
Xdebug-debugging and analysis tools

Contact Us

The content source of this page is from Internet, which doesn't represent Alibaba Cloud's opinion; products and services mentioned on that page don't have any relationship with Alibaba Cloud. If the content of the page makes you feel confusing, please write us an email, we will handle the problem within 5 days after receiving your email.

If you find any instances of plagiarism from the community, please send an email to: info-contact@alibabacloud.com and provide relevant evidence. A staff member will contact you within 5 working days.

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.