Створення сайтів - студія веб-дизайну WebStudio2U Контактні дані веб-студії WebStudio2U RSS стрічка веб-студії 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