Celena  ➤  Помощь
Celena CMS - украинская система управления сайтом

Celena CMS - украинская система управления сайтом

(1 голосов)

Я пытаюсь построить хорошую и понятную систему управления сайтом. Некоторые наилучшие идеи взяты из других платформ, такие как Wordpress и DLE, а так же добавлены свои.

Какие возможности сейчас имеет моя cms:

  • Создание новостей, статических страниц, категорий, плагинов и модулей.
  • Категории имеют функцию привязки. Например можно создать категорию системную, которая не будет показываться в плагинах, а можно привязать только к плагинам, это удобно.
  • Новости имеют самый обычный функционал.
  • Плагины и модули это отдельная тема, но если вкратце, то плагины - это независимые приложения, такие как: магазин, форум, доски объявлений и т.д., модули - это дополнительный функционл, который позволяет изменить любой код системы или плагина.
  • Маназин плагинов, модулей и шаблонов.
  • Как и сама система, плагины обновляються через панель. Не требуется ничего загружать по FTP.
  • Сам магазин внутри админки похож по структуре как у Wordpress. Плагины имеют отзывы, кол-во скачиваний, скринготы и инструкции...
  • На данный момент ещё мало плагинов, потому что ещё не готова документация по написанию плагинов и модулей.
  • Отзывы пока в разработке. Вскоре все будет.
  • Создание карты сайта в автоматическом режиме как и у всех cms.
  • Системный раздел, где ведуться записи ошибок базы, логи разные, информация о сервере...


Особенности:

  • Структура файлов по современным стандартам MVC. Это позволит люому современному разработчику быстро разобраться что где и как работает.
  • Работает с PDO, MySql.
  • Идея шаблонизатора - аналог DLE, но со своим классом и тегами, более понятными. Таким образом верстальщику не обязательно знать PHP для создания или изменения шаблона сайта.


Планы на будущее:

  • CMS Celena - бесплатная и всегда будет оставаться бесплатной.
  • Плагины будут как бесплатными так и платными.
  • На ланный момент и ещё долго, поддержка будет тоже бесплатной. Пока не раскрутится данная cms.
  • Я всегда прислушиваюсь к просьбам потребителей и стараюсь воплотить в реальность все идеи.
  • Код я пишу с учетом удобства для разработчиков. На данный момент, уже есть поленые функции, которые сократят срок разработки плагинов или модулей.
  • Внутри панели, я хочу реализовать что-то подобное фрилансу по теме cms. Это позволит клиентам быстро найти разработчика по cms Celena, а разработчикам дать работу и стать популярным по данной теме.


Продолжение данной статьи будет...

Комментарии:

Добавить комментарий

Подождите...