Описание системы управления сайтами

главнаяпроектирование и разработка

описание diamondcms

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

Система управления сайтами diamondcms – это профессиональная разработка веб студией Alfa step , отлаженная до мелочей годами работы специалистов, позволяющая создавать веб-сайты практически любого уровня сложности с максимальной экономией времени и сил.
Основной особенностью системы является то, что она в большей степени ориентирована на обычного пользователя ПК и не лишает гибкости при настройке самой системы программистом.

Конечный пользователь сможет управлять созданным сайтом без необходимости знания веб-технологий, а простой интуитивно понятный интерфейс системы администрирования позволяет управлять сайтом, человеку знакомому с компьютером на уровне работы в Microsoft Office Word.


Система управления сайтами была разработана с применением концепции Model-View-Controller, разделение бизнес-логики (модели) от её визуализации (представления, вида). За счет такого разделения повышается возможность повторного использования шаблонов, модулей, функций, переменных в различных участках кода, без дополнительной разработки.

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

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

Возможности системы управления сайтами Diamondcms:
  1. модульность и расширяемость
  2. удобство и простота в освоении обычным пользователем
  3. разделенное управление функциональной и контентной частью
  4. возможность подключать различные шаблоны на любые страницы сайта
  5. возможность подключать модули к страницам сайта
  6. имеет древовидную структуру меню, позволяющее создавать неограниченное количество подразделов в подразделах и на любой глубине структуры подключать модули
  7. использование ЧПУ
  8. доступная навигация по сайту
  9. расширяемость пользовательской и административной части сайта
  10. использование Ajax
  11. два режима управления сайтом, профессиональный (все просто для гибкой настройки) и пользовательский (все просто для управления)
  12. для нормальной работы достаточно только браузера
  13. объединение различных задач по управлению сайтом в единой системе управления
  14. все разработанные модули имеют доступ к информационному пространству системы управления, ее функция и шаблонам
  15. гибкая настройка программистом модулей и системы
  16. открытый программный код
  17. при разработке использована концепция программирования Модель Шаблон Контроллер