1. Using gzip
Add the following code at the top of each PHP page:
With this code, the server compresses all the code that needs to be routed to the client and extracts it in the browser, making the site run faster. This feature can also save traffic to your site's space.
2. Do not misuse JavaScript and Ajax
Use JavaScript and Ajax only when you need it, and never misuse it. Some websites use too many unnecessary Ajax animations, or use Ajax to load useless parts. As a result, JavaScript files become large, and there are actually many other scenarios to implement them.
3. Pictures, header files and HTTP requests
This is the most critical part of this article. The more pictures, external files, and CSS style files The Web page refers to, the more slowly the page is loaded. Take some time to narrow down the picture files and other external files so that they can be loaded faster. In addition, each time a picture and an external file is loaded, an HTTP request is generated, which will delay the load time. You can use the following methods to compress Web page files, JS files, and CSS style files:
Web file: Using gzip, see the first article
JS file: http://www.fmarcia.info/jsmin/test.html This site can effectively reduce the size of JS file
CSS file: http://www.cssdrive.com/index.php/main/csscompressor/This site can reduce the size of the CSS file
4. Limit the number of MySQL queries
Every request to a database slows down the load on the page. Web developers allow this to be difficult to control, but they can be optimized in some detail. For example, when selecting a database record, do not use the following code:
SELECT * FROM Database
Instead, use:
SELECT ID, name, date, author, etc, blah, blah from database
This consumes less query time and reduces the load on the server.
5. php extension
Some people think that saving the JS file as filename.js.php and saving the CSS file as stylesheet.css.php will reduce the load time, but I'm not aware of the difference. Of course, if the speed of your website becomes very slow, you can try this method. Of course, you'll need to load these files with include () in each PHP file.
6, http://www.websiteoptimization.com/
Go to this website to check your own website, it will give you some suggestions on how to optimize the site. I use this feature every time I create a new page.
The above describes the iphone official website PHP website Basic Optimization method Summary, including the official iphone website content, I hope to be interested in PHP tutorial friends helpful.