1. The environment is the condition
The PHP environment means that if you want to run PHP, you need to install something so that the computer can read PHP and Execute the language inside PHP. Every language is a convention. It’s not something that can be implemented just by writing it randomly. If there is an agreement, there must be something to judge whether it complies with the rules. Follow the rules and then implement them. This is the PHP environment.
Of course, to run PHP, you need a server. This is one of them, but PHP also needs other services. For example, to store things, you need to use a database, and you need to install a database. , this is the second one. If you not only run PHP, but also publish it on the Internet, then there are some requirements for the computer operating system. Generally, a server system is installed, such as LINUX, server 2003...2000 and other systems. Support these services.
2. The current mainstream php environment
LAMP architecture, that is, linux apache mysql php, but when we beginners build the environment, it is the WAMP structure, specifically windows apache mysql php, you can also use the integrated installation package to install the php environment, such as phpmyadmin. wamp.
The following is an introduction to several commonly used PHP integrated development environments:
1. XAMPP
XAMPP is a A relatively powerful local testing platform, it integrates the three necessary functions and also comes with FileZilla. The software comes with a control panel, in which you can register Apache, MySql and FileZilla as system services or uninstall services, and start services. control buttons, and you can also see the running information of the service in the lower part of the window. Although the panel is in English, it is clear and easy to understand. An advantage of registering as a system service is that it can run automatically when booting, but it will consume a certain amount of system resources. It is up to the user to decide. After the installation is successful and the service is started successfully, you can open the browser and enter http://localhost/ to see if it is successful. In the XAMPP web page options, there is Chinese support.
2. PHPStudy
PHPStudy is different. It contains IIS PHP and Apache PHP. The recommended software setting is the latter. There is also an icon in the task tray, and you can open the panel to see the service running status, which is also very simple. Open localhost, and the standard PHP information interface appears.
3. Wamp Server
Its official website does not have Chinese, but the program supports Chinese. After starting the installation program, it will prompt you to uninstall the old version first. Overlay upgrades are not supported, and then the installation will be successful all the way to NEXT. It has an icon in the task tray. If the service starts abnormally, it will be red; if part of the problem is abnormal, it will turn yellow; if everything is normal, then it will turn white. With these different color warnings, you can easily determine whether your localhost can be opened currently. It can also switch between online and offline status. Simplified Chinese is also available in the language option, which is very good.
Recommended tutorial: PHP video tutorial
The above is the detailed content of What does php environment mean?. For more information, please follow other related articles on the PHP Chinese website!