CMS Shuttle

🗓 2006 год

Введение

В 2006 году, период, когда каждый уважающий себя PHP-программист стремился создать собственную CMS, я тоже присоединился к этому движению. Представляю вашему вниманию результат моих усилий — CMS Shuttle.

Основные особенности

Управление ресурсами

  • Пользователи: Удобное управление пользователями.
  • Проекты: Интеграция и управление различными проектами.
  • Страницы: Гибкое управление структурой сайта через управление страницами.

Работа с дизайном

  • Создание шаблонов: Возможность самостоятельно создавать уникальные шаблоны дизайна.
  • WYSIWYG-редактор: Использование FCKeditor для визуального редактирования контента.
  • Хранение шаблонов: Шаблоны дизайна хранятся в формате XSL.

Технические характеристики

  • Модули: Возможность подключать различные модули к страницам.
  • XML: Модули возвращают результат в формате XML.
  • Контроллер: Собирает страницу и выводит её на экран.
  • Кэширование: Использование кэширования для оптимизации производительности.
  • MVC: Применение архитектурного паттерна MVC для организации кода.
  • OOP: Проект основан на принципах объектно-ориентированного программирования.

Заключение

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

← проекты