Beginner
Because PHP is an open language, it also leads to a lack of strong and authoritative support for the development environment. Here are some of the better editing tools, I hope to give you the development of PHP programs to provide some help.
Dreamweaver
Starting with MX, DW is starting to support Php+mysql visualization, which is really a good choice for beginners, because if it's a general development, you can write a program without writing a single line of code, and it's all WYSIWYG.
The included features include syntax highlighting, function completion, formal parameter hints, and so on.
However, the code generated by DW is more complex and security is general. In the handwriting aspect, the convenience degree is general, in the debugging environment aspect performance is passable. Not very suitable for more complex programming. But for beginners is the best.
Zend Development enviorment
and PHP by the recent ZEND launched a PHP ide,zend DEVELOPMENT enviorment. The latest version is 2.6, which is also the only PHP integrated development debugging environment under 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 very slow speed, and a more bizarre use of the interface. In particular, it will be nearly half a minute to start speed, it is unbearable!!!!!
Zde provides the most complete functionality and can be seamlessly integrated with zend other PHP development tools. Become a powerful PHP development environment, and ZDE debugging environment is built in the Zde of its own program, and not like the other IDE, through the PHP Debuger to achieve.
Include Features: syntax highlights, complete full function completion and help (but only for PHP built-in functions, invalid custom function), engineering management, and Zde unique PHP code collation, php.ini visual editing and nesting, using the latter is very convenient to see the complexity of the program structure, in the need to count the number of {} number ~
The debug features provided include Breakpoints,stack,watches,variables,output buffer and all of the tracking methods.
The main disadvantages are: 1, slow speed ~~2, not very convenient to use.
phped
Long engaged in the development of PHP Nusphere company launched the phped, the latest version is 3.12.
Phped's comprehensive performance is the best, the startup speed is very fast, the function that provides is also most. Syntax highlights, function completion, project management, code template, automatic code completion, Visual database management, built-in Dav,cvs,ftp,webserver,debugger, and JS code list, common HTML tag set, in addition phped also support plug-in technology.
The installation version is paid with the Php,mysql manual (in English). It is worth mentioning the debugging function of phped, although Zde has all of its debugging functions, but phped more convenient, such as debugging the mouse on the variable can directly see the value of the variable, and debugging window distribution is more detailed and reasonable, and support the external script debugging, Zed Although also can achieve, But it's a little more cumbersome to set up.
Phped's scripting features are about the same as Zde, but in terms of the class, the class element is refined.
But Phped's shortcoming is also very fatal, is it to the Chinese support is very bad ~ ~ Even when the selection will show abnormal. In addition to be reminded that the value of the variables in the debugging of the Chinese display can be set in the debugger, the language can be changed to GB ~ ~ Otherwise contain Chinese variable value is not normal display ~
PHP EXPERT EDITOR
The newer version of PHP EXPERT EDITOR is 3.0, featuring features such as: PHP syntax checking, program bookmark, macro function, code template, and built-in Web Server,debugger.
Pee in the code structure analysis has a feature is that you can see the location of each variable, if you want to track is more convenient.
Generally speaking, pee is a half tone editing environment, it is not very convenient to complement the congruent.
Finally, we'll introduce you to two smaller programs.
Phpprocessor, a PHP code optimization and Protection program, you can reduce the php file size by removing the comment return, and changing the variable name to obscure new name to reduce the program readability protection program. Built within the FTP tool, perfect backup measures, fees, 15 days free of charge, there are functional restrictions. If you just want to reduce the size of PHP code, there is another free choice of htmlshrinkerlight, but the effect is not as good as this.
Phpcb-devel, a program to beautify the PHP code structure and improve readability. Very useful, if it is to use zde words will not use ~ ~ Free, the speed is also good.
Tools to introduce so much, in fact, programming this thing, the tool is only auxiliary, the main or look at their own, many programmers are using editplus, or even Notepad, wrote a lot of great programs. So, instead of waiting for a perfect editing tool, you might as well read some more books.