PHP beginners: analysis of common development tools

Source: Internet
Author: User
Tags php development environment
Because PHP is an open language, it also leads to the lack of strong and authoritative support for the development environment. Here we will list some of the better compilation tools, hoping to help you develop PHP programs. From the beginning of Dreamweaver MX, DW began to support PHP + because PHP is an open language, which also led to the lack of strong and authoritative support for the development environment. Here we will list some of the better compilation tools, hoping to help you develop PHP programs.

   Dreamweaver

From the beginning of MX, DW began to support visual development of PHP and MYSQL. it is indeed a good choice for beginners. for general development, a program can be written without writing a line of code, what's more, what you see is what you get.

The features include syntaxes highlighted, function completion, and parameter prompts.

However, DW's inherent code is complex and secure. In terms of handwriting, the convenience is average, and the debugging environment is poor. Not suitable for programming that is more complex. But it is no good for beginners.

   Zend Development Enviorment

And PHP rely on the latest ZEND release of a php ide, zend development enviorment. The latest version is 2.6, which is the only integrated development and debugging environment for PHP in LINUX. of course, it also has a WINDOWS version.

Unlike other IDEs, ZDE is written in JAVA ~~ This not only means multi-platform, it also means a very slow speed, and an application interface that is just a little more strange. Especially when it starts for nearly half a minute, it is intolerable !!!!!

ZDE provides the most complete functions and can be seamlessly integrated with other zend php development tools. It has become a strong PHP development environment, and ZDE's debugging environment is built in ZDE's own program. unlike other IDEs, it is implemented through php debuger.

Features: The syntax is highlighted, the functions are fully supplemented, and the help is complete (but only for PHP built-in functions, and the custom functions are invalid), engineering governance, and PHP code exclusively occupied by ZDE are cleaned up, PHP. ini visual compilation and nested labeling. it is very convenient for the latter to view the complicated program structure, and there is no need to count the dense {} number ~

The DEBUG functions provided include breakpoints, stack, watches, variables, output buffer, and all the tracking methods.

Important faults: 1. slow speed ~~ 2. application is not very convenient.

   PHPED

PHPED launched by NUSPHERE, a company that has been engaged in PHP development for a long time, is 3.12 in the latest version.

The overall performance of PHPED is the best, the startup speed is very fast, and the supply efficiency is also the most. Highlighted syntax, function completion, engineering governance, code templates, active code completion, visualized database governance, built-in DAV, CVS, FTP, WEBSERVER, DEBUGGER, and JS code list, common HTML tag sets. PHPED also supports plug-in techniques.

The installation version also includes the PHP and MYSQL manuals (in English ). It is worth mentioning that the debugging function of PHPED, although ZDE has all its debugging functions, but PHPED is more convenient. for example, you can directly view the value of the variable by hovering the mouse over the variable during debugging, and the distribution of the debugging window is relatively small and fair, and supports external script debugging, ZED can certainly be achieved, but it is more troublesome to set up.

The script structure function of PHPED is inferior to that of ZDE ~ However, the class is better, and the class elements are too detailed.

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.