Monthly Archives: November 2012


Apache – Nginx – PHP – MySQL – Some configuration notes

This article mentions show popular configuration notes in popular softwares on PHP-based server: Apache, Nginx, PHP, and MySQL. 1. MySQL Should use MySQLTunner tool to analyze query_cache_size parameter is used to allocate an amount of memory to cache the frequently executed queries and return the result set back to the client. E.g.: 128M […]


Location aware DNS with Bind

This article provides basic background about location aware DNS and how to setup it to work with Bind. Article can be found at Geolocation-aware DNS with Bind. This can be referred to Bind-GeoIP and GeoDNS Bind Patch. Some bash script can be found at http://phix.me/geodns/ Can also refer to the topic “How to build […]


Load Sharing with DNS

This article discusses on how to do Load sharing with DNS (Domain Name System). Introduction: A DNS based approach is a classical approach to sharing the load between multiple servers. DNS responds to domain name look-up requests issued by clients and returns the corresponding IP address. DNS is an Internet […]


Serving static files: a comparison between Apache, Nginx, Varnish and G-WAN

Have just read a great article about serving static files among  many popular web servers. So I paste it here for future reference. This articles is published under this link. Update 1 (Mar 16, 2011): Apache MPM-Event benchmark added Update 2 (Mar 16, 2011): Second run of Varnish benchmark added Update 3 […]