Як дядько Сашко новий сайт отримав (частина 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» «Люблю свою роботу!»