Основная информация
На TYPO3 работает несколько сотен тысяч сайтов, включая сайты Parallels, Philips, Airbus, Lufthansa (подробнее). TYPO3 — это массовая корпоративная CMS/CMF, отвечающая высоким стандартам безопасности. Она используется на сайтах сотен международных компаний, официальных сайтах десятков вузов и государственных организаций. По данным BuiltWith существует более 250 000 действующих TYPO3-сайтов.
В России TYPO3 используют: Газпром, ВЦИОМ, РНИМУ им. Пирогова, Уральский федеральный университет, Базальт СПО и другие организации. В октябре 2010 года в домене RU насчитывалось более 1300 действующих сайтов на TYPO3 (по данным исследования компании iTrack).
Система создана Каспером Скархойем и распространяется бесплатно под лицензией GNU GPL. TYPO3 — гибкая и расширяемая система, с удобным интерфейсом, большим количеством модулей и функций. Она является прямым конкурентом коммерческих систем и, по словам немецкого IT-журнала iX, «TYPO3 не нуждается в том, чтобы прятаться за спины своих коммерческих конкурентов».
Режимы работы
TYPO3 имеет два режима работы: frontend и backend. Frontend - это "лицо" сайта, то, каким он виден посетителям. Backend - это интерфейс для администраторов и редакторов сайта. Кроме того, поддерживается режим frontend-редактирования, позволяющий редакторам вносить правки непосредственно при просмотре "лица" сайта.
Концепция
Структура сайта в TYPO3 представлена деревом страниц. На каждой странице могут быть размещены элементы содержимого - небольшие блоки информации: текст, текст + изображение, изображение, таблица, чистый html, плагин и др. TYPO3 основана на шаблонах. Существуют готовые шаблоны для TYPO3, однако в основном шаблоны строятся заново на специальном конфигурационном языке TypoScript. Несмотря на использование script в названии, TypoScript не является процедурным языком. Он используется для конфигурирования и отображения сайта. TypoScript является альтернативой XSLT.
Основные возможности
- Редактор текста с форматированием (RTE)
- Отмена изменений и история изменений
- Предпросмотр перед публикацией
- Буфер обмена
- Редактирование содержимого из frontend и backend
- Внутренние ссылки (возможны ссылке на уровне элементов содержимого)
- Внутренний поисковый механизм
- Одна инсталляция системы для многих сайтов (с единым деревом страниц)
- Одна инсталляция системы для многих доменов
- Гибкая система разграничения прав для редакторов сайта
- Динамическое построение меню - текстовых и графических
- Возможность авторизации пользователей через LDAP
- Версионирование
- Рабочие области (workspaces)
- Кэширование страниц
Расширения
Основные расширения для TYPO3
- Модули для управления новостями и статьям (tt_news, news)
- Модули, позволяющие построить архив документов с гибкой категоризацией и поиском в файлах разных типов (MS Word, MS Excel, PDF) над обычным файловым хранилищем
- Интеграция сайтовых поисковых систем (Sphinx и др.) для индексирования и поиска по страницам сайта с учетом русской морфологии
- Модули регистрации пользователей и личного кабинета
- Модули гибко настраиваемых форм с возможностью показа/скрытия полей в зависимости от ранее заполненных полей (powermail и другие)
- Форумы (pforum, tt_board) с возможностью иметь несколько форумов в разных разделах сайта с единой или раздельной регистрацией
- Галереи изображений
- Модули для отображения видео в различных форматах
- Интернет магазины/каталоги (shop, cart, caddy)
- Голосования (простые модули голосования с выбором одного из вариантов ответа и модуль для проведения профессиональных социологических опросов с более чем 10 типами ответов)
- Модули комментирования и гостевые книги
- Блоги
- Гибкая система email рассылок, поддерживающая возможность отслеживания доставки сообщений
- Модуль для визуальной простановки и редактирования ссылок на области изображения (imagemap)
- Календари мероприятий
- Модули для SEO (google sitemap и т. п.)
Обратите внимание