Самопис или CMS что лучше?

Самопис или CMS что лучше?

Самопис или CMS что лучше?В рамках данной статьи, я подкину вам несколько интересных мыслей по поводу вопроса - самопис или CMS что лучше. А так же приведу свои комментарии.

Давайте задумаемся, что лучше конструктор или готовое изделие? Цельный диван или раскладушка? Готовое блюдо или наличие всех необходимых ингредиентов? Ни то, ни другое. Это просто вещи, которые лучше всего подойдут в тех или иных ситуациях.

То же самое касается и вопроса - самопис или CMS. Ну, просто нет ответа на этот вопрос.

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

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

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

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

Таким образом, сапомис еще требует немало и от самого пользователя такой системы. Чем сложнее система, тем больше знаний должно быть у пользователя, до момента старта ее создания.

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

Социальные сети

☕ Понравился обзор? Поделитесь с друзьями!

Комментарии / отзывы  

+1 # Fork 19.01.2018 19:38
Все эти уникальные самописы фтопку, если не знаешь кода. Каждый чих гемор еще тот. Найди того кто знает. Попробуй объяснить. Потом куча времени так как появились другие косяки. И так по кругу.
Но, если в коде рубишь, то самописы рулят.
Ответить | Ответить с цитатой | Цитировать | Сообщить модератору
Добавить комментарий / отзыв
Комментарий - это вежливое и наполненное смыслом сообщение (правила).



* Нажимая на кнопку "Отправить", Вы соглашаетесь с политикой конфиденциальности.
Социальные сети
Программы (Freeware, OpenSource...)