СтатьиРазное

Самая простая система управления сайтом (CMS)

За время все время работы по созданию сайтов, я попробовал множество различных CMS (систем управления контентом) или движков. Кому как привычнее. Если кто-то не в курсе, то движок – это такая система, которая содержит в себе основу для создания сайта. Это как бы конструктор с готовыми частями, позволяющий быстро и относительно просто создать готовый сайт.

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

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

Но ведь заказчик обращается к специалисту именно потому, что сам просто не имеет возможности много времени тратить на изучение программирования, верстки, методов разработки, проектирования и всего того, что разработчики делают ежедневно. Поэтому не нужно ожидать, что заказчик, увидит вашу "эргономичную интуитивно-понятную административную панель управления сайтом" такой же простой и очевидной, какой она видится разработчику. Уверен, что в большинстве случаев, заказчик (или сотрудник копании, которому "получили" работу с сайтом) видит ее как кабину боинга. Вспомните, как вы объясняли маме, как пользоваться одноклассниками...

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

Зачем создавать "велосипед"?

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

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

Цель проекта

А вот теперь основная идея "Самой простой системы управления сайтом". Я хочу обобщить все наработки и сформировать полноценный движок. Но сделать это так, чтобы соблюсти "золотую середину" между надежностью, функциональностью, а главное – сохранить удобство и легкость работы самого пользователя. Сразу оговорюсь, что под пользователем подразумевается не профессиональный разработчик.

Основные требования:

- минимум необходимых средств управления;

- удобное управление структурой сайта;

- разграничение прав пользователей;

- удобство управления информацией на страницах (добавление, редактирование);

- модульность – возможность расширения функций сайта дополнительными модулями;

Есть идеи?

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

Жду ваших мнений и предложений в комментариях.

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


Комментарии

Имя:
Текст комментария:
* В комментариях запрещено публиковать рекламные объявления. Сообщения, содержащие ссылки на сторонние ресурсы добавляется в скрытом режиме. Они будут открыты, если не нарушают установленных правил, после проверки.
Защита от спам-роботов (* Обязателельно укажите ответ на простой вопрос ниже.)
Сколько ножек у трeхногого табурета? (цифра)