TYPO3

TYPO3
TYPO3
Logo of TYPO3
TYPO3 Backend.png
TYPO3 6.0 backend
Тип

Система управления содержимым

Автор

Каспером Скорхёем

Разработчик

TYPO3 Ассоциация

Написана на

PHP, SQL, JavaScript

Языки интерфейса

51 язык

Первый выпуск

1998

Аппаратная платформа

Кросс-платформенное программное обеспечение

Последняя версия

6.0 (2012-11-27[1])

Состояние

Активная разработка

Лицензия

GNU General Public License

Сайт

typo3.org
Русскоязычное сообщество

TYPO3 [тайпо три или типо три] — система управления сайтами (CMS/CMF) с открытым исходным кодом и свободной лицензией. Написана на PHP, для хранения данных использует любую реляционную базу данных, поддерживаемую TYPO3 DBAL, включая MySQL, Oracle Database, PostgreSQL и другие. Работает на таких серверах, как Apache или IIS, и на большинстве операционных системах, таких как Linux, Microsoft Windows, FreeBSD, Mac OS X и OS/2.

Содержание

Автор и лицензия

Система создана Каспером Скорхёем и распространяется бесплатно под лицензией GNU GPL. TYPO3 — гибкая и расширяемая система, с удобным интерфейсом, большим количеством модулей и функций. Она является прямым конкурентом коммерческих систем и, по словам немецкого IT-журнала iX, «TYPO3 не нуждается в том, чтобы прятаться за спины своих коммерческих конкурентов». Сейчас ядро TYPO3 разрабатывается двумя командами. Одна команда разработчиков работает над ветвью 4.x (лидер — Michael Stucki). Другая команда работает над ветвью 5.x (лидер — Robert Lemke). Независимые разработчики создают сотни плагинов. Команда по согласованию расширений старается обеспечить наилучшее взаимодействие между расширениями. На данный момент более 5700 расширений доступно для скачивания из репозитория.

Режимы работы

TYPO3 имеет два режима работы: frontend и backend. Frontend — это «лицо» сайта, то, каким он виден посетителям. Backend — это интерфейс для администраторов и редакторов сайта. Кроме того, поддерживается режим frontend-редактирования, позволяющий редакторам вносить правки непосредственно при просмотре «лица» сайта.

Концепция

Структура сайта в TYPO3 представлена деревом страниц. На каждой странице могут быть размещены элементы содержимого — небольшие блоки информации: текст, текст + изображение, изображение, таблица, чистый html, плагин и др. TYPO3 основана на шаблонах. Существуют готовые шаблоны для TYPO3, однако в основном шаблоны строятся заново на специальном конфигурационном языке TypoScript. Несмотря на использование script в названии, TypoScript не является процедурным языком. Он используется для конфигурирования и отображения сайта. TypoScript является альтернативой другим конфигурационным языкам, таким как ini или conf-файлы, XML или JSON.

Основные возможности

  • Редактор текста с форматированием (RTE) и проверка орфографии
  • Редактор текста с форматированием (FCKeditor) и модификация от сторонних разработчиков
  • Отмена изменений и история изменений
  • Предпросмотр перед публикацией
  • Буфер обмена
  • Редактирование содержимого из frontend и backend
  • Внутренние ссылки (возможны ссылки на уровне элементов содержимого)
  • Внутренний поисковый механизм
  • Одна установка системы для многих сайтов (с единым деревом страниц)
  • Одна установка системы для многих доменов
  • Templavoila
  • Гибкая система разграничения прав для редакторов сайта
  • Динамическое построение меню — текстовых и графических
  • Возможность авторизации пользователей через LDAP
  • Версионирование
  • Рабочие области (workspaces)
  • Поддержка WML
  • Поддержка XML
  • Поддержка импорта и экспорта RSS
  • Экспорт в PDF
  • Экспорт в статический HTML
  • Кэширование страниц

Templavoila

Процесс создания шаблона в Templavoila

Templavoila — альтернативный шаблонизатор для TYPO3. С помощью Templavoila из HTML-шаблона генерируется TYPO3-шаблон без изменений в структуре HTML. Процесс генерации Templavoila-шаблона (мэппинг) представляет собой сопоставление областей HTML-кода и той функциональности, которая будет связана с этими областями. Например, один из тегов <div> будет заменяться на меню, вместо другого тега будет подставлен элемент контента. Мэппинг выполняется с помощью мыши и не требует даже знания HTML. Важной особенностью Templavoila является возможность создания Flexible Content Elements (FCE) — динамических элементов контента. Это особые элементы контента, которые могут включать в себя более мелкие элементы контента и располагать их в соответствии со структурой HTML-шаблона. FCE строятся по тем же принципам, что и Templavoila-шаблоны страниц, создавая эффект «шаблона в шаблоне». Использование FCE позволяет чрезвычайно гибко управлять содержимым страницы.

Расширения

Основные расширения для TYPO3

  • Гибкая новостная система
  • Форум
  • Интеграция с существующими форумами
  • Галереи изображений
  • Интернет магазин и каталог
  • Голосования
  • Блог
  • Рассылки
  • Чат
  • Календарь

Сайты

TYPO3 работает более чем на 230 000 сайтах[2], включая сайты Epson Corporation[3] , Philips[4], Schwarzkopf[5], UNICEF[6], ЮНЕСКО[7], Konica Minolta[8], Cisco[9] (все приведенные по сноскам сайты компаний имеют комментарий с упоминанием TYPO3 в HTML-коде страниц). TYPO3 — это промышленная CMS/CMF, отвечающая высоким стандартам безопасности. Она используется на сайтах десятков европейских банков, сотен международных организаций и крупных компаний, уделяющих значительное внимание безопасности своих интернет-систем.

В России TYPO3 используют: ВЦИОМ, РГМУ, сервер органов гос. власти Республики Бурятия, Сайт Президента Республики Бурятия,Сайт Президента Республики Дагестан, Сайт Дагестанского государственного технического университета, банк Финсервис, Группа компаний «ИНТАЛЕВ», Уральская академия государственной службы, 9 из 13 официальных сайтов ОАО «Газпром», ОАО «Хакасэнерго» и другие организации[10].

Основными признаками использования TYPO3 на каком-либо сайте являются:

  1. наличие комментария с текстом "This website is powered by TYPO3..." в заголовке html-кода страниц (комментарий может быть отключен разработчиком сайта);
  2. наличие формы входа в BackEnd по адресу вида: http://домен/typo3/ (страница может быть закрыта для доступа по IP).

Примечания

Ссылки


Wikimedia Foundation. 2010.

Игры ⚽ Нужна курсовая?

Полезное


Смотреть что такое "TYPO3" в других словарях:

  • TYPO3 — 4.4 Backend Basisdaten …   Deutsch Wikipedia

  • Typo3 — 4.0.2 Backend Basisdaten …   Deutsch Wikipedia

  • TYPO3 — Backoffice de TYPO3 4.4 …   Wikipédia en Français

  • Typo3 — Бекэнд TYPO3 Тип CMF Разработчик TYPO3 association и сообщество разработчиков …   Википедия

  • TYPO3 — Captura de pantalla que muestra uno de los módulos de TYPO3 4.4 …   Wikipedia Español

  • TYPO3 — Infobox Software name = TYPO3 caption = TYPO3 backend module developer = [http://association.typo3.org/ TYPO3 Association] latest release version = 4.2.1 | latest release date = release date|2008|06|11 latest preview version = latest preview date …   Wikipedia

  • Typo3-Live — TYPO3 TYPO3 4.0.2 Backend Basisdaten …   Deutsch Wikipedia

  • TYPO3 Association — Logo von TYPO3 Gründer Kasper Skårhøj und weitere Typ eingetragener Verein Gründung 2004 Sitz Baar, Schweiz …   Deutsch Wikipedia

  • Typo3 Association — Die TYPO3 Association (eigene Schreibweise TYPO3 Association) ist ein Verein nach Schweizer Recht (im Sinne von Art. 60 ff. des Schweizerischen Zivilgesetzbuches), der im November 2004 von Mitgliedern der TYPO3 Community, darunter auch Kasper… …   Deutsch Wikipedia

  • Formidable for TYPO3 — Infobox Software name = Formidable caption = Formidable is based on TYPO3 developer = [http://www.ameos.com/ Ameos] latest release version = 2.0.248| latest release date = release date|2008|09|20 operating system = Cross platform platform = PHP… …   Wikipedia


Поделиться ссылкой на выделенное

Прямая ссылка:
Нажмите правой клавишей мыши и выберите «Копировать ссылку»