Если нужен постоянный допил, то я бы вообще никогда не делал ставку на готовую CMS. У любого решения есть предел расширяемости, и если у фреймворков он почти бесконечен (мы говорим о хороших фреймворках), то у CMS крайне ограничен. Конечно, в тех случаях, когда нужно только добавить пользователю новое поле и разместить на сайдбаре няшную штучку, смысла изобретать велосипед и переписывать вордпресс с нуля нет. Но когда из того же вордпресса пытаются сделать магазин, я хватаюсь за пистолет… Как было сказано выше и ниже, если появляется нужда в допиливании, задайтесь вопросом: а не быстрее ли написать нужный функционал на %frameworkname%?
Пример в корне неверен. ФФ и хром активно продвигаются в массы, Руби и Питон продвигать нафиг никому не сдалось. Да и как долго ФФ с Хромом что-то там себе отхватили? Еще несколько лет назад IE безраздельно властвовал на рынке, несмотря на давнее существование ФФ и Оперы. Пока, собственно, альтернативные браузеры не начали продвигать.
Вот вам другой «банальный пример»: в мире существует Windows, Mac OS X и Ubuntu. И не смотря на то, что третья неплоха, а вторая прекрасна, с отрывом лидирует первая.
DelayedJob перестал развиваться? оО Последний коммит 3 дня назад. github.com/collectiveidea/delayed_job Вкуснях в нем, конечно, поменьше, чем в Resque, но для большинства задач он вполне годится. И Redis не нужен, опять же.
ИМХО совершенно неверная аналогия. Фреймворк — это не фабрика фабрик фабрик молотков. Фреймворк — это набор инструментов, включающий в себя молоток. Можно, конечно, воспользоваться одним молотком и, когда нужно будет закрепить полочку на бетонной стене, до победного конца вколачивать гнущиеся гвозди. А можно просверлить дырку дрелью из набора, вколотить туда дюбель из набора и закрепить на нем полочку отверткой (из того же набора, да).
Вы, придя оформлять ипотеку, не вполне себе представляете какую квартиру хотите купить? Нет, вы приходите и говорите: «Хочу купить вот эту квартиру, она стоит столько денег. Сколько я буду платить в месяц?» В описанном же случае клиент пришел в банк с листком бумаги, на котором ручкой коряво нарисован дом.
Не совсем правильное сравнение. Человек приходит за ипотекой с четком представлением, что он собрался купить. «Покупатель сайта» же зачастую вообще слабо себе представляет, что ему нужно. Поэтому нужна прослойка в виде менеджера, который клещами вытянет из заказчика, что же ему на самом деле нужно.
Я за время работы с российскими заказчиками (с иностранцами как-то все иначе, гораздо проще) убедился, что если делать все точно так, как «нарисовал» клиент, то сайт будет вызывать кровавые слезы.
>>То что без патентной защиты и авторского права в нынешнем виде все вдруг резко перестанут изобретать, открывать и сочинять — популярная страшилка копирастов.
Более того — ИМХО дело обстоит как раз наоборот. Предположим, что некто изобрел «лампочку Ильича», запатентовал и, в принципе, остался собой доволен. Продает их по 100 рублей штуку, а работает штука 3 дня. И все приходится покупать, т.к. за создание альтернативы тут же надают по голове и посодют в тюрьму.
А теперь представим, что «лампочку Ильича» не запатентовали. И тут находится гражданин, который знает, как сделать лампочку ярче, дешевле, да она еще и работать будет дольше и электричества меньше кушать. И вот у нашего первого изобретателя тут же появляется стимул развивать технологию, дабы обогнать конкурента. Это, черт возьми, здоровая конкуренция, во все года она шла людям только на пользу.
И в качестве очень яркого примера: представьте, что в свое время запатентовали бы радио, телефон, двигатель внутреннего сгорания, стек TCP/IP.
Вот вам другой «банальный пример»: в мире существует Windows, Mac OS X и Ubuntu. И не смотря на то, что третья неплоха, а вторая прекрасна, с отрывом лидирует первая.
сори, ссылка скушалась
Я за время работы с российскими заказчиками (с иностранцами как-то все иначе, гораздо проще) убедился, что если делать все точно так, как «нарисовал» клиент, то сайт будет вызывать кровавые слезы.
Более того — ИМХО дело обстоит как раз наоборот. Предположим, что некто изобрел «лампочку Ильича», запатентовал и, в принципе, остался собой доволен. Продает их по 100 рублей штуку, а работает штука 3 дня. И все приходится покупать, т.к. за создание альтернативы тут же надают по голове и посодют в тюрьму.
А теперь представим, что «лампочку Ильича» не запатентовали. И тут находится гражданин, который знает, как сделать лампочку ярче, дешевле, да она еще и работать будет дольше и электричества меньше кушать. И вот у нашего первого изобретателя тут же появляется стимул развивать технологию, дабы обогнать конкурента. Это, черт возьми, здоровая конкуренция, во все года она шла людям только на пользу.
И в качестве очень яркого примера: представьте, что в свое время запатентовали бы радио, телефон, двигатель внутреннего сгорания, стек TCP/IP.