Comparison and recommendation of integrated development environments for PHP Development

Source: Internet
Author: User
Tags zend framework netbeans
After so many years of technology, we have not developed the habit of recording and accumulating. Now I am happy to open source code and share experiences, but I don't know where to start. I haven't written a decent technical article since I opened my blog for a while. I think it should be a step-by-step process, starting from setting up and configuring the development and debugging environment. Mainstream PHP Integration

After so many years of technology, we have not developed the habit of recording and accumulating. Now I am happy to open source code and share experiences, but I don't know where to start. I haven't written a decent technical article since I opened my blog for a while. I think it should be a step-by-step process, starting from setting up and configuring the development and debugging environment. Mainstream PHP Integration

After so many years of technology, we have not developed the habit of recording and accumulating. Now I am happy to open source code and share experiences, but I don't know where to start. I haven't written a decent technical article since I opened my blog for a while. I think it should be done step by step from building and configuringDevelopmentDebuggingEnvironmentStart.

Mainstream PHPIntegrationDevelopmentEnvironmentMany such as Zend Studio, PhpStorm, Eclipse, NetBeans, and Dreamweaver have their own advantages and disadvantages.

Zend Studio: the second time Zend Technologies developed based on EclipseDevelopmentIDE is currently recognized as the best PHPDevelopmentEnvironment, IncludingDevelopmentEditing, debugging, and configuring all components required by the PHP program.DevelopmentAll the tools, code prompts, and auto-completion functions in the process are good, and debugging code is very convenient. The Zend Framework supports a lot and is the most suitable for team collaboration.DevelopmentGeneralIntegrationDevelopmentEnvironmentThe disadvantage is that it does not have good support for HTML, JavaScript, and CSS, and requires paid authorization. Of course, this is not a problem in tianchao.

  

  

PhpStorm: jetBrainsDevelopmentThe IDE, which is the same as the encoding artifact IntelliJ IDEA, has simple function configuration, powerful code prompts and Automatic completion, and powerful support for HTML, JavaScript, and CSS, debugging is also very convenient, it is simply PHPDevelopmentArtifacts. The only drawback is billing, but in tianchao... you know.

  

NetBeans: it is an open-source IDE. As a rising star, code prompts and auto-completion are slightly slower. It also provides general support for various frameworks. Its main advantages include lightweight, free, and small memory usage, multiple supportedDevelopmentC/C ++, Java, Python, etc. The disadvantage is that it is sometimes not stable, and the support for HTML, JavaScript, and CSS can only be said in general.

  

Dreamweaver: front-end of AdobeDevelopmentProvides excellent support for HTML, JavaScript, and CSS, and provides code prompts and auto-completion at a lower speed.DevelopmentMode selection.DevelopmentVery convenient. In general, it is not a good PHPDevelopmentEnvironmentAnd there is no free open-source version.

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.