Обзор и отзывы о CMS TYPO3 v9.5.9 - uGuide.ru

Обзор и отзывы о CMS TYPO3 v9.5.9

  • Обновлено:
    22.08.2019
  • Просмотры:
    244
  • Отзывы:
    0
  • Наша оценка:
    4.4
TYPO3 — универсальная Open Source CMS, которая нашла применение в разработке крупных проектов. Каждый пользователь может скачать её бесплатно с сайта разработчика и кастомизировать под свои нужды. Главная особенность — модульное построение, которое делает систему очень гибкой в умелых руках.

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

Целевая аудитория

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

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

Очень большие проекты на TYPO3 тоже обычно не разрабатывают. Если говорить о количестве страниц, то стандартная вилка для этого движка — от 10-20 до 5000-6000 разделов. Если вы делаете проект меньше или больше, то другие системы будут для реализации вашего проекта более простыми и удобными.


 

Что нового в TYPO3 9?

Последняя версия движка вышла в 2018 году и получила номер 9. С тех пор на систему только накатывали минорные обновления и исправляли ошибки. В девятой версии CMS, которая сейчас является актуальной и рекомендуемой, появились следующие возможности:

  • ЧПУ «из коробки», что избавило от необходимости ставить сторонние расширения.
  • Вкладка SEO в бэкенде, через которую можно инструктировать поисковые системы, как индексировать страницы, а также вставлять данные данные Open Graph.
  • Генерирование XML-карт сайтов «из коробки».
  • Дополнительный модуль для управления редиректами.
  • Параметры для достижения полного соответствия европейскому закону об обработке персональных данных (GDPR).
  • Улучшенные инструменты обеспечения безопасности.

CMS для сайта — это выбор на несколько лет вперёд. Поэтому важно понимать, в каком направлении развивается движок. Узнать это проще всего через информацию о следующем релизе. Разработчики TYPO3 уже анонсировали выход 10-й версии в 2020 году и представили список готовящихся нововведений и изменений.

Основное направление — в сторону упрощения настройки системы. Администраторы и разработчики расширений должны извлекать прибыль из новых практик, а повседневная работа должна стать приятнее. Главная цель при разработке новой версии — отказ от старой функциональности. Новые концепции и методы, внедрённые ранее, оказались успешными, поэтому в следующих релизах их будут развивать и стабилизировать.


 

Функциональные возможности

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

Редактор информационного наполнения может выбирать, будет ли он добавлять и менять контент из пользовательской части сайта или воспользуется специальным интерфейсом в панели. Уровень навыков для управления проектом находится на минимальном уровне — если человек владеет MS Word, то и с оперативным ведением сайта он справится. Ссылки в меню генерируются автоматически после создания страниц и учитывают вложенность, а у большинства элементов информационного наполнения есть мастера, упрощающие порядок выполнения задачи.

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

Дополнительные возможности на CMS добавляются с помощью плагинов. Найти их можно в TYPO3 Extension Repository — репозитории расширений TYPO3. Это официальный каталог, в котором представлены проверенные дополнения. Устанавливаются они через Extension Manager в панели администратора.

Как и в других CMS, расширения предлагают самую разную функциональность. Одни меняют дизайн сайта, другие добавляют новые возможности вроде новостной ленты или галереи. У каждого расширения есть собственный набор настроек, позволяющий кастомизировать его внешний вид и отрегулировать поведение.

Примеры готовых расширений, которые вы можете установить:

  • Новостная система, через которую происходит полное управление процессом создания, редактирования и опубликования новостей.
  • Форум, который обособлен от основного контента на сайте, но доступен под единой учётной записью.
  • Полноценный интернет-магазин со всей необходимой функциональностью для организации онлайн-продаж.
  • Инструменты вовлечения посетителей во взаимодействие с сайтом и опубликованными материалами: голосовалки, форма комментариев, чат.
  • Модули для добавления дополнительных SEO-возможностей.

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

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


 

Дизайны и работа с шаблонами (темами)

Сайт на TYPO3 представляет собой дерево страниц, на каждой из которых располагаются элементы интерфейса: таблицы, изображения, формы, текст. Основу движка составляют шаблоны. Есть много готовых решений, а также возможность построить шаблон с нуля. Существует два пути:

  • Превращение любого HTML-шаблона в TYPO3-шаблон с помощью шаблонизатора TemplaVoila!.
  • Разработка шаблона с нуля на языке TypoScript с опорой на развернутую документацию.

TypoScript предназначен для внешнего оформления сайтов. Шаблон, созданный с помощью этого языка, определяет, что будет показано на странице, и может быть использован для создания других страниц. Администраторы могут настроить сайт, используя один шаблон, или создать разные варианты дизайна для отдельных страниц.

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

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


 

Оптимизация (SEO) и продвижение

В панели управления TYPO3 есть раздел SEO, в котором представлено дерево страниц сайта. Вы можете выбрать любой раздел, чтобы сосредоточиться на его оптимизации. Из модуля доступны для редактирования следующие параметры:

  • Заголовок страницы для браузера.
  • Включение/отключение суффикса в названии страницы.
  • Описание страницы.

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

Заниматься оптимизацией страницы можно также через меню Page. У каждого раздела в контекстном меню есть пункт «Редактировать», который ведёт к его настройкам. В них представлено несколько вкладок, по которым разбросаны важные SEO-параметры:

  • На вкладке «Общие» вы можете выбрать тип страницы, отредактировать её название и добавить альтернативный заголовок, прописать ЧПУ, исключить раздел из адреса подразделов или настроить переадресацию.
  • Вкладка «Мета-данные» полностью посвящена поисковой оптимизации. Title-TAG помогает поисковым роботам проверить содержимое страницы. Он также отображается в поисковой выдаче в виде ссылки и становится заголовком вкладки в браузере. Канонический URL позволяет разделить страницы с одинаковым содержимым, а описание и ключевые слова представляют роботам дополнительную информацию о контенте.
  • Вкладка «Поведение» позволяет показать или скрыть страницу из поисковой выдачи или главного меню сайта.

На TYPO3 также есть модуль для формирования отчётов по SEO, который показывает информацию об оптимизации страниц: правильно ли используются уровни заголовков, у всех ли изображений прописаны alt, добавлено ли описание для нового раздела. Сведения доступны после публикации страницы. Над областью содержимого появляется ссылка на модуль с кнопкой «Обновить», позволяющей получить новый отчёт. Такой подход позволяет быстро обнаружить ошибки и качественно оптимизировать сайт под требования поисковых систем.


 

Ценовая политика

TYPO3 можно установить и использовать бесплатно. За расширения из официального каталога TER платить тоже ничего не придётся — они распространяются по свободной лицензии GPL. То же относится к шаблонам. Вы можете скачать их бесплатно из TER или создать самостоятельно с помощью бесплатного шаблонизатора TemplaVoila!.

Если вы создаёте сайт на локальном сервере, то использование TYPO3 не будет стоить ничего. Но для публикации его в общем доступе потребуется хостинг и домен. За них придётся заплатить. Чтобы вложение денег точно было эффективным, используйте для размещения сайта хостинг Bluehost. Его тарифы предлагают ресурсы, которые соответствуют требованиям CMS TYPO3.

Минимальная стоимость виртуального хостинга на Bluehost.com — $2.95 в месяц. В этом пакете предоставляется 50 Гб на диске, на которых можно разместить 1 сайт. Для снятия ограничений на количество сайтов и место на диске есть три старших тарифа, которые к тому же предлагают дополнительные возможности вроде защиты от спама, защиты домена, автоматического создания бэкапа и выделенного IP-адреса. Самый дорогой пакет услуг виртуального хостинга стоит $13.95 в месяц.

Для проектов, которые требуют гибкости в настройке, подойдёт VPS или физический сервер. Стоимость VPS стартует с $19.99 в месяц за двухъядерный процессор, 30 Гб на диске, 2 Гб памяти и пропускную способность 1 Тб. Максимальная комплектация обойдётся в $59.99 — здесь уже будет 8 ядер, 8 Гб RAM, 120 Гб на диске и 3 Тб трафика.

Крупные сайты на TYPO3 можно разместить на выделенных серверах. Bluehost предлагает три конфигурации стоимостью от $79.99 до $119.99 в месяц. В максимальной комплектации доступно 4 ядра @ 3.3 GHz, 1 Тб дискового пространства, 16 Гб RAM, 15 Тб трафика и 5 выделенных IP-адресов.

На Bluehost также можно зарегистрировать домен. Стоимость зависит от зоны. Например, доменное имя site.website можно приобрести за $1.99 в год, а site.com — за $11.99 в год. Домены в зоне RU и РФ на Bluehost купить нельзя, для этого нужно искать сертифицированный российский сервис для регистрации.


 

Плюсы и минусы

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

  • Высокий уровень расширяемости за счёт готовых плагинов и открытого исходного кода.
  • Многоязычный интерфейс и наличие отдельной русской версии.
  • Широкие возможности для кастомизации внешнего вида с помощью функционального шаблонизатора Templavoilla.
  • Встроенные инструменты SEO-оптимизации, количество и качество которых улучшается с помощью модулей.
  • Возможность редактировать контент через пользовательскую часть сайта.
  • Средства управления пользователями и группами, позволяющие назначать для них разрешения.

К недостаткам TYPO3 можно отнести не самое развитое русскоязычное сообщество, что ограничивает его развитие в рамках рунета. Особенно это касается вопросов интеграции с различными сервисами, для которой требуются модули, не представленные в официальном каталоге. Определённые сложности вызывает и использование собственного языка TypoScript, изучение которого требует времени. Без его освоения полностью раскрыть потенциал не получится, поэтому выбор TYPO3 для разработчик автоматически приводит к необходимости перелопатить гору документации.


 

Аналоги и конкуренты

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

Лучшие альтернативы TYPO3

uKit.com
uKit – конструктор бизнес-сайтов, подходящий для строительства портфолио, визиток, лендингов, небольших сайтов компаний. Для работы используется простой визуальный редактор с жёсткой вёрсткой, который помогает даже неопытным пользователям в короткий срок создавать привлекательный дизайн. Интерфейс сайта выстраивается из виджетов и блоков, доступных в библиотеке конструктора. Среди расширенных возможностей системы — вставка кода HTML и создание собственных палитр.

uCoz.ru
uCoz – мощный конструктор с модульной системой, по функциональности сопоставимый с бесплатными CMS. Возможности сервиса зависят от того, какие модули вебмастер подключил в панели управления. Гибкости системе придаёт возможность правки кода шаблонов через встроенный редактор. Однако на первых порах при настройке сайта можно обойтись без навыков программирования, используя только инструменты визуального редактирования. В отличие от TYPO3 на uCoz можно создать интернет-магазин без лишних проблем — вся функциональность добавляется после перехода на соответствующий тариф и подключения модуля «Магазин».

Wix.com
Wix – конструктор с огромной базой профессиональных шаблонов, широким набором инструментов кастомизации дизайна и мощным встроенным магазином приложений для расширения стандартной функциональности. На Wix получаются привлекательные сайты, но добиться положительного результат сложнее, чем на uKit. Виной тому творческая свобода, которую получают пользователи, — иногда она приводит к катастрофическим последствиям для дизайна. Расширения из встроенного магазина позволяют использовать Wix для создания разных проектов, в том числе коммерческих.

Конструкторы сайтов привлекают пользователей простотой. TYPO3 в этом аспекте определенно уступает, хотя на нём тоже можно работать без серьёзных навыков веб-разработки. Другое дело, что чем больше гибкости потребуется при создании сайта, тем выше требования к компетентности специалиста, работающего с CMS — встроенными инструментами редактирования обойтись не получится.

При выборе инструмента важно оценивать степень сложности проекта. Заводить TYPO3 ради портфолио бессмысленно, а вот uKit или Wix —  идеальный вариант. uCoz в этом смысле находится примерно в той же весовой категории, что и движок, но всё-таки предлагает чуть более простой подход в управлении, поэтому выглядит предпочтительнее для многих пользователей.


 

Примеры сайтов, созданных на TYPO3

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


 

Выводы и рекомендации

TYPO3 — CMS, которая требует серьёзного подхода. Это не тот случай, когда вы решили попробовать движок, немного поигрались с ним и бросили. В таком случае лучше даже не пытаться, потому что для полного освоения требуется изучить язык TypoScript.

TYPO3 выбирают опытные разработчики, которым нужен гибкий инструмент для создания средних и крупных проектов. У большинства из них уже есть положительный опыт работы с этой CMS.

Тем не менее, для начинающих вебмастеров вход в TYPO3 тоже не закрыт. Движок можно скачать бесплатно, а визуальные инструменты управления , простой интерфейс редактора и большое количество модулей помогут на первых порах администрировать сайт без правки кода. Но устанавливать эту CMS есть смысл только в том случае, если вы планируете со временем изучить всё её возможности. Для создания же простых проектов гораздо удобнее использовать те же конструкторы сайтов.

  • Автор: Дмитрий Луценко

no avatar