Як дядько Сашко новий сайт отримав (частина 1) - WOW Studio
Як дядько Сашко новий сайт отримав (частина 1)
Є у нас улюблений клієнт – дядько Сашко, як він себе називає. І є у нашого клієнта 3 селища (поки три). А також був у дядька Сашка сайт http://old.tpom.ru, який практично нічого не продавав. Тому дядько Сашко прийшов до нас та отримав новий сайт http://tpom.ru.
Бажаєте заглянути «за лаштунки» розробки цього проекту?
Почали ми з аналізу ринку, конкурентів – це дозволило нам сформувати нову концепцію сайту. Спочатку ми зробили прототип майбутнього сайту, потім у справу включився дизайнер. Після того, як макети були затверджені дядьком Сашком, ми приступили до верстки та встановлення сайту на MODX REVO.
Найважливіше було зробити сайт красивим і зручним зовні та зсередини, бо дядько Саша сайтом керує сам, а він чоловік у віці, і хитромудру адмінку не освоїть.
Перший найважливіший етап після встановлення дистрибутива CMS MODX REVO — встановити необхідні компоненти, які полегшать життя програмісту та дядькові Саші.
Що одразу поставили:
- Ace
- AdminTools
- AjaxForm
- BackupMODX
- CKEditor
- ClientConfig
- FastUploadTV
- filetranslit
- FormIt
- frontendManager
- Gallery
- Jevix
- MetaX
- MIGX
- MinifyX
- modDevTools
- modMySettings
- pdoTools
- phpThumbOn
- SEO Pro
- SEO Tab
- tagElementPlugin
- TinyMCE Rich Text Editor
- translit
- UpgradeMODX
- VersionX
Щоб полегшити трохи початкове налаштування, можна поставити siteExtra на чистий двигун, він встановить частину компонентів і допоможе зробити початкові налаштування.
Давайте пройдемося трохи за встановленими доповненнями, я розповім навіщо требабуло стільки всього ставити.
BackupMODX - дозволяє нам робити бекапи без доступу на хостинг. Знову ж таки, незамінна річ у господарстві :)
AdminTools - відкрили для себе нещодавно, доповнення додає функціонал обраних елементів у дерево ресурсів та інші можливості.
filetranslit - без нього нікуди, є ще клієнти, які примудряються заливати файли з українськими назвами, в результаті потім складності при перенесенні. Тож «захист від дурня» ми теж обов'язково ставимо.
FastUploadTV - дозволяє легко та швидко завантажувати картинки. Як вивести це поле на першу вкладку, щоб воно було під рукою і на очах, розповім пізніше, коли опишу налаштування адмінки.
вимагає деяке налаштування TV-поля
Тип введення: просте завантаження файлу Шлях збереження: assets/images/--/ ( я зазвичай так ставлю) Префікс імені файлу: - Показувати значення TV: ні Показати зображення: так
Gallery — за його допомогою організована фотогалерея tpom.ru/gallery/gallery-poselok-marino.html
MinifyX - мінімізує код, знижує навантаження на сервер. У чанці шапки йде виклик
MetaX — працює з тэгами, дуже зручний компонент, але в чанці metax-xhtml4 я все ж таки вношу деякі доповнення від себе:
На цьому я поки зупинюся, одразу про все не розкажеш :) Якщо «залаштування» проекту цікаве, то обов'язково буде продовження, де я поділюся всіма «фішками» цього проекту зсередини.
Статтю читали за весь час 3302 раз(и)
Автор статті «Як дядько Сашко новий сайт отримав (частина 1)» Арт-директор «WOW Studio» «Люблю свою роботу!»