Как стать автором
Обновить

cogear — релиз 1.0

Время на прочтение2 мин
Количество просмотров924
Доброго времени суток, %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.
Теги:
Хабы:
Всего голосов 83: ↑69 и ↓14+55
Комментарии151

Публикации

Истории

Ближайшие события

27 августа – 7 октября
Премия digital-кейсов «Проксима»
МоскваОнлайн
28 – 29 сентября
Конференция E-CODE
МоскваОнлайн
28 сентября – 5 октября
О! Хакатон
Онлайн
30 сентября – 1 октября
Конференция фронтенд-разработчиков FrontendConf 2024
МоскваОнлайн
3 – 18 октября
Kokoc Hackathon 2024
Онлайн
7 – 8 ноября
Конференция byteoilgas_conf 2024
МоскваОнлайн