Создание и раскрутка сайтов - веб-студия WebStudio2U Написать письмо в студию веб-дизайна WebStudio2U Авторизация Лента новостей студии веб-дизайна WebStudio2U Карта сайта

Разработка сайтов на CMS TYPO3

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

TYPO3 — это бесплатная система управления контентом с открытым исходным кодом. Написана она на языке PHP и для хранения данных может использовать любую реляционную СУБД: MySQL, PostgreSQL, Oracle Database и др. Установить TYPO3 можно практически на любую операционную систему.

Разработка сайтов на TYPO3 позволяет создавать достаточно удобные для конечного пользователя (т. е. владельца сайта) решения. Например, редактирование содержимого сайта можно выполнять как в режиме frontend так и в режиме backend. Редактирование в режиме frontend удобно в том случае, если правки вносятся редактором, не имеющим познаний в области веб-программирования.

Текстовый редактор в TYPO3 выполнен так, что работа с ним напоминает работу с привычными текстовыми редакторами типа Microsoft Word. К тому же, текстовый редактор TYPO3 имеет встроенную проверку орфографии, что бывает очень полезно при написании или редактировании статей для сайта.

Интерфейс CMS TYPO3 для администрирования сайта (backend) представлен в виде трех основных колонок: главное меню, дерево страниц, рабочая область. Каждая страница в TYPO3 может состоять из нескольких элементов: только текста, текста и изображений, только изображений, плагинов и т. д. В системе имеется собственный конфигурационный язык TypoScript, с помощью которого можно создавать шаблоны дизайна сайтов.

Каковы основные возможности TYPO3? Вот некоторые наиболее интересные:

  • система позволяет отменять внесенные изменения и просматривать историю изменений;
  • есть возможность предпросмотра изменений перед публикацией;
  • имеется внутренний поисковый механизм;
  • систему можно установить единожды для многих сайтов или же для многих доменов;
  • есть возможность динамического построения меню;
  • система позволяет экспортировать страницы в PDF, HTML;
  • система поддерживает WML, XML;
  • в систему включена возможность авторизации пользователей через LDAP;
  • в системе доступна поддержка импорта и экспорта RSS.

Интересной особенностью TYPO3 является наличие шаблонизатора Templavolia. С помощью этого шаблонизатора можно из обычного шаблона HTML сделать шаблон для TYPO3 без «потерь качества», т. е. шаблон полностью сохранит структуру HTML-документа.

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

Теги:
разработка сайтов, cms typo3, разработка сайтов на cms