Создание сайта на основе системы управления CMS Neos

Создание сайта на основе системы управления CMS Neos

Что такое Neos CMS?

Neos CMS выросла из сообщества TYPO3. Ее разработка начиналась как новая версия TYPO3, которую. планировали как 5-ю ветку TYPO CMS (вот почему 5-й ветки TYPO3 CMS не существует). Но в итоге, разработчики создали самостоятельный проект, мало того, для его реализации, они создали мощнейший php фреймворк - Flow, который в свою очередь портируется в TYPO3 CMS. Neos CMS - это не замена TYPO3 CMS, и на данный момент сообщество NEOS CMS отделилось от своего родительского проекта. Neos CMS - это революционная система управления, следующего поколения, которая поражает пользователей, удобством работы с контентом. Редактору сайта фактически не нужно учиться работать с контентом, всё понятно сразу. 

Редактор буквально сразу видит, то какие изменения он делает на сайте. Каждая операция автоматически сохранятся, и теперь больше не нужно открывать новое окно, чтобы посмотреть как будет выглядеть, только что созданная страница. Нет никаких кнопок для сохранения страницы, всё сохраняется автоматически. Как будто вы работаете в Google Docs. В качестве текстового редактора используется редактор Aloha, его интерфейс очень простой и понятный, хотя в нем зачастую не хватает дополнительных возможностей.

ДЕРЕВО КОНТЕНТА

Те кто работал с TYPO3 CMS или MODx, знают насколько хороша идея, отображать страницы сайта в виде дерева. Разработчики Neos решили дать возможность показывать в виде дерева не только страницы, но и их содержимое. Содержимое страниц так же как и в TYPO3, состоит из элементов контента. Кстати, если сравнивать с другими CMS, то и Neos CMS и TYPO3 CMS, в этом плане значительно выигрывают у своих конкурентов. Ведь другие системы управления предлагают всего лишь одну область для контента. В которую как правило вставляется либо какой-то сниппет (как в MODx), либо кусок php кода (как в Битрикс), либо обычный текст.

Здесь же мы имеем возможность наполнять страницу не зависимыми друг от друга элементами (текст, картинки, куски html кода, функциональные плагины, сетку из любого количества колонок и т.д.), и в случае необходимости делать их невидимыми. Используя Neos CMS вы будете сразу видеть результат. В добавок ко всему, сделать свой собственный элемент контента "заточенный" непосредственно под данный проект совсем не сложно. Имея такой набор инструментов работать с сайтом становится не только удобно, но и приятно. "Админка" Neos CMS действительно притягивает. Просто попробуйте http://neos.t3studio.ru/en/try-me.html в этом есть какая-то магия.

Дерево страниц и дерево контента Neos CMS

SEO возможности

Neos CMS обеспечивает сео оптимизаторов всеми необходимыми инструментами. При создании страницы автоматически создается ее псевдоним (alias). Если страница имеет кириллическое имя, то будет применена транслитерация. К примеру если вы создаете страницу "Наши товары", то ее псевдоним будет "nashi-tovary". Пользователь может и сам задавать необходимые ему псевдонимы. Урл страниц выстраивается в иерархической последовательности (например, http://mydomain.tld/company/about) В свойствах страницы есть поля для мета тегов title, description, keywords, а также поля для opengraph. Никаких проблем для создания микроразметки (Schema.org) у вас не возникнет. Система позволяет автоматически генерировать sitemap.xml из существующих страниц.

SEO поля Neos CMS

Сфера применения Neos CMS

Здесь я не буду говорить о том, что находится "под капотом" у Neos CMS. Если вам это интересно посмотрите здесь Скажу лишь, что Neos создан на базе php фреймворка Flow. Flow - это мощный и в то же время простой для понимания, php фреймворк. Он во много схож с популярным фреймворком Symfony. Впрочем Flow - это повод для отдельной статьи.

При всех достоинствах Neos CMS и его бесспорных перспективах, функциональные возможности системы пока остаются ограниченными. Это не очень гибкая настройка прав доступа для редакторов, не очень продвинутый текстовый редактор и малое количество готовых функциональных модулей. 

Давайте посмотрим где имеет смысл использовать Neos CMS а где TYPO3 CMS

Neos CMS

  • Если с сайтом работает небольшой коллектив редакторов
  • Если создание страниц и простого контента занимает центральное место 
  • У вас есть небольшой сайт и вы хотите иметь простую в использовании систему управления. Или вы хотите мигрировать с другой CMS на Neos.
  • Если часть сайта нужно интегрировать в определенную инфраструктуру.
  • Для многоканальной публикации

TYPO3 CMS

  • Если у вас боьшой сайт и сним работает большая децентрализованная группа редакторов
  • Если часть контента заполняется пользователями сайта
  • Если у вас большой многоязычный (и возможно многодоменный) сайт
  • Если вы уже используете TYPO3 CMS
  • Если вам требуется достаточно большое количество функциональных особенностей
  • Если производительность вляется ключевым требованием
  • Если у вас повышенные требования к безопасности.

Neos CMS является инновационной системой управления контентом. И безусловно у этой системы всё еще впереди. Вполне вероятно, что многие идеи которые уже сейчас есть в Neos, будут в дальнейшем заимствованы другими CMS. Так же как это сделал в свое время MODx, переняв идею дерева страниц у TYPO3. Однозначно можно сказать, что на Neos уже сейчас стоит обратить внимание. И если вам нужен не очень сложный сайт, то сделать сайт на Neos CMS - это прекрасная возможность обзавестись собственным сайтом, и при этом быть "впереди планеты всей".    

Ниже демо - видео о там как работать с Neos CMS, попробовать систему "изнутри" вы можете здесь http://demo.typo3.ru.net/en/try-me.html 

Автор: Дмитрий Васильев



Заявка на создание сайта

Новый TYPO3 репозитарий

23.08.2017 , автор: Dmitry Vasilev

Команда TYPO3 объявила о новом TYPO3 Extension Repository (TER). Он перенесен из typo3.org в новый субдомен extensions.typo3.org. Команда работает над тем, чтобы он имел те же функции, что и раньше.Пр...

Подробнее...

Участие российских разработчиков в конференции «The Neos Conference 2017» в Гамбурге

11.04.2017 , автор: Иван Литовченко

Небольшой экскурс в историю - что такое Neos и почему у TYPO3 CMS нет версии 5.0? В 2010 году в рамках TYPO3 CMS разрабатывался новый концепт системы, ключевыми ориентирами которого были удобство ре...

Подробнее...