За время все время работы по созданию сайтов, я попробовал множество различных CMS (систем управления контентом) или движков. Кому как привычнее. Если кто-то не в курсе, то движок – это такая система, которая содержит в себе основу для создания сайта. Это как бы конструктор с готовыми частями, позволяющий быстро и относительно просто создать готовый сайт.
Все эти движки существенно упрощают разработку. Возможности различных готовых расширений и плагинов позволяют малыми силами выполнить большинство требований заказчика. К плюсам так же стоит отнести возможности использовать огромное количество готовых шаблонов. И конечно, не стоит забывать о том, что сам движок разрабатывался и отлаживался целой группой программистов, поэтому чаще всего это будет надежная и безопасная система.
В связи с этим, самый большой плюс получает сам разработчик. Удобство работы так же оценит человек, непрофессионально занимающийся разработкой сайтов, но желающий самостоятельно создать свой интернет сайт. Ведь существует множество готовых решений, а главное просто чудовищное количество различных учебных материалов и статей на эту тему. Естественно, при условии, что он потратит какое-то время на изучение работы с выбранной им системой.
Но ведь заказчик обращается к специалисту именно потому, что сам просто не имеет возможности много времени тратить на изучение программирования, верстки, методов разработки, проектирования и всего того, что разработчики делают ежедневно. Поэтому не нужно ожидать, что заказчик, увидит вашу "эргономичную интуитивно-понятную административную панель управления сайтом" такой же простой и очевидной, какой она видится разработчику. Уверен, что в большинстве случаев, заказчик (или сотрудник копании, которому "получили" работу с сайтом) видит ее как кабину боинга. Вспомните, как вы объясняли маме, как пользоваться одноклассниками...
Я много раз сталкивался с задачей написать инструкцию, в которой будет кратко и доходчиво описаны операции по редактированию информации на странице, добавлении новостей и работе с отзывами на сайте. И все равно возникало множество вопросов и нюансов в работе, требующих дополнительных объяснений и расширения этих инструкций.
Я не стану критиковать существующие движки. Они отличные. Я сам ими пользуюсь. Но вышло так, что благодаря заложенной в них универсальности, они становятся слишком сложными для неподготовленного пользователя. Следовательно, делая такими средствами сайт, я создаю клиенту еще одну проблему – ему нужно изучить выбранный мной движок.
Решение этой проблемы я нашел достаточно давно – сделал свою несложную систему, в которую закладывается только то, что необходимо конкретному клиенту. Ничего лишнего, что могло бы сбить с толку или повредить сайт, там просто не остается. Разве не это основное правило автоматизации – делать так, чтобы стало проще?
А вот теперь основная идея "Самой простой системы управления сайтом". Я хочу обобщить все наработки и сформировать полноценный движок. Но сделать это так, чтобы соблюсти "золотую середину" между надежностью, функциональностью, а главное – сохранить удобство и легкость работы самого пользователя. Сразу оговорюсь, что под пользователем подразумевается не профессиональный разработчик.
Основные требования:
- минимум необходимых средств управления;
- удобное управление структурой сайта;
- разграничение прав пользователей;
- удобство управления информацией на страницах (добавление, редактирование);
- модульность – возможность расширения функций сайта дополнительными модулями;
И, наконец, самое главное. Для этого проекта, будет очень полезно узнать мнения других людей – тех, кто занимается программированием, а главное, того, кто не занимается разработкой, а занят управлением информацией на сайте – редактирует страницы, добавляет новости, наполняет галереи фотографиями, следит за отзывами и комментариями. Ваше мнение о том, "какой эта система должна быть?" очень важно.
Жду ваших мнений и предложений в комментариях.
Сам же я займусь подготовкой рабочей версии, чтобы можно было опробовать ее в деле.
Что такое домен и для чего он нужен?
JQuery Lightbox - настройка размера картинки
Классификация доменов первого уровня по виду деятельности
В комментариях запрещено публиковать рекламные материалы. Все сообщения оправляются на модерацию и будут опубликованы, если не нарушают правил сайта после проверки.