Главная Блог Статьи Конференции Портфолио Flash-point RSS  RU EN

Владимир Бондаренко

Специалист по web-технологиям
ПОСЛЕДНИЕ ЗАПИСИ
  •  Folium - новое решения хранения электронных архивов
  •  С приходом «ЭЛАУ» Украина начала оцифровываться
  •  Решение проблемы производительности работы веб-сайтов с большим объемом мультимедийных данных
  •  Электронные Архивы Украины

  • ОБЛАКО ТЕГОВ
    Ajax Chrome CMS ECM Flash-point Folium Java Script jQuery MVC PHP SEO Twitter блоги видео конференция обучение SEO плагины презентация программирование развлечение скрипт советы технологии хостинг ЧПУ
    КОНТАКТЫ

    E-mail: ylvb@gala.net

    ICQ: 281-482-319

    Skype: coolweb_ua

    twitter

    ДРУЗЬЯ
    1
    СЧЕТЧИК


    Стоит ли создавать свою CMS?

    Стоит ли создавать свою CMS?На протяжении нескольких лет я разрабатываю свой программный продукт, написанный на PHP. В тоже время довольно подробно изучаю рынок существующих CMS. Моей задачей было разработать методику выбора CMS для разработки конкретного проекта. Собрав все воедино, я решил написать статью, основанную на личном опыте в этой области.

     

    С чего начать?

    Писать с чистого листа непросто. Но это только полбеды. Самые большие подводные камни появляются после тысяч программных строк, написанных бессонными ночами. Поэтому, прежде всего, следует хорошо спроектировать будущий продукт во избежание  переписывания половины кода в будущем. Но стоит ли начинать?

    Если вы хотите вести обычный блог, то нет смысла изобретать велосипед. Все равно, лучше чем Wordpress вам  не написать, да и зачем? Для решения стандартных задач  используйте готовые продукты. Это быстрее и лучше.

     

    Когда стоит писать свою CMS?

    Писать свою систему управления контентом стоит, если вы  создаете сайты постоянно. Для одного-двух сайтов колоссальные затраты сил и времени не смогут окупиться. Если же вы  реализуете различные проекты с определенной периодичностью, то свой программный продукт может оказаться впору. На своей системе я реализовал более 20 сайтов. С каждым последующим проектом система совершенствуется и предоставляет все больше возможностей за кротчайшие сроки.

     

    Какие преимущества своей системы?

     Сравним среднестатистического программиста, написавшего свою CMS, и специалиста по Drupal (пример). Необходимость писать все самому значительно повышает профессиональные навыки. Программист с самописным продуктом все «пощупал» своими руками. Его профессиональный уровень будет на порядок выше уровня специалиста по Drupal.

    Еще одним достоинством я бы назвал преимущества при поиске работы. Несколько месяцев назад я сам занимался этим вопросом. Работодатели с большим интересом относятся к наличию самописных решений. На каждом собеседовании значительная часть времени уходила на презентацию и воспросы о реализованном продукте. Большинство таких собеседований заканчивались предложением работы.

     

    Какие недостатки?

    Время и силы. Этим все сказано. На установку и отладку Joomla уйдет 10 часов. На написание своего решения – не менее 200.

     

    Так стоит ли?

    Все зависит от ваших планов и целей. Если вы прочитали статью и четко увидели перед собой цель, значит, вы готовы принять правильное решение. Удачи:)


    Теги:  CMS, советы, программирование

    Читать по теме:

     О чем писать в блог?
     Какая судьба ожидает Ex.ua?
     PLC - интернет через розетку
     Введение jQuery в PHP-сайты


    Комментарии (2):

    patrik.star, 23-09-2011, 21:01
     0_o
    а можешь мне на почту скинуть свою цмс
    patrik.star000@gmail.com

    Владимир Бондаренко, 04-03-2012, 17:08
    увы, нет.
    система сейчас переписывается и ее исходники я открывать не хочу.


    loading

    Написать комментарий

    Имя:
    Почта (скрыта):
    Сайт:
    Текст: :) :( 0_o =-0 =-D 8-) :-(( TT >:o ]:->

    Использование любых материалов сайта возможно только при размещении активной и прямой ссылки на VBond.Kiev.ua.

    Главная | Обо мне | Блог | Статьи | Конференции | Портфолио | Flash-point | RSS

    developed by Bondarenko Vladimir