Практикум в web-программировании. С чего начать? И с чего начинали вы?
Я бы посоветовал начать с языка программирования C# ну и в дальнейшем ASP.NET ( www.asp.net )
>И стоит ли "долбить" снова php?
-В зависимости от того какие задачи вы хотите решать...Если не большие сайты-визитки и т.д, то конечно же PHP
Думаю, что прежде чем начать изучать другой язык(ruby) было крайне полезно углубить свои знания в php. Ну и изучить sql. 
Сам начинал с того что написал небольшой веб-портал ( авторизация, личная страница пользователя, чат, форум, галерея, статьи с комментариями).