Load Optimization of E-government System Based on Hiphop-PHP

In this paper, we study the load capacity of e-government system and try to find the parts that can be optimized. In order to increase the load capacity of the server, we introduce Hiphop-PHP technology into the e-government system that was developed by php language. By using Hiphop-PHP program, PHP language can be converted into compiled C++ code. It can significantly reduce the computing time of server and the load pressure of the web server. At the same time, this paper also proposes other ways to improve server performance based on Hiphop-PHP technology. It combines the advanced cache reading technology, memory management technology and Hiphop-PHP technology together to improve the load capacity of the server. The simulation uses apache http server benchmarking tool that was developed by the apache software foundation to test the server. The result shows that the system can face up to the worst case of user requests. The introduction of Hiphop-PHP technology can significantly improve the load capacity of the server.

[1]  Wei Sun,et al.  Workload-aware load balancing for clustered Web servers , 2005, IEEE Transactions on Parallel and Distributed Systems.

[2]  K. Shin,et al.  Performance Guarantees for Web Server End-Systems: A Control-Theoretical Approach , 2002, IEEE Trans. Parallel Distributed Syst..