И то и то сообщества выросшие из форумов. Они как будто специально придуманы, чтобы показать, что рулят не технологии и дизайн, а умение создавать тусовки. А с аяксом или на фреймах как у евы - совершенно не принципиально.
Это пример того что контент (тусовка) рулит, а не того что пипл хавает.
Из той же области http://eva.ru/jsf/forum/board-start.xhtml?boardId=169 - суровый дизайн "Привет из 90х"
К тому же форум на 300К посетителей с уникальными свистелками-перделками - отдельная песня.
Вообще-то Хром это не ie6-7. Он без хаков работает, если конечно нет багов в верстке.
Ну в принципе если хочется всю жизнь пилить сайты-визитки на конвейере jquery за глаза достаточно. Но если хочется заниматься серьезными вещами, то лучше jquery отложить на потом. Он создает опасную иллюзию владения JavaScript'ом и замены всего остального. Знать jquery конечно надо, но не надо фанатеть и совать его во все щели.
Имхо осваивать синтаксис все равно по какому учебнику, но лучше всего начинать с Кантора http://learn.javascript.ru/
Рекомендуемый всеми Флэнган ну очень тяжелый. На 3/4 состоит из ненужного мусора, а все что посвящено ООП взрывает мозг.
После Кантора для общего понимания можно почитать беллетристику: http://www.books.ru/books/javascript-silnye-storony-1810061/?show=1
Напоследок обязательно http://www.ozon.ru/context/detail/id/6287517/
jQuery лучше оставить на потом, иначе можно застрять на нем, так и не поняв что такое JavaScript
1. Сайты можно делать на чем угодно. Некоторые умудряются даже на Basic'е и JavaScript их писать.
2. Переход с классического языка С++/Java на PHP/PERL/JS не составляет проблем, обратно по всякому. Пример: PHP-программисты до сих пор умудряются сраться по поводу - зачем нужно ООП. Вопрос для Java/C++ девелопера совершенно дикий.
3 Ну и самое главное - больше половины вакансий PHP-программистов на любом работном сайте предполагают работу на конвейере в интернет-студиях за 30-80 тыс. Вакансии С#/С++/Java-junior как правило начинаются с 80 тыс и предполагают нечто большее чем сайты-визитки/интернет-магазины. Даже при очень высокой квалификации з/п на рынке труда у PHP-девелоперов меньше чем у Java-программистов
Я уже ответил.
Если веб - самоцель, учите любой язык. Можно поднять сайт даже на JS.
Если нужно быстро клепать шаблонные сайты, учите WordPress или Joomla. PHP/PERL для этого не нужен.
Если выбор профессии программиста, то надо изучать - Java/C++/С# Это классика. Перейти с них на любой другой язык нет никаких проблем, найти высокооплачиваемую и интересную работу тоже нет проблем.
если цель - веб-разработка, забудьте PERL. Он не для этого.
Если нужно срочно что-то сделать - учите PHP и платформы для разаработки сайтов - Joomla,WordPress.
Если хотите стать программистом, и есть возможность не спеша учиться - смотрите сразу в сторону Java, С++ или .NET. В среднем на рынке труда программисты со знанием этих языков получают в 1.5-2 раза больше + больше пространства для маневра. Можно и вебом заниматься, можно и в сторону десктопных или мобильных приложений смотреть. Последнее ближайшие 10 лет вообще будет крайне востребовано на рынке труда.
Альтернативное направление - Javascript. Сейчас программист средней квалификации может в мск рассчитывать на з.п. от 100тыс. И перспективы хорошие.
Склад готовых решений есть у всех. Но у вас он на много порядков меньше чем у любого разработчика, использующего Drupal/Joomla или Yii/Zend.
К тому же даю голову на отсечение, что на многие вещи на вашем складе типа чемодана без ручки. Выкинуть жалко, а нести неудобно.
Бесспорно.
Вопрос не в том сколько Гб скриптов выложено в общий доступ. Вопрос сколько из этого добра доведено до уровня программного продукта - с документацией, поддержкой, сообществами и т.п.
1. Найти специалиста по perl относительно сложно.
2. Те кто пишет на Perl как правило пишут на нем больше десяти лет. Соответственно квалификация таких специалистов выше чем джумла-девелоперов.
3. Написание сайтов занятие более трудоемкое в силу меньшего количества готовых решений (по сравнению с php)
Поэтому стоимость разработки и сопровождения при прочих равных будет больше.
Вообще вопрос поставлен некорректно. Если вы собираетесь заказывать сайт то исходить нужно не из языка а из чего-то другого. Если вы собираетесь учить язык, то лучше сразу Java или С#/C++ - будет проще найти работу и получать будете больше.