@drawoharaя ❤️ це! << натисніть мене 🐛 🫖 🧚
/hey-you-don-t-need-a-cms
опубліковано: 2014-02-12

Всі, включаючи вашу маму, казали вам, що вам потрібна Система управління вмістом (CMS). Ви самі відчуваєте, що вам потрібен миттєвий доступ до вмісту вашого веб-сайту. Насправді, якщо створення контенту не є частиною вашої бізнес-моделі (наприклад, N.Y. Times або Perez Hilton), вам не потрібна CMS. Крім того, ймовірно, це коштує вам часу, грошей, безпеки та рейтингу сторінки.

Ви просто не будете оновлювати свій сайт

Я знаю, ви надзвичайно захоплені своїм новим веб-сайтом. Ви думаєте, що будете входити щодня, добре, хоча б раз на тиждень, щоб оновлювати вміст. Це брехня. Ось три речі, які варто врахувати:

  1. У вас є інші завдання, які потрібно виконати, які є набагато важливіші для вашого бізнесу, ніж оновлення вашого сайту, наприклад, пошук клієнтів.
  2. Якщо ви надзвичайно стурбовані своїм контентом (що є правильно), ви наймете професійного копірайтера під час створення вашого сайту, щоб правильно донести ваше повідомлення. Після цього полірування кожні 4-6 місяців, коли змінюється голос вашого бренду, здається доречним.
  3. Є інші, не CMS-способи зробити ваш сайт динамічним — віджети є чудовим прикладом або імпортування контенту, який ви можете оновити деінде, наприклад, Twitter або Tumblr.

Ваша CMS як бетонний блок

Ви платите дуже високу ціну за постійний доступ, яким ви, ймовірно, не користуєтесь досить.

Найважливіше, що потрібно зрозуміти, це те, що ваша CMS має виконувати багато роботи для генерування сторінок для ваших відвідувачів. Ця робота вимагає часу. Цей час не лише сповільнює швидкість, з якою ваші відвідувачі переглядають сторінку, але й негативно впливає на вашу SEO. Ми не знаємо всього, що входить до секретної суміші Google, але ми знаємо, що швидкість сторінки є важливою в їхньому списку.

Ще одне, що варто знати про CMS, це те, що вони додають багато рівнів вразливостей. Іншими словами, є набагато більше точок атаки для хакерів, щоб отримати доступ і поширити свої брудні справи навколо — особливо, якщо ви використовуєте популярну CMS, наприклад WordPress або Drupal.

Що я маю робити тоді?

Просто - статичний HTML, CSS та JavaScript. Ми рекомендуємо Middleman. Middleman — це статичний генератор сайтів, написаний на Ruby. Це означає, що ми створюємо складні сайти, орієнтовані на дані, локально, які врешті-решт перетворюються на статичні HTML-сторінки та розгортаються будь-де… серйозно, будь-де, дешево (думайте про S3 або BitBalloon за ~$5/міс.). Це не лише означає, що ваш сайт буде надзвичайно швидким, але він також матиме час роботи, який наближається до 100%. Думаєте, що це нереалістично? Перевірте dojo4.com - статичний сайт, побудований на Middleman і обслуговуваний S3 - і в нас навіть є блог!

З мого досвіду аргументи на користь сайту, підтримуваного CMS, стають все меншими та меншими з кожним днем. Будьте розумними. Будьте простими. Будьте статичними.