Безголовая CMS, которую я хочу
Одним из первых проектов нашей недавно созданной студии Becomes в 2019 году было создание простого и забавного веб-приложения с надежным паролем — игривого и запоминающегося пользовательского интерфейса с множеством тонких анимаций.
Когда пользователи вводят свой пароль, веб-приложение будет отвечать забавным сообщением, что-то вроде: «Хм, все могут догадаться об этом» или «Окей, это становится серьезным»… все зависит от клиента. боковой расчет надежности пароля. По сути, массив сообщений [string] + соответствующая надежность пароля [number, from 0 to 100] объекты. Клиенту нужен был интерфейс, в который можно было бы добавлять столько сообщений, сколько необходимо.
Конечно, это вылилось в долгую дискуссию о проблемах с WordPress и о том, насколько он надежен и не нужен для такого маленького и простого проекта. Нет никаких сомнений в том, что WordPress — это мощный инструмент, который на протяжении многих лет служил бесчисленному количеству веб-разработчиков и менеджеров. Десятилетия. Тем не менее, мы получаем приступы тревоги всякий раз, когда нам нужно его использовать.
К моим возражениям сводились следующие пункты:
Сложность: Мы находим WP подавляющим и сложным для изучения. Пользователи, особенно новые, могут извлечь выгоду из лучшего UX.
Безопасность: Мы не хотим, чтобы WP или любой разработчик плагинов для WP отслеживали моих конечных пользователей, вызывали простои сайта или плохой UX.
Настройка: По сути, вы ничего не можете сделать с нуля, не зная PHP. И даже тогда разработчики обычно устанавливают кучу плагинов, а затем сильно полагаются на них и их функциональность.
Скорость: WordPress + тема WP + обычные плагины весят много, из-за чего сайты по умолчанию загружаются медленно. Конечно, вы можете установить плагины (больше плагинов) для кэширования, но они уменьшают размер веб-сайтов и не решают проблемы с веб-сайтами, которые часто меняются.
Эти проблемы кажутся довольно решаемыми, не так ли? Мы были полностью готовы использовать другой инструмент для проекта нашего клиента. Безголовая CMS звучала как путь.