ООО «ПРкениг»
236006 Калининград Московский проспект 40
8 (4012) 39 09 55
info@pr-kenig.ru,

Easyii 2 CMS - панель управления сайтом на основе php framework Yii2

Easyii 2 CMS - панель управления сайтом на основе php framework Yii2
Easyii 2 CMS - панель управления сайтом на основе php framework Yii2
Автор Дмитрий Грозный Дмитрий Грозный 30/06/2018

Добро пожаловать! Я очень рад Вашему визиту!

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

Предположим, что раньше Вы уже сталкивались с различными CMS, например с Bitrix, wordpress, joomla и т.д. Все эти продукты сами по себе уникальны. Так, например, у них своя универсальная как система управления контентом, так и сам движок. 

Движок - это внутренняя программная часть сайта, своеобразное ядро сайта, которое скрыто от обычного пользователя. Разработкой ядра, как правило занимается определенный круг разработчиков под покровительством частных компаний. 

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

В отношении Easyii 2 CMS, подход абсолютно противоположный! Все дело в php framework Yii2, который как любое другое расширение php доступно через Composer (менеджер пакетов). Это означает, что любой разработчик, который уже написал какой-либо свой компонент, модуль или виджет, может поделиться со всеми своим кодом. Данные решения легко могут быть подключены к любому проекту с помощью Composer! Таким образом, потенциально над Вашим проектом трудится все мировое сообщество разработчиков, а не частная компания!

Easyii 2 CMS - является «дочкой» Easyii CMS, которая особенно популярна в странах СНГ. Еще бы, более 20 000 установок по всему миру! Простая и понятная система управления контентом - это то, что привлекает в данной CMS! 

Однако для более сложных проектов Easyii CMS не совсем подходит. Поэтому я переписал данное расширение! Дополнил большим количеством модулями и виджетами! Таким образом образовалась Easyii 2 CMS! Новая и современная с поддержкой под мобильные устройства! Существенно переделанная с акцентом на стандарты и подходы Yii2! С подключенным компонентом Bootstrap 4!

Easyii 2 CMS - модульная структура

Как уже и говорил. Easyii 2 CMS это своеобразный модуль «админки» под Yii2, который легко расширяется. К данному модулю без проблем подключаются другие субмодули Yii2. Например к сайту можно подключить готовый модуль «Новости» или модуль «Рассылки E-mail подписчикам» и т.д. Таким образом собирается сама система управлением контентом. В Вашем распоряжении остаются только те модули, с которыми Вы работаете! На рис. 1. изображена административная часть нашего сайта. Как видите, все просто и понятно! А главное с этим легко работать!

Рис. 1. Пример «админки» сайта pr-kenig.ru

Easyii 2 CMS - расширяемый модуль

Бывают такие ситуации, когда существующий модуль не подходит Вам, т.к. в нем чего-то не хватает. Например, в модуле «Новости» в статье Вам необходимо указать автора из списка зарегистрированных пользователей. В модуле «Обратный звонок» Вам необходимо видеть страну или город посетителя сайта, сделавшего данный запрос и т.д. Существует множество как небольших, так и существенных корректировок которые Вам могут потребоваться. Что делать в данном случае? Писать новый модуль или компонент? Нет!

С помощью Yii2, любой готовый модуль можно расширить, видоизменить и дополнить не меняя его основной код! Скаченный модуль через менеджер пакетов Composer, легко подключается и наследуется. Принцип наследования кода в ООП очень важен! Именно данный подход экономит и время и деньги затраченные на разработку! Программистам не нужно изобретать новый «велосипед», если не хватает фонаря для освещения.

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

Easyii 2 CMS - модуль с открытым кодом доступен для скачивания

Модуль Easyii 2 CMS самостоятельный и доступен для скачивания всем без исключения. Репозиторий модуля по ссылке.

Также, любой может скачать и установить нашу сборку платформы с githab. С подключенным модулем Easyii 2 CMS и Bootstrap 4

В заключении хочется сказать, что наш выбор в сторону Yii2 - как простой, эффективный, и расширяемый php framework - верный! Годы на разработку стартапов и прочих проектов просто навсего нет! Нужно действовать быстро, эффективно и рационально в столь динамично развивающем мире! Я думаю, Вы со мной согласны?

Yii2 Easyii2cms Easyiicms

Просмотров: 1686

Заказать проект

Наша команда профессионалов готова реализовать ваши проекты, заполните форму: