Самописная или готовая CMS?


Самописная или готовая CMS

Всегда извечный вопрос: надёжность или уникальность? Казалось бы, постоянное противоречие понятий. Если система надёжна - значит 100 раз испытана, обкатана и лишена большинства глупых ошибок, однако бытует мнение, что подобного рода система лишена всякой уникальности (применяют к сайтостроению). Спешу заверить - это не так.

Да, с одной стороны, если мы возьмём какую-либо распространённую CMS и напишем на них два сайта, то структурно они будут похожи, но конечный пользователь ведь не видит работы "бэкенда". Для него весь сайт - это то, что сейчас отображено у него в браузере. Поэтому сравнивать в таком ключе было бы не совсем корректно. Хотя "движки" для онлайн-продаж, точнее даже не так,- шаблоны для движков продаж... что в них собственно нового и уникального можно придумать? И главное - зачем?

Когда пользователи привыкли к определённому алгоритму и виду таких магазинов и предложи им что-то кардинально-новое - они сбегут туда где всё понятно. И самый главный аспект: для того что бы сайт выглядел и как что-то новое и не отталкивал потенциальных клиентов, нужно хорошо и основательно подумать, тут без команды - не обойтись. Команда - это всегда дорого (если конечно вы действительно хотите, что бы сайт выглядел достойно). Соответственно: хороший, надёжный сайт - это команда, это время, это высокая стоимость.

Самописная или готовая CMS

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

Вначале минусы:

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

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

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

Когда плюсы будут?

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

Я предлагаю создание уникального сайта, в котором Вы сами сможете менять не только информацию, но и саму структуру сайта. Жду Ваших предложений. Всего хорошего.

Автор статьи - аноним.