Pull to refresh

cogear — релиз 1.0

CMS *
Доброго времени суток, %username%.
В начале лета был опубликован анонс системы управления сайтами cogear.

Особенности движка:

  • Работает на фреймворке CodeIgniter.
  • Модульная архитектура. Установка/удаление модулей в один клик.
  • Широкий спектр применения системы. Дистрибутив предоставляет возможность создать сообщество с многопользовательскими блогами, но благодаря расширяемой архитектуре возможностей трансформации движка существует великое множество.
  • Гибкая система хуков. Позволяет модифицировать любые контроллеры и модели, не затрагивая их код.
  • Открытый исходный код.
  • Интернационализация.
  • Автоматическая загрузка классов/моделей.
  • Оптимизация скорости загрузки (объединение файлов CSS и JavaScript).
  • Кеширование с поддержкой тегов (работает с файловой системой и Memcached).
  • Возможность подгружать стили и скрипты для определенных браузеров (прощай IE6).
  • Собственный шаблонизатор, дающий возможность работать и с PHP-Native.
  • Подробная документация, в том числе и в PDF.


В анонсе было обещано запустить движок в открытый доступ в течение двух недель. 16 июня официальный сайт был запущен. Поскольку система разрабатывается одним человеком и это был первый опыт подобного рода деятельности, бета-тестирование в закрытом кругу предусмотрено не было.
Всегда приятно учиться на своих ошибках — движок прошел стадию бета-тестирования в кругу интересующихся и посещающих сайт людей.
Основные баги были исправлены в течение короткого времени, после чего началась работа по изменению ключевых узлов движка (ядро, шаблонизатор, etc.). Как показала практика, на сервере выползает множество багов, которые трудно заметить, работая на локальной машине. Преодолев сложности, смог дойти дальше, чем планировал, опираясь на полученный опыт.
За прошедший месяц все поставленные задачи были исполнены:
  • Переписано ядро.
  • Шаблонизатор Quicky замещен собственным, совместимым с PHP-Native.
    После данного шага движок стал корректно работать под Windows.
  • Реализованы многие идеи, появившиеся в процессе обкатки движка на сервере.
  • Устранены все известные баги.

Актуальную версию 1.0, релиз которой состоялся сегодня, следует считать стабильной.
Чтобы не повторять все то, что уже было сказано, не стану вдаваться в детали (для этого существует документация). Скриншоты сами про все расскажут.
cogear cogear cogear cogear cogear cogear cogear
Приглашаю всех желающих посетить официальный сайт системы управления сайтами cogear.
Tags: cogearcodeignitercodemotionphpopensource
Hubs: CMS
Total votes 83: ↑69 and ↓14 +55
Comments 151
Comments Comments 151

Popular right now