Сайт без cms: Сайт без CMS. Плюсы и минусы? — Хабр Q&A

А можно ли обойтись без CMS?

Аббревиатура CMS расшифровывается как Content Management Software, или программное обеспечение для управления содержимым. Очень часто последнюю английскую букву «S» расшифровывают «System» и тогда CMS превращается в систему управления контентом. А иногда говорят просто – движок сайта. Как выбрать CMS для сайта?

Функции CMS

CMS — это специализированное программное обеспечение, которое устанавливается на хостинге и предназначено для выполнения двух основных функций. А можно ли обойтись без CMS? Сейчас разберемся.

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

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

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

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

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

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

Помимо создания сайта перед владельцем, не обладающим специальными навыками, стоит задача управления этим сайтом, а именно публикация нового материала, создание ссылок на внешние ресурсы, добавление видео. Это и является второй функцией CMS.

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

До появления CMS

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

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

Предложить идею урока:

создать сайт без cms • freelance job for a specialist • category Web programming ≡ Client Vitalii Lishko

Switch to English version?

Yes

Переключитись на українську версію?

Так

Переключиться на русскую версию?

Да

Przełączyć się na polską weкrsję?

Tak

3 of 3

project expired

  1. publication

  2. open for proposals

  3. project expired

Сайт из 4-5 страниц.  ТЗ после утверждения. Бросайте свои работы (сайты без cms) 

  • Proposals

    32

  • Declined

    15

  • Discussion

    4

date
online
rating
cost
time to complete

  1.  freelancer isn’t working in the service any longer

  2.  freelancer isn’t working in the service any longer

  3.  freelancer isn’t working in the service any longer

  4. 2 days1000 UAH

    2 days1000 UAH

    Добрый вечер.
    Мог бы поработать над вашим проектом!

    Мои проекты:
    http://e-storeme.ru/
    http://franch.estoreme.ru/
    https://giftbutton.com/
    http://mdcup.pp.ua/

  5.  freelancer isn’t working in the service any longer

  6. 1 day1000 UAH

    1 day1000 UAH

    Пишите, обсудим детали.

  7. 3 days1000 UAH

    3 days1000 UAH

    Skype: sjbrume

  8. 3 days1000 UAH

    3 days1000 UAH

    Готов выполнить ваш проект. Работы в профиле.

  9. 7 days1000 UAH

    7 days1000 UAH

    Без CMS с запущеных у меня только http://sale-agro.com/
    Но не думаю, что будут какие то проблемы, давайте поговорим подробней

  10. 2 days600 UAH

    2 days600 UAH

    Доброго вечора!Зроблю за 600 грн. За 2 дні
    [email protected]
    пишіть на пошту — покажу відгуки з іншого сайту, так своє портфоліо

  11. 3 days1000 UAH

    3 days1000 UAH

  12. 43″ data-days=»3″ data-lastactivity=»1670259559″>

    3 days50 USD

    3 days50 USD

    Здравствуйте, готов взяться. Обсудим подробности с вами.

    Контакты Skype: am4iki
    E-mail [email protected]
    сайт webzavod.net

  13. proposal concealed by freelancer

  14. 5 days1000 UAH

    5 days1000 UAH

    Здравствуйте, могу реализовать как на чистом php+html+css, та и на фреймворке Codeigniter 2.2
    Пример работы: http://www.datingclub.in.ua/

  15. 43″ data-days=»2″ data-lastactivity=»1602628559″>

     freelancer isn’t working in the service any longer

  16. 3 days1000 UAH

    3 days1000 UAH

    Роботи в портфоліо з міткою «HTML/CSS верстка»

  17. 2 days1000 UAH

    2 days1000 UAH

    website-design.kiev.ua
    последняя работа без цмс http://build.free-zone.com.ua/

  18. 2 days1000 UAH

    2 days1000 UAH

    Здравствуйте Виталий!
    Сверстаю сайт за 48 часов. Валидная вёрстка.
    http://ulisse02.businesscatalyst.com/index.html
    http://oleandreynik.com/dima_vorushilo/1/
    http://network-jun142016-230.businesscatalyst.com/index.html
    Изучаю новые тренды в вёрстке и и постоянно тренируюсь: вот пример http://portfolio-jun172016-145.businesscatalyst.com/index.html

    ПИШИТЕ МНЕ:
    +380730356206

    [email protected]
    скайп shkorab
    Спасибо за внимание.

  19. proposal concealed by freelancer

  20. 2 days1000 UAH

    2 days1000 UAH

    http://capitalpas.eu/
    wabwy.com
    http://passenger-transfer.com/
    http://czesci. mustang-auto.com/
    http://lu-li.com.ua/

  21.  freelancer isn’t working in the service any longer

  22. 3 days900 UAH

    3 days900 UAH

  23. 1 day1000 UAH

    1 day1000 UAH

    Опыт разработке web-систем более 10 лет. В основном самописные CGI, JavaScript, Ajax, JQuey, HTML, CSS, MySQL . Имеем бодьшой опыт поддержки и сопровождения WEB- систем управления предприятиями ( sims.sintec.uk.com ) , управления сетью магазинов ( shop.secom.in.ua stork. secom.in.ua ) и корпоративных сайтов ( pro-info.com.ua ). Готовы поработать с Вами.

  24.  freelancer isn’t working in the service any longer

  25. 3 days1000 UAH

    3 days1000 UAH

    Здравствуйте.
    Специализируюсь больше на ВП и ДЛЕ. Но часто приходится браться и за другие движки/скрипты.
    Так как больше работаю с кодом. Но программированием как таковым не занимаюсь. Версткой макетов — тоже.
    В основном работа с готовым — установка, настройка, доработка, корректировка…
    Обработка картинок (ф-шоп), рнр, цсс, хтмл, хостинг, базы и т.п…
    —-
    Скайп blackcat_mla
    Устаревшее портфолио BceMoe.ru

  26. 9406″ data-days=»5″ data-lastactivity=»1634736719″>

    5 days21 USD

    5 days21 USD

    http://biz-ness.club/index.html
    Поддомен и хостинг на год бесплатно!!!!

  27. proposal concealed by freelancer

  28. 30 days500 USD

    30 days500 USD

    coralmedia.org

  29. 20 days100 USD

    20 days100 USD

    Разработка сайтов любой сложности, продвижение в поисковых системах
    webdonbass. ru

  30.  freelancer isn’t working in the service any longer

  31.  freelancer isn’t working in the service any longer

  32. 14 days1000 UAH

    14 days1000 UAH

    Здравствуйте, готов сделать задание. Стоимость обсудим в приват после просмотра ТЗ.
    Имею большой опит и хороший рейтинг. Мое портфолио можите просмотреть сдесь Freelancehunt

  1.  freelancer isn’t working in the service any longer

  2. proposal concealed by freelancer

  3. 43″ data-days=»1″ data-lastactivity=»1539864151″>

     freelancer isn’t working in the service any longer

  4. 930

     15  0

    3 days1200 UAH

    Nikita Mihaylov

    3 days1200 UAH

    Здравствуйте, Виталий)
    Занитересовал ваш заказ, могу предложить качественный дизайн, так же верстку в muse

  5. 3 days1000 UAH

    3 days1000 UAH

    Добрый день,
    Готов сотрудничать, мой пример сайта без CMS http://hottrue.com

    Буду рад ответить на любые вопросы 🙂
    С уважением, Игорь

  6. 2 days500 UAH

    2 days500 UAH

    Здравствуйте! Сейчас как раз свободен для решения новой задачи. Гльл обсудить с Вами подробности в любое время. Мои контакты:

    0968284132
    [email protected]
    http://vk.com/id292694755

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

  7.  freelancer isn’t working in the service any longer

  8. 7 days100 USD

    7 days100 USD

    Добрый день.
    Есть опыт разработки сайтов, LP.
    Стоимость обговариваем после обсуждения деталей по проекту.
    Будем рады сотрудничеству.
    E-mail: [email protected]
    Skype: impulsedev.manager

  9. 372″ data-days=»1″ data-lastactivity=»1507984583″>

     freelancer isn’t working in the service any longer

  10. 4 days250 USD

    4 days250 USD

    Здравствуйте!
    Мы предлагаем услуги по созданию уникального сайта под ключ.
    •Современный, соответствующий всем международным нормам дизайн, согласно стандарту web 3.0. Данный дизайн будет включать в себя различные hover-эффекты, parallax-эффекты, слайдер-шапку, панорамные (широкоформатные) изображения.
    •Профессиональная верстка с использованием современных плагинов, скриптов и языков web программирования.
    •Адаптивность ко всем мобильным устройствам (нет необходимости создавать отдельное мобильное приложение или мобильную версию, поскольку сайт сам адаптируется к любому девайсу) и полную кроссбраузерность (сайт одинаково отображается во всех основных браузерах).
    •Разработка сайта с учетом последующей комплексной seo оптимизации.
    •Интеграция с социальными сетями
    •Функция мультиязычности.
    •Интуитивно понятный UX интерфейс.

    •Авторский, написанный индивидуально под данный проект админ. кабинет для управления контентом сайта.
    •Наполнение готовым контентом.
    •Генерация карты сайта (sitemap).
    •Вся сопровождающая графика (иконки, баннеры и т.д.).
    •Предоставляем хостинг для размещения или переносим на хостинг клиента.
    •Регулярно оказываем техническую поддержку и консультации.

    Предварительная цена — $250, сроки реализации — 4 дней. Более точно после согласования ТЗ. Портфолио на сайте.

    Наш сайт VDT.site
    Skype: VDT.site
    [email protected]
    38 099 565 90 84 Максим
    Будем рады плодотворному сотрудничеству !
    С уважением, команда VDT.site

  11.  freelancer isn’t working in the service any longer

  12.  freelancer isn’t working in the service any longer

  13.  freelancer isn’t working in the service any longer

  14. 976″ data-days=»7″ data-lastactivity=»1469997995″>

    7 days160 USD

    7 days160 USD

    Разработаем Landing Page «под ключ». Экономия от 100%. Результат основанный на опыте.
    Наши проекты: landingbuy.com.ua/?project
    Email: [email protected]
    Skype: landingbuy
    Тел: (063) 94-97-600, (099) 27-327-57

  15. 3 days100 USD

    3 days100 USD

    Здравствуйте, в основном работаю в последнее время без движков (без cms) так как на рынке продвижения уже более 10 лет и очень знаком с правилами и характером Поисковых систем. Всем всегда рекомендую лучше делать на html.
    Обращайтесь, вот некоторые мои работы Freelancehunt

6 years ago

471 views

Мне нужен новый сайт.

Мне действительно нужна CMS?

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

Клиенты и потенциальные клиенты постоянно спрашивают нас, что лучше, Squarespace или WordPress? Друпал или Хьюго? Но эти вопросы действительно похожи на сравнение яблок и апельсинов. Хотя каждая из них является веб-платформой, все они служат разным целям и предоставляют разные функции. Важно понимать различные типы платформ, прежде чем пытаться ответить на вопрос «какая из них подходит для моих нужд».

Типы платформ: в чем разница?

В этом контексте, когда мы говорим о «платформах веб-сайтов», мы не имеем в виду базовый язык программирования или платформу веб-разработки (например, PHP, ASP.net, JSP, Angular и т. д.). Мы говорим об инструментах, которые вы используете для создания, публикации, обновления и обслуживания вашего веб-сайта. Первое, безусловно, будет иметь последствия в отношении функциональности сайта, затрат на разработку и обслуживание, используемых им баз данных и серверов, на которых размещается сайт. Но для целей этой серии сообщений мы ограничиваем обсуждение последним определением платформы веб-сайта.

Ниже приведены пять типов платформ, которые вы можете рассмотреть для своего веб-сайта.

Системы управления контентом

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

А потом выясняется: какая CMS лучше для меня? Сколько это будет стоить мне? Какова кривая обучения? Какие функции предлагает каждая CMS, необходимые моему бизнесу? Но не будем забегать вперед. Мы рассмотрим некоторые из этих вопросов, связанных с CMS, в третьем посте этой серии.

Примеры платформ : WordPress, Drupal, Joomla

Fresh Tilled Soil, Netflix и Time используют CMS.

Веб-конструкторы с поддержкой перетаскивания и шаблонов

Drag & Drop или Templated Web Builders предлагают готовые веб-сайты на платформах, которые обычно объединяют хостинг и дизайн в одном продукте. Чаще всего они используют интерфейс What You See Is What You Get (WYSIWYG), который упрощает разработку сайта и интегрирует публикацию сайта в Интернете. Шаблонные веб-конструкторы обычно поставляются с различными темами с простой пошаговой настройкой, от создания страниц до добавления текста. Настройка возможна за пределами готовых шаблонов, но вы должны знать язык разметки конкретной платформы, чтобы выполнить работу. Этот тип веб-платформы популярен среди художников, ремесленников и представителей малого бизнеса.

Примеры платформ : Squarespace, Wix, Weebly

Halotop Ice Cream, John Malkovich Fashion и Y7 Studio используют этот тип веб-платформы.

Конструкторы статических веб-сайтов

Конструкторы статических веб-сайтов — это более простая версия CMS, которая более удобна для разработчиков и, наоборот, менее удобна для тех, у кого нет опыта или опыта разработки. В то время как платформы веб-сайтов CMS используют базу данных для хранения и извлечения контента, конструкторы статических веб-сайтов хранят контент в уценке или HTML-файлах, которые затем заполняются шаблонами HTML и экспортируются в виде статических HTML-страниц, которые можно легко загрузить на выбранный вами хост. Статические веб-сайты могут подходить для контента, который никогда или редко не нуждается в обновлении. Их иногда называют сайтами брошюр, поскольку они дают вам много той же информации, которую вы ожидаете от брошюры. Представленный контент не меняется при взаимодействии с конечным пользователем. У них может быть контент, который регулярно меняется, и многие из них используются в качестве платформ для ведения блогов. Но для эффективного обновления сайтов такого типа необходимо знать языки уценки, разметки и/или шаблонов. Однако существуют подключаемые модули CMS, которые упрощают обновление статического сайта для людей, не имеющих опыта написания на одном из этих языков. Статические сайты — это самый простой тип веб-сайтов, и их проще всего создать. Они, как правило, популярны среди технических блогов и личных веб-сайтов.

Примеры платформ : Hugo, Jekyll, GitHub Pages

Веб-сайты Cloudshark, NODESK и Clearhaus используют статические платформы.

Сайты электронной коммерции

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

Примеры платформ : Shopify, Magento, Bigcommerce

Pop Chart Lab, Cuppow и Tattly являются примерами сайтов электронной коммерции.

Гибридная CMS/перетаскивание

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

Примеры платформ : HubSpot

Catapush, Bizible и Origami Logic

Итак, как мне выбрать, какая из них мне подходит?

А теперь вернемся к первоначальному вопросу — «Действительно ли мне нужна CMS?» Ответ зависит от ответа на другой ключевой вопрос. В частности, Какова основная цель/задача вашего веб-сайта? И это тема, которую мы рассмотрим в посте на следующей неделе!

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

Вам не всегда нужна CMS

Когда дело доходит до веб-сайтов, блогов и прочего, мы часто ожидаем, что эти системы будут работать на CMS.

Я получаю много вопросов о CMS, на которой работает мой блог.
И я объясню это, рассказывая вам, почему вам не всегда нужна CMS.

Что такое CMS

Давайте сначала посмотрим, что такое CMS. Это означает «Система управления контентом», и, как следует из названия, ее можно использовать для управления контентом веб-сайта.

Некоторыми известными CMS являются WordPress, Contentful, Wix, Shopify и т. д.

Существует большое количество «безголовых» CMS, то есть CMS, которые служат API.
У вас есть эта система, и ваш веб-сайт вызывает этот API для получения содержимого.

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

Поэтому при создании веб-сайтов для клиентов выбор CMS часто является отличным это работает для них.

На чем я веду свой блог

Я веду свой блог на низкотехнологичном решении.
У него нет CMS, но простые файлы уценки преобразуются в обычный HTML и загружаются на сервер.

Тем не менее, это автоматизировано, поэтому мне не нужно делать это физически, но до сих пор нет системы управления контентом для изменения контента.

Так как же это работает, спросите вы?

Я открываю свой проект в выбранной мной среде IDE (Visual Studio Code или WebStorm) и начинаю изменять файлы уценки.
Либо вы редактируете существующие, либо создаете новые для новых сообщений в блоге.

Когда я закончу, я отправляю изменения в свою ветку git, что автоматически запускает действие GitHub.

Это действие GitHub запускает команду сборки в моем проекте Eleventy (скоро будет Astro), которая преобразует все эти уценки в вывод HTML.
После завершения этого процесса файлы HTML помещаются в «статическую» ветку.

Которые запускают страницы Cloudflare для извлечения последних изменений из этой ветки.
Cloudflare выполнит git pull для этой ветки, и вуаля, новые изменения в сети!

Все это происходит примерно через минуту или около того.

Почему вам не всегда нужна CMS

И для меня это главная причина, по которой мне не нужна CMS. Это может быть такое чрезмерно инженерное решение.

Мне нравится писать контент, в любом случае уценка — это самый простой способ писать, поэтому я предпочитаю его.

И как только контент написан, я не хочу возиться с входом в систему, копированием и вставкой контента и нажатием кнопки «Опубликовать».

(Хотя это примерно одинаковое количество времени)

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