TYPO3: различия между версиями
[непроверенная версия] | [непроверенная версия] |
Rubinbot (обсуждение | вклад) м Робот: добавление заголовков в сноски; исправление двойных сносок |
Нет описания правки |
||
Строка 94: | Строка 94: | ||
== Примечания == |
== Примечания == |
||
{{примечания}} |
|||
== Ссылки == |
== Ссылки == |
||
{{Портал|Свободное программное обеспечение}} |
{{Портал|Свободное программное обеспечение}} |
||
Строка 103: | Строка 101: | ||
* [http://forum.typo3.biz/ Русскоязычный форум по TYPO3] |
* [http://forum.typo3.biz/ Русскоязычный форум по TYPO3] |
||
* [http://www.typo3.ru/index.php?id=documentation Русскоязычная документация по TYPO3] |
* [http://www.typo3.ru/index.php?id=documentation Русскоязычная документация по TYPO3] |
||
* [http://www.typo3.ru/index.php?id=examples Примеры внедрения TYPO3] |
* [http://www.typo3.ru/index.php?id=examples Примеры внедрения TYPO3]{{примечания}} |
||
{{Системы управления содержанием}} |
{{Системы управления содержанием}} |
Версия от 19:45, 16 апреля 2014
TYPO3 | |
---|---|
| |
TYPO3 6.1 backend | |
Тип | Система управления содержимым |
Автор | Каспером Скорхёем |
Разработчик | TYPO3 Ассоциация |
Написана на | PHP, SQL, JavaScript |
Языки интерфейса | 51 язык |
Первый выпуск | 1998 |
Аппаратная платформа | Кросс-платформенное программное обеспечение |
Последняя версия | 6.2.0 (2014-03-25[1]) |
Репозиторий |
git.typo3.org/Packages/T… github.com/TYPO3/TYPO3.C… |
Состояние | Активная разработка |
Лицензия | 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 имеет два режима работы: 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 — альтернативный шаблонизатор для 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 на каком-либо сайте являются:
- наличие комментария с текстом "This website is powered by TYPO3..." в заголовке html-кода страниц (комментарий может быть отключен разработчиком сайта);
- наличие формы входа в BackEnd по адресу вида: http://домен/typo3/ (страница может быть закрыта для доступа по IP).
События
29.Окт.2013 TYPO3 Конференция 2013
TYPO3 CMS 6.1.5, 6.0.10, 4.7.15 and 4.5.30 новый релиз
Примечания
Ссылки
- Официальный сайт разработки TYPO3 (англ.), в том числе вики (англ.)
- Сайт TYPO3 Association (англ.)
- Сайт русскоязычного сообщества TYPO3
- Русскоязычный форум по TYPO3
- Русскоязычная документация по TYPO3
- Примеры внедрения TYPO3
- ↑ Download - TYPO3 - The Enterprise Open Source CMS
- ↑ Страница TYPO3 на BuiltWith.com
- ↑ Список сайтов Epson Corporation, работающих на CMS TYPO3
- ↑ Список сайтов Philips, работающих на CMS TYPO3
- ↑ Список сайтов Schwarzkopf, работающих на CMS TYPO3
- ↑ Список сайтов UNICEF, работающих на CMS TYPO3
- ↑ Список сайтов ЮНЕСКО, работающих на CMS TYPO3
- ↑ Список сайтов Konica Minolta, работающих на CMS TYPO3
- ↑ Список сайтов Cisco Systems, работающих на CMS TYPO3
- ↑ Примеры внедрения TYPO3