aunque yo soy muy pro-php, encuentro que eso no es fundamento alguno xD Eso lo puedes hacer en Ruby, ASP o el lenguaje que sea: es más, ni siquiera es necesario dominar un lenguaje, tb lo puedes hacer con Apache, o nginx!
Podría seguir, pero mi esposa me está mirando con esta cara...