А оправдана ли разработка коробочной CMS?
28 мая 2009 в 09:33

А оправдана ли разработка коробочной CMS?

Собсна сабж:

Как Вы считаете оправдана ли разработка собственной коробочной CMS — ведь на рынке существует достаточно исчерпывающее количество бесплатных решений под любые нужды. Вооруживщись паяльником их можно переделать под любую задачу. Причем стоимость такой «переделки» всегда будет ниже чем создание «с нуля».

+ К тому же: любая мало-мальская студия всенепременно хочет изобрести велосипед в виде новой CMS, причем с пеной у рта доказывая что ИХ Система самая лучшая…

Опять же разработка любой CMS тормозит полет творчества, так как зачастую программисты начинают говорить дизайнерам мол такое сделать невозможно с нашей системой.
Сталкивался с такими фактами не раз и не два.

Как по Вашему — оправданы ли такие разработки?
Я имею ввиду создание «всецелевой» CMS, а не для конкретного проекта, «с нуля»…

С Уважением, Лукин Д.О.
студия «Викки-Ди»

301
  • Тема закрыта
Комментарии (37)
  • 28 мая 2009 в 17:31 • #
    Константин Куличенко

    Наша компания разработала более 20 сайтов различного уровня сложности на бесплатных cms системах WordPress и Drupal. Данные системы позволяют решать даже самые сложные запросы клиентов.

  • 28 мая 2009 в 17:42 • #
    Вячеслав Больдт

    Конечно не оправдано. Для мелких проектов хватит бесплатной CMS, тем более целый ряд отличных решений - Joomla, WordPress, Drupal, потому покупать что то другое никто не будет по определению. А если проект коммерческий, то в любом случае нужен будет программер, которому легче взять уже проверренную годами CMS и подправить код в случае изощренных фантазий)

  • 28 мая 2009 в 17:43 • #
    Антон Казаков

    CMS, накладывающая ограничения на дизайнеров - это, конечно, бред :) Не может быть такой CMS, которая дизайнерам мешает. Вот неуёмное творчество с результатом в виде неверстабельной картинки дизайнер может дать, но CMS в невыполнимости тут виновата не будет :)

    Программировать же свою CMS, чтобы потом позиционировать её, как коробочный продукт, как самую крутую CMS на рынке и т.п., - это в данный момент как-то странно выглядит. В том смысле, что их так много уже разных, что конкурировать сложно, да и, в общем-то, незачем, имея возможность просто перекупать CMS у партнёров-разработчиков (в смысле разработчиков этой самой CMS).

    А вот для отдельных специфических проектов - это вполне можно и часто нужно, да :)

  • 28 мая 2009 в 17:52 • #
    Артем Осутин

    если все уже написано до нас, то зачем изобретать велосипед?

  • 28 мая 2009 в 17:59 • #
    Евгений В. Молев

    Вы Дмитрий сами себе ответили))

    Действительно, смысла сделать что то хуже 1С-Битрикс, потратив на это кучу времени и денег - зачем?

  • 28 мая 2009 в 18:01 • #
    Анна Мамаева

    Изначально создание именно продукта по схеме "ядро + модули" в коробочном варианте не оправдает затрат. Почти любая система управления контентом - от примитивных до супер-гигантов, можно охарактеризовать простонародным "те же яйца, только в профиль".

    Но! Расширение возможностей любой как "свободнораспространяемой", так и вполне себе коммерческой CMS - создание новых модулей, скриптов перехода, расширение функционала - все это может вполне стать бизнесом. Если есть желание. Например, в свое время, при переходе на одну широко известную на просторах РФ CMS мы были несколько озадачены отсутствием достаточного количества специалистов, которые занялись бы разработкой дополнительного функционала и тех искомых скриптов.

    Потом, покопавшись в коде и в API, причины отсутствия программистов мы поняли =)) но было поздно =)) Хотя, наверное, до сих пор бы не отказалась не тратить время на "описание логики" работы какого-то модуля, а на покупку готового.

  • 28 мая 2009 в 18:23 • #
    Василий Бережной

    Начнем холи вар? :-)

    Пример 1. Сайт до 20 страниц (например) с текстами. Зачем брать тот же друпал или вордпресс, когда можно взять собственную простейшую легкую CMS, которая даже SQL не требует, а работает на файлах. На рынке есть подобны решения, но все они... Гм... Не очень.

    Пример 2. Сразу скакнем на приличные по объему ресурсы. В любом случае готовая CMS накладывает ограничения на функциональность. На ней все, что хочется обычно не сделать без молотка и зубила.

    Отсюда вывод: мои программисты и я используем свой общий репозитарий функций и готовых решений из которых довольно просто собрать систему любой сложности так, чтобы получилась система легкая, быстрая и безопасная.

    А вообще я не против готовых CMS, но только там, где они нужны. Например писать свой блоговых движок смысла вообще нет - проще взять тот же wp.

    PS За бортом оставлены вопросы безопасности, скорости, нагрузки и пр. Если человек использует готовую CMS, то в 99% случаев он не разбирается в ней глубоко, не всегда и не все понимает по устройству и архитектуре...

  • 28 мая 2009 в 18:37 • #
    Alexander Brovkin

    Не оправдана. Т.к. для серьезных сайтов есть серьезные системы. Для легких сайтов до 20-30 страниц вполне достаточно Adobe Dreamweaver-а как редактора.

  • 28 мая 2009 в 18:53 • #
    Дмитрий Лукин

    нуууу.... тут уж Вы глубоко копнули. :)

    Я в вебе 5 лет и ни разу никаким редактором кроме виндового блокнота, линуксового kWrite или Макового Coda не пользовался...

    И не один я - в принципе все текущие программисты так - гораздо лучше выходит, и ни сколько не дольше по времени.

  • 28 мая 2009 в 18:58 • #
    Alexander Brovkin

    Каждому свое ;-) Я в вебе 12 лет, пользую Дримвивер.

  • 1 июня 2009 в 11:32 • #
    Дмитрий Коновалов

    Dream - определенно отличная программа и пока не нашел ей замены :-)

  • 4 июня 2009 в 21:14 • #
    Наталья Колмакова

    лучше и не стоит! если вам удалось оценить дрим как полезную и нужную программу, то вы супер!
    на мой взгляд в ней нет жизненной необходимости!

  • 28 мая 2009 в 20:11 • #
    Анна Левинсон

    Смотря для чего, с какой целью создавать? Продавать ее на рынке? Так вы будете конкурировать с такими монстрами, как Гугл, WordPress, Drupal и тд. Вам оно надо?
    Мы создали свою - для себя. На это ушло 7 лет :-) взяли основу в 2002 году и с тех используем и улучшаем все эти годы именно с точки зрения маркетинга. Пока на рынке лучше не встречали, такие же есть, конечно :-)

  • 28 мая 2009 в 20:18 • #
    Дмитрий Лукин

    Про гугл не слышал - у них есть какая-то CMS?

  • 28 мая 2009 в 20:22 • #
    Анна Левинсон

    Блоги уже есть, сайт вы тоже можете свой сделать, погуляйте, увидите.

  • 28 мая 2009 в 20:18 • #
    Самсонов Михаил

    А чего будем делать если готовой CMS не хватает по причинам:
    -сверхвысокая нагрузка.
    -Дыры в безопасности(особенно страдает Drupal, Joomla).
    -Нет необходимых плагинов(допустим работы с мобильными телефонами)
    ....(еще 20 пунктов)

    Заказчик конечно же наймет разработчика, который должен будет сделать все необходимое!
    Но вот только разработчик будет сначала реализовывать саму задачу, а только затем копаться в вашей CMS, что соответственно новые деньги и большее время.

    Моё мненние таково, что если сайт сам по себе не приносит реальных доходов, а создан лишь в целях рекламы, то можно использовать любую CMS, которая вам по нраву. Если же вы хотите ресурс, с которого вы получаете деньги - лучше вести разработку "с нуля".

    Так что при разработке новой CMS определите целевую аудиторию, и нужно ли им именно Ваше решение.

    За сим прощаюсь, Михаил.

  • 28 мая 2009 в 20:26 • #
    Дмитрий Лукин

    Согласен с Вами на 99%... tc
    Полностью разделяю точку зрения!

  • 29 мая 2009 в 13:52 • #
    Михаил Морозов

    и тем самым Вы выходите из рамок вопроса о "всецелевой" СУК, приводя к узконишевым решениям в управлении контентом....

    т.е. практически ответ "нет, не опарвдано"

  • 31 мая 2009 в 14:04 • #
    Самсонов Михаил

    да нет, не о том речь. Фактически вопрос ставится в целях эксплуатации данной CMS. Мой предложение Автору - создайте свой фреймворк, если вам так хочется использовать компоненты заново(очень даже оправдано, так как появится хорошее владение кодом, известны артефакты реализации). Причем наиболее простой и эффективный способ разработать это - собрать из кусочков других фреймворков, решений CMS.

  • 1 июня 2009 в 20:36 • #
    Айрат Давлетшин

    >Дыры в безопасности(особенно страдает Drupal, Joomla).
    Обновляйте ежедневно, ставьте заплатки. Антивирус на вашем компьютере ведь ежедневно обновляется.
    >Нет необходимых плагинов(допустим работы с мобильными телефонами)
    вот поэтому и используют Drupal, Wordpress, Joomla, так как это открытые продукты (Open Source). И если у вас есть программисты, способные написать коробочную CMS снуля, то они уж полюбому должны написать какой то простейший плагин, благо эти системы очень хорошо документированы для девелопера и API открыт больше некуда.

  • 2 июня 2009 в 18:18 • #
    Самсонов Михаил

    у меня нет антивируса, бо линукс. А вот как только вы объясните как ставить плагины и заплатки 50-летней бабушке- бухгалтеру(берем самый худший вариант), которая занимается обслуживанием сайта, так как единственная имеет компьютер. Смысл в том, что как только вы привязываетесь к отдельному продукту, вам необходимо обучать персонал для работы с ним, что тоже деньги.

    Насчет плагинов... сделайте, хотя нет, лучше оцените стоимость написания плагина кластеризуемого jabber-сервера(а-ля ejabberd2.0) для Drupal, Wordpress, Joomla(нужное подчеркнуть) с поддержеой протокола ICQ, почты, и видеочата(скажем стороннего производителя).

    Моя мысль заключалась в том, что не стоит забивать микроскопом гвозди, но вы по-моему мнению, этого не поняли. Допустим у вас есть web-проект, который приносит вам деньги, пусть интернет-аукцион, с интегрированной платежной системой, для примера. Вы что будете реализовывать это на Joomla? Мне кажется, что нет. А вот если нужен простой сайт-визитка с редактируемыми новостями - пожалуйста, любая CMS.

    Вопрос у человека был,
    >>"оправдана ли разработка"
    А не стоит ли использовать, сейчас мы просто скатываемся к спору о том, стоит ли использовать CMS или нет.

  • 2 июня 2009 в 19:40 • #
    Айрат Давлетшин

    >у меня нет антивируса, бо линукс.
    сам такой. но взгляните на тех же виндузятников - раз в день антивирус не обновил - считай на грани
    >как ставить плагины и заплатки 50-летней бабушке- бухгалтеру

    1500 рублей любому админу в месяц, он с основного рабочего места будет все делать и ещё рад будет

    >Смысл в том, что как только вы привязываетесь к отдельному продукту, вам необходимо обучать персонал для работы с ним, что тоже деньги.

    Смысл в том, что как только вы привязываетесь к закрытому продукту, вы садитесь на иглу девелопера и за лишний плагин он может такой счёт вставить...

    >Вы что будете реализовывать это на Joomla?

    нет, по личным причинам она мне не нравится
    посмотрите трафик на alexa.com по сатйтам ubuntu.com, playboy.de www.mtv.co.uk все они на друпале. на MTV, PlayBoy, NASA, SONY дураки сидят? не смогли свою CMS разработать? К ним на сайт зайти нельзя - тормозит всё и ломают каждый день?

    это сейчас затянется и разговор действительно не в "ту сторону"

    Моё мнение - _с_коммерческой_точки_зрения_, разработка новой _коробочной_CMS (настоящей CMS если сравнивать даже с опенсорсными: врдпресс, друмпал, джомла и тд, с таким же кол-вом плашинов и функционалом) - абсолютно неоправдана.

  • 3 июня 2009 в 11:53 • #
    Артем Осутин

    Разговор шел, кстати, оправдана ли разработка для общих целей. Особо оговаривалось, что не для специфических задач.

  • 29 мая 2009 в 13:10 • #
    Евгений Кузьмичев

    Для мелких компаний - не оправдано, для крупных - лучше "с нуля" под конкретные нужды.

  • 29 мая 2009 в 13:46 • #
    Михаил Морозов

    увы создание СУК многоцелевого действия уже немного атавизм...

    дефакто любая современная СУК может дать базу которая при правильном приложении сил трансформируется во что угодно.

    думаю без крупных капвложений достичь успеха не возможно

  • 30 мая 2009 в 17:09 • #
    Самсонов Михаил

    Поясните пожалуйста свое мнение насчет атавизма...

    при правильном приложении сил приложение "Hello world!" написанное на Visual Basic, успешно трансформируется в OpenOffice, систему управления ядерным реактором и сверхмощную социальную сеть. Время, которое будет приложено на изучение CMS, написание своего кода(назовем его плагином), интеграцией этого плагина и поддержкой можно будет потратить на разработку "с нуля". Причем решение будет произведено довольно быстро, так как существующие фпеймворки (На примере Zend) дают очень большую функциональность, хорошее качество кода.

    насчет капвложений: один из самых распространенных движков - Wiki - создан практически без них :)

  • 1 июня 2009 в 09:52 • #
    Михаил Морозов

    все что написано на ВБ в ООо не пойдет (тас с / джава) в целом я высказал свое ИМХО...

    поясню насчет атавизма - изобритение велосипеда есть атавизм инженерной мысли. тем более если вы знаете что такое велосипед. если реально будет создана более удобная система чем таже джоммоля или укоз, то пробиться будет сложно примером служить может более интересная по структуре Линукс, в сравнении с ВИН32/64.

    вообще никто не против написания своей СУК вообще.

  • 1 июня 2009 в 22:15 • #
    Максим Смирнов

    К моему большому сожалению, вопрос этот зачастую решается не в рамках здравого смысла, а в экономических или в бизнес категориях. Сейчас у заказчиков ИТ решений распространены два стереотипа поведения. Первый заключается в покупке «промышленного решения», второй – в заказной разработке. И придумали такие стереотипы поведения сами ИТшники.

    Пока ситуация такова, поставщики решений будут переписывать то, что уже давно существует или продавать лицензии на то, что можно получить бесплатно

  • 1 июня 2009 в 22:24 • #
    Дмитрий Лукин

    Стереотипы стереотипами, однако не секрет, что наиболее "удачные" решения получаются именно на стыке этих двух моделей.

    А по поводу ИТшников... Да, такая проблема есть, но зачастую от слишком шаблонизированного видения любой проблемы.

  • 2 июня 2009 в 18:24 • #
    Самсонов Михаил

    Далее, как мне кажется пошли сферические кони в вакууме...
    Вопросы о стереотипах....
    Вы получили ответ?

  • 2 июня 2009 в 18:41 • #
    Дмитрий Лукин

    Да вполне, спасибо Всем за участие и ответы!

  • 4 июня 2009 в 21:18 • #
    Наталья Колмакова

    Наша компания использует в работе коробочную CMS полезно и удобно, а главное для крупного проекта и искушенного клиента ее всегда можно доработать, сложностей нет, ведь она собственной разработки!
    да, и главное, на творчество дизайнера она никакого отпечатка не ставит!
    А бесплатные CMS типа битрикс, укос, джумла... ну как сказать... хорошо, конечно, что они есть, но все-таки не уважение к труду своей компании и ее сотрудников!

  • 4 июня 2009 в 23:19 • #
    Дмитрий Лукин

    битрикс бесплатной давно стал? Давайте чуточку компетентнее будем, а не только пиарить себя. :)
    Укоз никогда не был CMS в нормальном ее понимании.

    Не согласен с Вашей позицией в корне!

    >>1) Наша компания использует в работе коробочную CMS
    >>2) ведь она собственной разработки!

    Связи не вижу? Коробка Ваша? или чужая?
    Если Ваша то как называется?

    много воды но сути мало...

  • 5 июня 2009 в 03:31 • #
    Григорий Гунин

    В любом случае Вам с 1С-Битрикс не потягаться, с их уровнем равзития и поддержки. Так что не изобретайте велосипед, а активно работайте в других направлениях

  • 5 июня 2009 в 11:09 • #
    Игорь Сергачев

    имхо. В данном вопросе рассуждения о целесообразности неуместны. Все решают деньги. Если клиент готов оплатить Вашу CMS то естественно оправдана. Но только для Вас.

  • 5 июня 2009 в 11:16 • #
    Дмитрий Лукин

    Всем спасибо за ответы.
    Услышал вполне обоснованные доводы.

    Думаю действительно закрыть тему чтобы Флейма не было.


Выберите из списка
2018
2018
2017
2016
2015
2014
2013
2012
2011
2010
2009
2008
1970