The illustration shows 100 concurrency, requesting the target address 1000 times
carry out testing
The two most important parameters: Requests per second: Number of requests accepted per second, here 101 requests are received per second
Time per request: How long a request takes, here is 9 milliseconds
##The bigger the first parameter, the better, The smaller the two parameters, the better
Optimization method: Language-level performance optimization 1
PHP code execution process:
The PHP code is scanned line by line through the zend engine and becomes a syntax that the zend engine can understand. It is transcoded and parsed into Opcodes and output after execution
If you use more built-in functions, the scanning and understanding time will be much faster, there will be fewer Opcodes, and the execution will be faster
Optimization method: language-level performance optimization 2
Optimization method: Language-level performance optimization 3
Test
##time php file name can determine the execution time When, focus on the user value, that is, 24 milliseconds
Optimization method language-level performance optimization 4
#Optimization method language-level performance optimization 5
#Optimization method language-level performance optimization 6
## #Optimization method: Language-level performance optimization 7 #It would be better to change it like this ## Optimization method language-level performance optimization 8
Optimization method language level Performance Optimization 9 Optimization method surroundings Problem performance optimization
#Optimization Method Peripheral Issues Performance Optimization 1 Common PHP scenario overhead order: read and write memory< #Optimization method: Peripheral problem performance optimization 2 Peripheral optimization method Problem performance optimization 3 Optimization method: Peripheral problem performance optimization 4 Optimization Method Peripheral Issues Performance Optimization 5 #Parallel to serial ##Optimization Method Peripheral Issues Performance Optimization 6 #xhprof tool analyzes PHP performance ##This command can check whether the software is installed Use the icon: The ultimate solution to PHP performance bottleneck
The above is the detailed content of Detailed explanation of PHP performance optimization. For more information, please follow other related articles on the PHP Chinese website!