В любом проекте 80% задач не требуют участия seniors.
Поэтому проекты, где возможно использовать низкооплачиваемый труд junior-, — разработчиков — гораздо выгоднее. Более того, эти проекты гораздо более часто оказываются завершёнными успешно (мотивация для seniors — меньше тягомотины, мотивация для juniors — больше шансов отличиться).
хранить кэши блоков и страниц можно и не в файловой системе.
правда, обычно это делается не на уровне шаблонизатора.
например, для Drupal есть модуль cache router, который позволяет распределять кэшируемые объекты по разным хранилищам (файловая система, БД, memcached.
Поэтому проекты, где возможно использовать низкооплачиваемый труд junior-, — разработчиков — гораздо выгоднее. Более того, эти проекты гораздо более часто оказываются завершёнными успешно (мотивация для seniors — меньше тягомотины, мотивация для juniors — больше шансов отличиться).
Пр наличии корпоративной культуры Perl значительно правильнее по сравнению с PHP 4.
К сожалению, уже PHP 5 не хуже, чем Perl. Но PHP-разработчики в среднем менее квалифицированы.
я сравниваю с C#.
Вызов $(selector) всегда вернёт массив из отобранных элементов.
Соответственно, можно смело
1) писать код для выполнения действий над пустым множеством;
2) проверять наличие по .length
Магия jQuery во многом заключена именно в расширении получаемого массива методами $.fn.
Вот за IE 7 спасибо, с ним гораздо меньше проблем стало, по сравнению с IE 6.
Надеюсь на много изменений в релизе IE 8, либо уже на IE 9.
А пока — FireFox — мой выбор.
Скриптовый язык, который начали использовать не по назначению — для бизнес-задач.
Вдобавок со слишкой большой свободой для программиста.
Хотя работать можно, но всё время ловлю себя на мысли, что ООП на Perl — кондовая штука :)
Сравните с Microsoft's one .NET way.
правда, обычно это делается не на уровне шаблонизатора.
например, для Drupal есть модуль cache router, который позволяет распределять кэшируемые объекты по разным хранилищам (файловая система, БД, memcached.
marcgrabanski.com/pages/code/jquery-ui-datepicker
мне MT нравится меньшей требовательностью к хостерам.
Гугл всё лучше начинает понимать русский язык. А бюджет у него выше по определению - из-за глобализации.
Национализации сложнее.
Мне хватает jQuery (с плагинами) и Ext.JS.
Для чего-то большего сам JavaScript недостаточен.
Для чего-то меньшего - уже никакие библиотеки не нужны.
или пишекться свой. - с помощью draggable и resizable весь плагин получается крохотным и портируемым - без затрат.