Найти в Дзене

Что лучше самописный сайт или сделанный на движке

Оглавление
Технологии создания сайтов
Технологии создания сайтов

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

Когда делать с нуля

1. Структура страницы проста. У неё либо несколько страниц, либо иерархия страниц не очень глубокая (может быть, один или два уровня, самое большее).
2. Функциональность / интерактивность очень простая. Например, сайту необходима только основная контактная форма.
3. Нужен эффективный сайт. Кодирование с нуля означает, что программист сам контролирует, сколько кода необходимо для создания сайта. CMS поставляются с множеством дополнительных функций, которые могут вам не понадобиться.
4. Люди, редактирующие контент, привыкли к разметке HTML и работают с программами FTP для доступа к страницам.
5. Научитесь делать сайт самостоятельно -
Курсы по веб-дизайну с нуля в Москве

Когда использовать CMS

• У сайта много страниц или сложная структура.
• Необходимо большое количество различных наворотов. Например, модуль живого чата, календарь, ленты на боковой панели и т. д.
• Дизайн и CSS - не самые сильные стороны программиста. CMS поставляются с множеством шаблонов.
• Программист обладает дополнительным временем, чтобы научиться пользоваться CMS.
• Людям, редактирующим контент, нужен WYSIWYG и веб-логин для доступа к контенту (что также требует бюджета и времени, чтобы обучить их использованию CMS и последующей поддержке).

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

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

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

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

Научитесь создавать сайты на CMS - Курсы по CMS Joomla. Обучение созданию и администрированию сайтов.

#создание сайтов #вебдизайн #web design