Насамперед при створенні сайту є розробка його дизайну і структури, але часто буває так що дизайн створеного сайту не підходити для використання в конкретній CMS.Деякі дизайнери починають верстку сайту під певну CMS, таким чином перекриваючи можливості своєї фантазії рамками і жорсткими правилами обраної системи управління сайтом.Але є системи до яких можливо застосувати будь-який дизайн сайту, про них і йтиметься в моїй статті.
Опишу досвід використання двох чудових CMS / CMF в яких є можливість інтеграції будь-якого дизайну сайту: ModX і Typo3.
ModX-система управління сайтом в якій є сучасний дизайн адміністративної частини з деревом сторінок з ліва.Дуже легка система, досить спритна і зрозуміла.Система має російський інтерфейс і співтовариство.Бачив в інтернеті детальну інструкцію по створенню блогу, інтернет магазину і сайту візитки.CMS має дві версії Evolution і Revolution.
Evolution — має класичну для цієї cms структуру і набір розширень, а Revolution включає в себе нові розробки спільноти і є майбутнім основним продуктом, але в даний момент базу розширень має менше ніж класичний варіант системи.
В ModX як я вище написав можна використовувати будь-який дизайн або HTML шаблон сайту.Сенс використання дизайну в цій системі такий:
HTML шаблон ділиться на частини і вміщується в чанкі, а в шаблоні цей шматок коду замінюється на ім’я Вашого чанка.А функції, php код та інші програмні динамічні коди поміщаються в сніпет.Сніпіти також викликаються в шаблоні за назвою.Тепер озброївшись спеціальними тегами ModX і зробленими Вами чанка і сніпітамі, ви будуєте ваш сайт, а спеціальний тег content виводить основний вміст сторінки.ModX до seo дуже дружелюбна і всілякого роду проблем при розкручуванні сайтів не виникає.Більше я про цю систему говорити в даній статті не буду.
Typo3 — ця система складна в освоєння, але це того варто.Якщо ви один раз зробите сайт на цій системі, то потім всі інші системи Вам будуть здаватися не зручними.Система має німецька якість і безпеку.Потужне Хешування і своя система шаблонізаціі.В Typo3 є дерево сторінок, що зручно для управління сайтом, приємна адміністративна частина порадує вас не раз своєю продуманістю і зручністю.Система розрахована на розробку корпоративних сайтів і порталів.Але у неї є всі можливості для створення практично будь-якого сайту, а якщо ви знайомі з програмуванням на php, то вам не буде проблемою скористатися потужним Api системи і написати своє розширення.В інтернеті є інструкції по створенню сайту на системі Typo3 де покрокове пояснення всіх етапів створення сайтів.
Завдяки своєму шаблонізатором в Typo3 можлива інтеграція будь-якого дизайну сайту.Ця система складна в навчанні, по ній є безліч документації і мінлива, відео уроків і статей.Якщо вам потрібен багатомовний сайт то тупо3 це найкращий і безкоштовний варіант.