Есть, конечно, клиенты, которые в восторге от Ajax, Web 2.0, CMS и хотят именно это. И честно скажу самому хочеться делать всякие фитчи. Но всегда стоит напомнить клиенту о рентабельности. Действительно, если ему нужен интернет магазин, то Web 2.0 ему не слишком повысит продажи, и тогда в пример приходят EGold, PayPal (успешные и простые).
И не стоит забывать, что потребительская масса, это простые люди, которым как раз нужны «сайты-визитки» и «старье всякое» - вот по этому и делают.
Верно, ну а 2000 появился какой нибудь LifeAMS или RubiBU, который внедряется и используется в какой нибудь закрытой лаборатории и в 2010 станет популярным. Тем более что вы не учитываете фактор появление новых технологи, которые в свою очередь повлекут развитие новых языков программирования.
Хорошему языку всегда есть место и не мы, так наши дети освоят их и будут утирать нам нос. Я по доброму завидую тем, кто начал с Ruby, они одной строчной могут писать то, что мы писали в десятки на ASM.
Уверен появятся и гибкие, элегантные низкоуровневые языки программирования, которые будут сродни Ruby но альтернативой ASM.
Языки отнюдь не упрощаются, мы просто переосмысливаем философию программирования.
Вы шутите? Вы реально готовы использовать это вместо
$(function(){
$('div').append(" <b>More...</b>");
$('div b').click(function(){$(this).toggle()});
}
Позвольте не согласиться с вашим мнением. Возьмем к примеру программиста высокого класса, который во первых талантлив, во вторых получил два высших и днем и ночью бредит о программировании. По вашей теории этот человек должен стать сначала тимлидером а потом менеджером - и вот мы убили прекрасного программиста или выгнали его все по тому же принципу Лоуренса Дж. Питера. С другой стороны этот человек может учавствовать в разных проектах сложность которых будет увеличиваться - тогда да, он будет рости. Таким образом увольнять людей просто потому что они задержались на своем месте это просто и примитивно, лучше мотивировать их на рост. Но увы людей и так много, да и мотивировать их не деньгами (а значит ростом по служебной лестн.) тяжело.
А ускорить быстродействие можно компиляцией шаблона в php перед выходом в public
И не стоит забывать, что потребительская масса, это простые люди, которым как раз нужны «сайты-визитки» и «старье всякое» - вот по этому и делают.
P.S. По теме "Золотая лихорадка вокруг компиляторов нового поколения"
А Ruby, да тот же Python?
Хорошему языку всегда есть место и не мы, так наши дети освоят их и будут утирать нам нос. Я по доброму завидую тем, кто начал с Ruby, они одной строчной могут писать то, что мы писали в десятки на ASM.
Уверен появятся и гибкие, элегантные низкоуровневые языки программирования, которые будут сродни Ruby но альтернативой ASM.
Языки отнюдь не упрощаются, мы просто переосмысливаем философию программирования.
А из примеров смотрим :
60 More AJAX
AjaxRain
И ищем в Google "Best of JQuery"
Уже давно есть SwfAddress который очень успешно решает все эти вопросы.
Пример с SEO
Пример с Ajax
А для полного счастья есть jQuery и jQuery.History/Remote или jQuery.Sifr
$(function(){
$('div').append(" <b>More...</b>");
$('div b').click(function(){$(this).toggle()});
}