Актуальных и последних технологий не бывает, есть более и менее применимые в определённых задачах инструменты. Веб можно писать также на Java и .NET, в принципе можно писать даже на bash, но я бы посоветовал не гнаться за технологиями, а изучать основы, в том числе просто программирования.
И всё-таки неплохо бы для себя решить, фриланс или изучение? Обучаться за счёт заказчика — не самая лучшая затея.
За счёт большей популярности, особенно в сфере мелких проектов, PHP предпочтительнее Ruby, но если всё-таки обучаться, то Ruby, пожалуй, содержит меньше WTF/sec, поэтому RoR в лучшем случае можно сравнивать не с PHP, а скорее с Symfony2 или подобного уровня фремворком. Соответственно и обучаться лучше с оглядкой на лучшие PHP-фреймворки.
Вообще, какой бы путь не был выбран, я бы рекомендовал постоянно смотреть вокруг, находить лучшее во всех технологиях.