Содержание
Laravel 5 — цмс (cms)и готовые проекты с открытым исходным кодом.
Последнее обновление — февраль 2019. Перед тем как начинать свой проект на новой для себя технологии, очень полезным будет заглянуть в код и посмотреть на организацию проектов созданных на данной технологии. Представляю Вам примеры проектов, которые построены на базе php фреймворка Laravel. Ссылки только на гитхаб, при желании перейдя по ним можно увидеть ссылку и на официальные маркетинговые сайты представленных проектов. Проекты перечислены в произвольном порядке, никаких топов тут быть не может, так как данные проекты решают разные задачи и объединяет их только единая база — Laravel версии 5 и выше. Так же обращаю ваше внимание на то, что код данных проектов открыт, но это не означает что использованные там решения являются лучшими или единственно возможными. Если вы до этого клацали кнопочки в WordPress, но захотелось новенького, то для начала поучите сам язык php. Вы можете назвать меня занудой, но только так вы сможете начать творить код, а не слепо копипастить, ведь от этого зависит уровень безопасности и производительности приложения. Ну а теперь обещанный мной список:
- 1 Крупные проекты / цмс с большим количеством кастомизации
- 1.1 Vuedo
- 1.2 Faveo helpdesk
- 1.3 Flarum
- 1.4 October cms
- 1.5 Pyro cms
- 1.6 Grafite CMS ( ex Quarx cms) Grafite Commerce (ex Quazar E-commerce) — интернет магазин на Laravel
- 2 Небольшие стартовые проекты
- 2.1 LavaLite
- 2.2 Laravel 5.3 Angular Material Starter
- 2.3 Laracogs
- 2.4 Voyager — The Missing Laravel Admin
- 2.5 Laravel Enso (spa)
Крупные проекты / цмс с большим количеством кастомизации
Vuedo
vuedo laravel vuejs
лицензия — MIT
Github https://github.com/vuedo/vuedo
Интенсивность развития: низкая
Базы данных: MySql
Laravel версия: проект ставится самостоятельно, предустановленного Laravel не использует.
Проект с исходным кодом для блогинга, является примером совместного использования Laravel и навязываемого им Vue. js
Основные возможности:
- Создание постов и их категорий
- Управления медиа
- Интеграция с Амазоном s3
- Управление пользователями и их ролями
- Markdown редактор
Не используйте данное приложение для продакшен версии, обновлений нет уже два года!
Faveo helpdesk
лицензия — OSL
Github https://github.com/ladybirdweb/faveo-helpdesk
Интенсивность развития: высокая
Базы данных: MySQL 5.0+
php 7.1+
Web Server: Apache / IIS / Nginx
PHP расширения: Imap, Mbstring, Mcrypt, OpenSSL, PDO, Tokenizer, XML, Zip
Laravel версия: проект ставится самостоятельно, предустановленного Laravel не использует.
Система тикетов, активно разрабатывается. Выглядет ещё сыро (возможностей много, но ещё есть над чем поработать в плане оптимизации).
Основные возможности:
- поставляется с интегрированной системой упраления времени на основе SLA
- встроенная база знаний
- большое количество манипуляций с тикетами
- расширяется плагинами
- портал для клиентов
- возможность бана
- много вкусных плюшек для маркетологов
Flarum
лицензия — MIT
Github https://github. com/flarum/flarum
Интенсивность развития: средняя
Базы данных: MySQL 5.5+
Laravel версия: проект ставится самостоятельно, предустановленного Laravel не использует.
Основанный на компонентах Laravel движок форума. Это тот случай когда разработчики помимо красоты кода вспомнили и о красоте и удобстве интерфейса. Внешний вид действительно продуман очень хорошо. Нет наворотов и сложных зависимостей. Flarum очень легко развернуть, установить можно через веб интерфейс, закинув файлы на сервер(привет WordPress/Drupal). Интерфейс основан на Mithril, производительном фрэймворке JavaScript.
Основные возможности:
- двупанельный интерфейс
- продуманный вариант мобильного интерфейса
- Разработчики уверяют, что он более легковесный при загрузке клиентом (144кб), нежели NodeBB (213кб) или же Discourse (650кб)
- расширяется плагинами
- неплохое API
- возможность перевода интерфейса
- возможность общения без перезагрузки страниц + пуш уведомления
- много возможностей для самого форума и его модерирования
October cms
лицензия — MIT
Github https://github. com/octobercms/october
Интенсивность развития: высокая
Базы данных: MySQL 5.5.9+
Laravel версия: проект ставится самостоятельно, предустановленного Laravel не использует.
Самая именитая система управления контентом (цмс / cms) на базе Laravel. Установить можно через веб интерфейс или Composer. Имеет всё необходимое для создания контентного сайта.
Основные возможности:
- мультиязычность
- возможность в пару кликов устанавливать модули и темы
- работа с мультимедиа
- большое количество уроков на просторах интернета
- шаблонизатор Twig
- простая кастомизация типов содержимого
- имеет плагины, часть из них платные
Pyro cms
лицензия — MIT
Github https://github.com/pyrocms/pyrocms
Интенсивность развития: средняя
Базы данных: MySQL
Laravel версия: проект ставится самостоятельно, предустановленного Laravel не использует.
Готовая cms со встроенной мультиязычностью. Ранее эта система базировалась на фреймворке CodeIgniter. Удобная админ панель. Ничем примечательным не отличается, хорошо подойдёт для быстрого создания собственного блога или личной странички.
Основные возможности:
- мультиязычность
- возможность в пару кликов устанавливать модули и темы
- работа с мультимедиа
- имеет плагины, часть из них платные
Есть бесплатная, так и платная версии.
Grafite CMS ( ex Quarx cms) Grafite Commerce (ex Quazar E-commerce) — интернет магазин на Laravel
лицензия — MIT
Github Quarx https://github.com/YABhq/Quarx
Github Quazar https://github.com/YABhq/Quazar
Интенсивность развития: высокая
Базы данных: MySQL 5.6 (рекомендуется 5.7)
Laravel версия: 5,4
Лозунгом проекта является «стройте CMS на базе своего Laravel приложения, а не приложение на базе CMS». Система имеет систему виджетов, меню, работа с изображениями, файлами, имеются страницы, блоги, галереи, события, пользовательские шаблоны и темы. К Quarx имеется со-проект Quazar, который добавляет функциональность интернет-магазина. Из предустановленных систем оплаты — Stripe.
Основные возможности:
- мультиязычность
- виджеты, плагины (конструктор)
- интернет магазин
Небольшие стартовые проекты
LavaLite
лицензия — MIT
Github https://github.com/LavaLite/cms
Интенсивность развития: высокая
Базы данных: MySQL 5.5.9+
Laravel версия: 5.2
Это система управления контентом на основе Laravel 5.2 и Twitter Bootstrap 3. Разработчики не спешат адаптировать систему под новые версии Laravel, но данный проект даёт хороший старт в случае использования версии фреймворка 5,2. Функциональность самого фреймворка никак не меняется, что позволяет развивать собственный проект и дальше.
Рекомендуется ТОЛЬКО для ознакомления, так как последнее изменение на гитхабе было летом 2016 года.
Основные возможности:
- быстрый старт
- Twitter Bootstrap 3
- готовая и симпатичная админ панель
- имеет дополнения
Laravel 5.
3 Angular Material Starter
лицензия — MIT
Github https://github.com/jadjoubran/laravel5-angular-material-starter
Интенсивность развития: низкая (более года нет активности)
Базы данных: MySQL 5
Laravel версия: 5.3
Стартовый комплект с последней версией Ларавель с интеграцией Angular. Хорош как для старта, так и к изучению.
Основные возможности:
- RESTful API (в т.ч. можно использовать JS не беспокоясь об ошибках валидации)
- Авторизация Json Web Token упрощает жизнь
- Генераторы Angular
Laracogs
лицензия — MIT
Github https://github.com/yabhq/laracogs
Интенсивность развития: средняя
Базы данных: MySQL, Postgres
Laravel версия: 5.4
Устанавливается через менеджер зависимостей (Composer) и облегчает старт проекта. Подобных пакет не является готовым решением для любителей цмс, но помогает правильно начать свой собственный проект. Он помогает ещё проще установить некоторые популярные пакеты с базовой настройкой через терминал и решает другие вопросы связанные с некоторой волокитой быстрее.
Основные возможности:
- CRUD мэйкер который всё сделает для вас, в т.ч. и юнит тесты
- Создатель форм
- InputMaker
- быстрый способ адаптации для SSL шифрования
- быстрая установка некоторый других расширений
Voyager — The Missing Laravel Admin
лицензия — MIT
Github https://github.com/the-control-group/voyager
Интенсивность развития: высокая
Базы данных: MySQL, Postgres
Laravel версия: 5.4
Новая и одна из самых трендовых в англоязычном языковом сегменте админка, которую можно считать свежим дыханием. Несмотря на то, что проект весьма проработан, разработчики продолжают его улучшать (в самом хорошем смысле этого слова). Улучшения появляются фактически ежедневно, не ломая предыдущий код. Изначально админ панель содержит всё необходимое, что бы меньше думать о базовых вещах и сосредоточиться на своём проекте. Отлично подойдёт для новостных сайтов с разными типами материалов и полей. Этим она немного напоминает принципы друпала, но реализуется, конечно, иначе (Laravel way).
Основные возможности:
- CRUD (BREAD)-Browse, Read, Edit, Add, & Delete
- встроенный медиа-менеджер (похож на вордпрессовский)
- создание и управление меню/навигацией.
- удобное редактирование таблиц баз данных через админ интерфейс
- использование стандартных и создание своих типов полей и записей через веб-интерфейс
- отлично подходит для создания проектов основывающихся на подаче контента или интернет магазинов.
- разумеется, есть управление пользователями и их ролями
Laravel Enso (spa)
лицензия — MIT
Github https://github.com/laravel-enso/enso
Интенсивность развития: высокая
Базы данных: —
Laravel версия: 5.6
Laravel 5.6, VueJS 2, Bulma, интегрированные темы от Bulmaswatch, все достоинства VueJS, такие как VueEx и VueRouter…
Основные возможности:
- лучше посмотрите на их страничке в GitHub. Кому лень — ретранслирую:
- настраиваемые и мощные обработчики данных
- работа с формами
- и очень много другое
Данный пост пополняется. Так же можете в комментариях указать на проект который должен быть в данном списке.
Переезд KodiCMS с фреймворка Kohana на Laravel 5 / Хабр
При написании статей на Хабре я заметил, что многим не по душе умерший Kohana framework, и слышал много критики в адрес проекта по этой причине и задумался над вопросом: « Как быть и что делать с Kohana?», ведь фреймворк совершенно не способствует развитию CMS на протяжении года.
Первые мысли были о продолжении развития Kohana собственными силами. Первым делом в систему был интегрирован Composer, модули и плагины мигрировали в пакеты в репозиторий https://packagist.org/packages/kodicms/ и в инсталлятор composer добавлены типы пакетов https://github.com/composer/installers. После этого потратив немного времени на поиск наткнулся на проект Kohana54 (https://github. com/kohana54/core), разработчик которого решил привести все классы в соответствие стандарта PSR-4 но видимо оставил до лучших времен. По началу меня это не сильно тревожило, можно было попробовать закончить и за него, но через несколько дней я понял, что помимо самого ядра придется также переписывать и остальные стандартные модули фреймворка, а также и все модули CMS, что равносильно использованию другого, более современного фреймворка и решил окончательно завязать с Kohana.
Встал вопрос: «Какой фреймворк выбрать?»
- Laravel
- FuelPHP
- Symfony
- Yii2
- Zend Framework 2
- CakePHP
Сравнение фреймворков может потянуть на целую статью, поэтому ограничусь только своим выбором, Laravel framework, который меня заинтриговал:
- своей простотой и более менее логичной структурой приложения,
- отличной архитектурой, которую можно было бы доработать под свои нужды,
- наличием кучи возможностей из коробки, которые могли бы помочь в реализации части переносимого функционала,
- удобная консоль,
- удобные инструменты работы с БД (миграция, сидирование),
- активное, живое сообщество,
- ну и самое главное фреймворк активно развивается, что, как я заметил по своему проекту, очень важно.
Для многих людей 1 апреля — ассоциируется с днем смеха, а для меня — день рождения нового проекта — KodiCMS на фреймворке laravel. Именно в этот день был создан новый репозиторий https://github.com/KodiCMS/kodicms-laravel и добавлен первый коммит в него.
Немного расскажу про структуру новой CMS. Многим известно что Laravel из коробки не имеет модульной структуры, а пакеты это не тоже самое, что и модули, поэтому первым делом был написан ModuleLoader, который помог с организацией модульной структуры и динамическим подключением модулей, просто указывая его имя в конфиге.
В итоге структура модуля имеет следующий вид
- config — конфиги приложения, могут быть перезаписаны из папки
/config/
- permissions.php — Служит для указания списка прав
- sitemap.php — Служит для указания страниц для меню админ панели
- behaviors. php
- Console
- Commands — расположение файлов консольных компанды
- database
- migrations — файлы миграции, будут запущены по команде
cms:modules:migrate
- seeds
- DatabaseSeeder.php — если существует, то будет запущен по команде
cms:modules:seed
- DatabaseSeeder.php — если существует, то будет запущен по команде
- migrations — файлы миграции, будут запущены по команде
- Helpers — вспомогательные классы модуля
- Http
- Controllers — контроллеры модуля
- Middleware
- routes.php — роуты текущего модуля, оборачиваются в namespace
KodiCMS\{module}
- Observers — Наблюдатели для моделей Eloquent
- Providers
- ModuleServiceProvider. php — Сервис провайдер (наследуемый от
KodiCMS\CMS\Providers\ServiceProvider
), если есть, будет запущен в момент инициализации приложения
- ModuleServiceProvider. php — Сервис провайдер (наследуемый от
- resources
- js — JavaScript файлы, в этой папке происходит поиск js файлов по виртуальным путям
/backend/cms/js/{script.js}
- lang — Файлы переводов для модуля, доступны по ключу названия модуля приведенного в нижний регистр
trans('{module}::file.key')
- views — Шаблоны модуля, доступны по ключу названия модуля приведенного в нижний регистр
view('{module}::template')
- packages.php — В данном файле можно подключать свои Assets (Media) пакеты
- js — JavaScript файлы, в этой папке происходит поиск js файлов по виртуальным путям
- Services — Сервисные контейнеры
- ModuleContainer.php — Если данный файл существует, то он будет подключен как системный файл модуля, в котором указаны относительные пути и действия в момент инициализации. Необходимо наследовать от
KodiCMS\CMS\Loader\ModuleContainer
Подробнее про модульность можно прочитать здесь
По аналогии с модулями планируется подключение плагинов сторонних разработчиков с единственным отличием, что активироваться они будут через административный интерфейс с возможностью их загрузки из репозитория.
Как говорится глаза боятся, а руки делают. После реализации модульной структуры началась процедура переноса стандартных модулей системы и реализация основных возможностей. И на данный момент по моим оценкам перенесено чуть более 60% функционала:
Добавление в Laravel модульной структурыПеренос ядра системыПеренос модуля «API»Перенос модуля «elFinder»Перенос модуля «Pages»Перенос модуля «Layouts»Перенос модуля «Snippets»Перенос модуля «Email»Перенос модуля «Cron jobs»Перенос модуля «Widgets»Перенос модуля «Dashboard»Перенос модуля «Users, Roles»- Перенос модуля ACL
- Перенос модуля «Datasource»
- Перенос плагина «Hyrid» и интеграция его в систему с расширенным функционалом
- Реализация инсталлятора системы
- Реализация подключения плагинов, со структурой аналогичной модулям
Изначально планировалось перенести весь функционал не менее чем за 6 месяцев, но что-то пошло не так и процесс пошел быстрее… Системой заинтересовались разработчики из группы в ВК http://vk. com/laravel_rus и на канале LaravelRUS, после чего энтузиасты стали предлагать помощь в разработке проекта одной из самых крутых OpenSource CMS на одном из самых крутых фреймворков.
Зачем нужна еще одна CMS?!
При использовании различных CMS я часто сталкивался с тем, что многие из них предлагают один и тот же функционал но с небольшими отличиями. Т.е. по сути многие CMS загоняют пользователя в определенные рамки, будь то структура URL или размещение контента на страницах сайта. Многие из них имеют самописное ядро, которое либо сложно расширять, либо приходится долго изучать документацию, чтобы начать разрабатывать.
При написании своей CMS мне хотелось собрать из них все самое лучшее и соединить в одну. Для начала я решил использовать один из популярных фреймворков и по минимуму вносить изменения в ядро, чтобы любой разработчик мог за кратчайшее время войти в процесс разработки. К тому же я не хочу CMS как у всех, только со своим именем, моя цель сделать некий конструктор, в котором можно конструировать собственные разделы (блог, новости и т. д.) посредством добавления в них полей нужных типов через админ панель, которые не жестко вшиты в код системы, а добавлялись бы с помощью плагинов сторонними разработчиками. Тоже самое и с выводом контента на страницы сайта. Чтобы каждый пользователь без особых знаний в программировании и ковыряния шаблонов сайта мог вывести необходимые данные, будь то список документов или меню сайта или обычный HTML.Дать возможность контент менеджеру использовать свой любимый текстовый редактор, который можно встроить в систему посредством API и полноценно использовать в админ панели.
Идей по системе море и все они реализуемые и большинство из них уже реализованы. Некоторые из них возможно нуждаются в доработке. Но все как обычно упирается в разработчиков. Поэтому приглашаем всех желающих присоединиться к разработке, тем более это поможет повысить свой опыт в работе с фреймворком Laravel, а также использовать свой опыт в дальнейшем.
Как обычно вы всегда можете посмотреть результат работы:
Сайт: http://laravel. kodicms.ru/backend
- username: [email protected]
- password: password
или
- username: [email protected]
- password: password
или скачать и установить локально https://github.com/KodiCMS/kodicms-laravel
Благодарности
Благодаря KodiCMS я открыл для себя мир добрых сервисов и людей, готовых предоставить свою помощь:
- Хабрахабр — за помощь стартапам
- Jetbrains — за предоставление OpenSource ключа для PHPStorm
- Группу http://vk.com/laravel_rus, а именно xelam — за помощь в развитии системы
- sleeping-owl, который является по совместительству автором пакета для Laravel для создания admin панели https://github.com/sleeping-owl/admin
- greabock
P.s. В ближайшее время состоится первая online встреча по обсуждению проекта, на которой будет рассказано более подробно про систему, ее историю и о текущем состоянии https://vk. com/kodicms?w=wall-48395169_287%2Fall
Upd. На данный момент система еще имеет статус Alpha версии и могут возникать ошибки в работе или недочеты, которые будут в последствии устранены. Баг репорты приветствуются.
Лучший Laravel 5 cms — ExpertPHP
В этом посте мы дадим вам информацию о Best Laravel 5 cms — onlinecode. Послушайте, мы подробно расскажем о Best Laravel 5 cms — онлайн-коде, и о том, как его использовать, а также предоставим вам демоверсию, если это необходимо.
Как всем известно, работать с cms очень просто и обычно мы сравниваем одно с другим.
С Laravel вы получите множество CMS, которые заслуживают популярности.
С CMS вам не нужно писать намного больше кода, для Laravel CMS доступно так много плагинов, некоторые из них бесплатны, а некоторые платные, так что это альтернативный способ для разработчиков зарабатывать на плагинах.
Как я уже говорил, существует очень много CMS, построенных поверх фреймворков.
У Laravel есть замечательная самодостаточная, простая и модульная CMS с потрясающим интерфейсом, как October CMS, которая имеет открытый исходный код и находится в свободном доступе.
Расскажу про Октябрь CMS
Октябрь CMS
Вы можете установить October CMS двумя способами: Wizard Installer
или Установка из командной строки
.
Прежде чем приступить к установке October CMS, вы должны знать системные требования.
Вот список системных требований для веб-хостинга:
- Версия PHP должна быть равна 5.5.9 или выше.
- Настроено с расширением PDO PHP
- Настроено с расширением PHP cURL
- Настроено с расширением OpenSSL PHP
- Настроено с помощью библиотеки Mbstring PHP
- Настроено с библиотекой ZipArchive PHP
- Настроено с помощью GD PHP Library
- Настроено с расширением PHP JSON
Мастер установки
Когда вы устанавливаете WordPress CMS или другую CMS таким же образом, вы устанавливаете Laravel October CMS
Сначала загрузите zip-файл установщика и разархивируйте его в свой каталог.
Вы можете скачать установочный файл, нажав на эту ссылку файл архива установщика
Запустите файл install.php в своем веб-браузере, вы найдете install.php в zip-файле, когда распакуете его.
Теперь вам просто нужно выполнить несколько шагов, чтобы установить October CMS
.
Здесь я прикрепляю скриншот, который может помочь вам в процессе установки.
Шаг 1: На этом этапе ваша система будет настроена так, как вы можете видеть на скриншоте —
Шаг 2: На этом шаге вас попросят подготовить базу данных к установке.
Шаг 3: На этом шаге вам нужно будет заполнить некоторые данные, чтобы войти в административную область и получить доступ к серверной части.
Шаг 4: На этом этапе вас спросят, как вы хотите настроить свой сайт для October CMS, есть 3 варианта, как вы можете видеть на скриншоте, я начинаю с темы.
Шаг 5: На этом шаге вы должны установить тему в соответствии с необходимостью. Я выбрал здесь SQUAD Theme.
Шаг 6: Теперь процесс установки продолжается…
Шаг 7: Теперь вы увидите успешное приглашение, где вы получите URL-адрес веб-сайта и URL-адрес администратора
Теперь вы можете начать работу с CMS Laravel October. вы можете увидеть, как выглядит ваша домашняя страница по умолчанию:
Теперь мы войдем в админку, чтобы поиграться с функционалом October CMS.
После входа в систему вы войдете в свою панель администратора, где сможете редактировать содержимое своей страницы и пользоваться огромным количеством замечательных функций October CMS.
Отличный редактор кода, в котором вы можете редактировать и сохранять свой контент. Теперь, увидев функциональность October CMS, вы не можете перестать говорить «Вау».
Также есть несколько замечательных функций почты, где вы можете выбрать шаблон почты, который вы можете редактировать, а также вы можете выбрать почтовый драйвер.
есть и платные темы с October CMS.
Структура каталога October CMS
pop-uptext
- темы/
- веб-сайт/ <=== здесь начинается тема
- страницы/
- home.htm
- макеты/
- default.htm
- partials/
- sidebar.htm
- content/
- intro.htm
- assets/
- css/
- my-styles.css
- js/
- images/
themes/ website/ < === Тема начинается здесь pages/ home.htm layouts/ default.htm partials/ sidebar.htm content/ intro.htm assets/ css/ my-styles.css js/ images/
Установка из командной строки с помощью Composer.
Запустите следующую команду, чтобы загрузить исходный код. После успешного запуска вы увидите установленный каталог с именем /myoctober.
composer create-project октябрь/октябрь myoctober dev-master
Теперь отключите основные обновления по следующему пути: config/cms. php
'отключитьCoreUpdates' => правда,
Затем запустите команду для обновления composer.
обновление композитора
Теперь вы можете начать работу с CMS Laravel October.
Вот список CMS на базе Laravel.
Метка:
PHP
Laravel PHP Framework
Надеюсь, что этот код и сообщение помогут вам реализовать Best Laravel 5 cms — онлайн код . если вам нужна помощь или какой-либо отзыв, дайте его в разделе комментариев, или у вас есть хорошее представление об этом посте, вы можете оставить его в разделе комментариев. Ваш комментарий поможет нам помочь вам больше и улучшить нас . мы также предоставим вам этот тип более интересного поста в избранном, так что для более интересного поста и кода Продолжайте читать наши блоги
Для получения дополнительной информации см. :: laravel И github
Coaster CMS — Beacon Enabled, система управления контентом Laravel
Coaster CMS — Beacon Enabled, система управления контентом Laravel
Добавить
контекст к вашему контенту
Демонстрация Скачать
Content
Coaster был разработан, чтобы быть гибким, пользователи могут легко управлять сложными функциями веб-сайта.
Space
Простое управление маяками для трансляции URL-адресов, рекламирующих информацию и предложения, относящиеся к целевому местоположению.
Время
Пользователи могут указать время, в которое они хотят отображать веб-страницы. Это так же просто, как добавить встречу в календарь с помощью Coaster CMS.
Сравнение CMS
Особенности | Вордпресс | Джумла | Подставка |
---|---|---|---|
Уникальная функция повторения блоков для чрезвычайно гибких веб-сайтов | нет | нет | да |
Подходит для разработчиков | до перегрузки плагина | нет | да |
Подходит для ведения блога | да | нет | да (зависит от темы) |
Безопасность | , если поддерживается в актуальном состоянии | , если поддерживается в актуальном состоянии | , если поддерживается в актуальном состоянии |
Совместимость с маяками | нет | нет | да |
Версии, зависящие от времени | № | № | Да |
Встроенные инструменты SEO (автоматическая карта сайта + 301 переадресация) | с плагином | частичное | да |
Совместимость с Composer | нет | нет | да |
ООП-фреймворк | частичное | да | да |
Несколько меню | через дополнительную работу | да | да |
Удобный интерфейс | да | нет | да |
Менеджер отдельных файлов | да | да | да |
Система управления версиями и публикации | да | да | да |
Контактная форма | требуется плагин | требуется плагин | да |
Типы блоков контента обеспечивают единообразие дизайна | нет | да | да |
Управление страницами | второстепенная функция | да | да |
Что говорят люди:
"Хочу поздравить вас с прекрасной работой!"
"Coaster CMS так легко подобрать и использовать. "
"Нам он очень нравится! В него так легко все загрузить."
"Мы провели исследование, и Coaster CMS стала нашей любимой. Это лучшая CMS на основе Laravel в Интернете."
"Я очень доволен этим сайтом - я уже получил о нем отличные отзывы."
"Это лучшая CMS на основе Laravel в Интернете."
Modern Framework
На основе Laravel 5
Постоянное развитие
Дополнительные функции всегда планируются/изучаются
Открытый исходный код
"git" задействован
Для агентств
И вам, и вашим клиентам понравится Coaster за простоту использования и скорость развертывания.
Подробнее
Для разработчиков
Coaster — лучший друг разработчиков и дизайнеров. Дни бесцельно блуждать по тысячам строк кода, наконец, прошли (если вы этого не хотите). Блочная модель шаблонов Coaster, построенная на блейд-системе Laravel 5, упрощает отслеживание ваших страниц.