Прототип релиза Danneo CMS v.1.5.0

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

Основные отличия от прошлогодней сборки Danneo CMS v1.5.0 (revision 4).

Шаблоны
На сайте, все оставшиеся блоки и отдельные элементы вынесены в шаблон оформления.
В адмике добавлен шаблонизатор.
Шапка, подвал, блочное меню, а также меню в файлах модов теперь находятся в темплейтах скинов.

Клонирование
Легкое клонирование основных модов таких как новости, статьи.
Клонирование выполняется путем копирования и переименования родительских директорий.
Без правки исходных кодов.

Модуль страницы клонируется из панели управления, путем создания новых платформ.
Каждая новая платформа, это реальный, самодостаточный модуль, со своими настройками.

Модульность
Переходим от декларируемой модульности, к реальной.

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

При добавлении мода, автоматически добавляются таблицы, настройки, языковые группы.

SEO
Для главных страниц модов, добавлена возможность создания своих заголовков.
Для конечных страниц добавлено поле "подзаголовок", для тега ‹h2›.
Убраны все активные ссылки страницы, ссылающиеся на эту же страницу (на саму себя).
На страницах с пагинацией (листингом), автоматически генерируются уникальные заголовки.
К заголовкам добавляются (, страница -1, страница - 2 и т.д.).

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

Меню
Полностью переработан функционал управления меню сайта.
Теперь меню может быть неограниченной вложенности.
Также, как и в перелинковке убраны десериализаторы, получаем готовый массив из файла.
Кроме этого, можно включить кеширование меню. В этом случае, код меню подключается из файла уже в готовом HTML.

Блоки
Данные по блокам из основного файла настроек вынесены в отдельный файл, также убрана десериализация, массив данных записывается уже в готовом виде, при редактировании блоков в панели.
В настройках блоков добавлена возможность прикреплять блоки к отдельным категориям или группам категорий.

Комментарии, Рейтинги
Убраны индивидуальные таблицы комментариев и рейтингов мода.
Вынесены в отдельные, общие таблицы.

--

Также, изменены названия некоторых таблиц, имена приведены к единственному числу. Это связано с возможность добавления, удаления модов, а также их клонирования.

Удалено из системы

Функционал который занимал ресурсы системы и практически не использовался.

  1. Убран баннер-ротатор. (при наличии профессиональных бирж по продаже рекламы, данный функционал в системе выглядел примитивно и не практично).
  2. Из раздела SEO, убраны - «Проверка показателей», «Проверка ключевых», «Проверка обратных ссылок» (по тому же принципу, что и баннер-ротатор, лишний мусор).
  3. Из админ-панели удален нод «Статистика» (Рефералы), спам-мусор в базе. Более полную и объективную статистику можно получать из онлайн-сервисов и ПС.
  4. Модуль «Ссылки», больше не будет использоваться в базовой сборке (не нужная линко-помойка на сайте).
8 Май, 2016  12:47 / Просмотров: 768

Последние комментарии : 2

Автор: Saor | 24 Май, 2016  09:48
Прототип релиза Danneo CMS v.1.0.5 какая то не понятная нумерация версий, не опечатка?
Автор: Neon | 8 Июнь, 2016  19:58
Да, конечно, это очепятка. Спасибо, исправил.
Добавить комментарий
Кабинет