Сайты не пишу, но пишу веб-морды к сервисам.
Использую: если нужен веб-сервер, то apache2 или NGINX; сишные CGI (иногда и демоны, которым веб-сервер вообще не нужен); html и жабкоскрипт вручную (к сожалению, без жабкоскрипта даже элементарный POST-запрос не отправишь); последнее время подсел на вебсокеты — крайне удачная штука, в отличие от извращения с синхронными POST/GET; в жабоскрипте никаких чужих библиотек кроме webGLU не использую (не хватало еще всякую жирную гадость типа той же jquery в свой код тянуть); еще с SVG работал.
Недавно навелосипедил себе передачу видео в реальном времени (jpeg'ами) через вебсокеты, теперь не нужно будет мучиться с mjpeg, вызывающим текучесть браузеров.
P.S. Шлаком вроде пыхпыха не пользуюсь категорически. И никому не советую!