I will try to be short ad possible with sharing my knowledge and opinion about Apache. Pros and cons will be the best way,


1. Popularity. Still number one Web server around internet
2. Well documented and mature product
3. Quite easy to install, easy to configure.
4. Almost all in one solution (build in support of PHP, CGI, PERL)
5. Present in all popular Linux distributions.
6. Compatible with major management systems: Webmin, Fantastico, Cpanel, ISP config. Part of Zend server.
1. Technologically outdated
2. Not good for the single server for many concurrent connections
3. Consumes far more RAM than new generation web servers
4. MOD PHP is very slow solution for PHP requests handling

Hardware for stable web service

Hardware power is never enough. But should we buy new one. I think the best way is to squeeze out the most from what you got already. Since 1995 I've touched almost well know brand IBM, HP and Dell, from low and to enterprise, and I can say all of the are reliable and easy to mange, but … until you don't pay for them. So if you a start-up counting each pence in your pocket than you should choose the chip, easy upgradeable, easy recoverable hardware. As the "Automatism theory" says that you can build a reliable system if you use many unreliable components, means you can follow it as a mantra an build your rock solid solution. 

Continue reading