Each PHP development tool has its own advantages and disadvantages. What development tools do some PHP development engineers basically use? The choice of PHP development tools is very important. The editor will introduce some development tools that PHP development engineers prefer and share them with you.
I'm going to beat up the editor hard. In order to complete the task, just give me a paste!
Please move to the correct article:
1. Recommended 9 best PHP development tools in 2017
1. VisualAgeJava. It has many unique features compared with other JAVA development tools. VAJ uses its own binary format file (resource library) as the basic storage model. Built-in version control, incremental compilation and efficient debugging tools.
2. VC. When it comes to visual development tools under Windows, the ones that everyone is most exposed to now are VC, VB, DELPHI, and BCB. In fact, I think VC is not completely a visual tool. This is reflected in the fact that writing code in VC still accounts for most of the development work. Other visualization tools spend a lot of development time in interface design. The reason why I have been using VC is because I can always focus on software function development rather than interface design. I think this gives you more freedom and control during the development process. And the code produced in this case is more maintainable.
3. delphi. Database support is Delphi's strength. This is mainly reflected in the seamless integration of Delphi and BDE, as well as the large number of ready-made database operation controls provided by Delphi. This is beyond the reach of vc. Currently Delphi supports three database access methods: bde, ado, and interbase. All methods can be dragged and dropped into the application for visual operation. It is precisely because of Delphi's packaging of database classes that users do not have to intervene from the beginning to the end when operating the database like in visual C++. Significantly improved development speed. Using the webbroker control in Delphi can also easily construct a database-based web page and manage the web database through HTML.
4. perl. The reason why I like perl is related to my work. I want to use SNMP network management tools to find out the daily bandwidth usage. Of course, you can write a C program to talk directly to the router to obtain the required information. But I don't like C's malloc() and free(), it makes me really uneasy. Fortunately, perl has an SNMP interface. A perl script with 0 lines of code can talk to the router and focus on functional implementation rather than programming details.
5. python. You may be unfamiliar with this term. It is an image-oriented scripting language. It has dynamic typing, supports multiple inheritance, user-defined types, advanced dynamic typing and classes. Why do I like python so much? There are several reasons. First choice, its syntax is clear and simple, and my python program is easier to read than other languages. Secondly, I found that I am more inclined to object-oriented programming, and object-oriented programming seems more appropriate than the old traditional way. In addition, python is object-oriented from beginning to end, and long programs are easy to develop and maintain. .
6. Tomcat. The main reason why I choose it is because it is free. Unlike MS software, which costs several thousand RMB, how can learners like us afford it! Free does not mean low quality. According to tests, Tomcat The stability of JSP server is better than websphere. It is very convenient to develop and integrates many excellent features. Its source code is public and you can carefully study its operating mechanism.
7. ASP. Easy to learn. Who doesn’t know Basic? Very few people raise their hands, so some people are saying that this development base is the broadest. Moreover, MS has always done very good online manuals, localized language help, and teaching books appear very quickly, which will greatly facilitate developers' learning and in-depth research on technology. Easy to install and use. After installing Windows 2000, you can use ASP as long as you install IIS. There is nothing you need to worry about configuring.
8. PHP. Why did PHP appear? It is a small application that a technician wants to use to complete his own personal homepage in a quick way. And when he couldn't stop it, php appeared, which enabled one to quickly complete a lightweight Web application under a variety of operating systems. So in just a few years, PHP quickly upgraded its version, and at the same time found a childhood sweetheart in the GNU world - Apache. Personally, I think PHP is a decisive tool for free software in web application platforms. Without the emergence of PHP, many people would still think that free software represents high technical requirements for developers, difficult-to-remember codes, and complex tools. ....php enables a person who can use basic to quickly learn and complete the applications required by users in a very short time.
9. PB. What is hindering the emergence of Web applications and 3-tier in large numbers now? Still a tool. Generally speaking, multiple tools are required to complete these tasks, and it is necessary to switch between multiple tools during development, which results in low development efficiency and increased development difficulty. The PB8/PJ4 solves these problems very well. All these tasks can be completed in the same development environment. Developers can quickly write database-based business logic components and the Web-Client or PB-Client that calls these components. In particular, Sybase has extended the ace Datawindow in 2-tier to the HTML field, making it very easy to implement database-driven dynamic pages.
10. .NET. The .NET Framework and C# extend the capabilities of Windows, and the combination of C# and Visual Studio .NET makes creating and configuring Web services almost automatic. Moreover, compared with traditional ASP applications, ASP.NET applications have substantial improvements in performance, stability, and scalability.
Summary:
As a PHP programmer, some can be said to be senior HP development engineers. In fact, as a senior PHP development engineer, in addition to his own knowledge, others also rely on comparison. Good development tools. Different development tools have their own development characteristics. The above ten development tools are the best choices for some PHP development engineers. I hope they will be helpful to everyone.
Related recommendations:
Which PHP development tool is better?
The 9 best PHP development tools in 2017
The download address of 12 PHP development tools, recommended by conscience
The above is the detailed content of The top ten development tools that PHP development engineers love most. For more information, please follow other related articles on the PHP Chinese website!