• +7 (499) 350-42-98
Как дядя Саша новый сайт получил (часть 1)
Главная / Блог / Разработка сайтов / Как дядя Саша новый сайт получил (часть 1)
Как дядя Саша новый сайт получил (часть 1)

Как дядя Саша новый сайт получил (часть 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 на чистый движок, он установит часть компонентов и поможет сделать первоначальные настройки.

Давайте пройдемся немного по установленным дополнениям, я расскажу зачем надо было столько всего ставить.

ClientConfig — незаменимый компонент для всех наших проектов. Так как я «помешана» на удобстве админки для клиентов, то ClientConfig помогает вывести необходимые данные (телефон, адрес, e-mail и т. п.) в одно место, чтобы например при изменении телефона клиентом, он поменялся сразу на всем сайте. В шаблон данные вставляются, очень удобно.
ClientConfig

BackupMODX — позволяет нам делать бэкапы без доступа на хостинг. Опять же, незаменимая вещь в хозяйстве :)

AdminTools — открыли для себя недавно, дополнение добавляет функционал избранных элементов в дерево ресурсов и другие возможности.

filetranslit — без него никуда, есть еще клиенты, которые умудряются заливать файлы с русскими названиями, в итоге потом сложности при переносе. Так что «защиту от дурака» мы тоже обязательно ставим.

FastUploadTV — позволяет легко и быстро загружать картинки. Как вывести это поле на первую вкладку, чтобы оно было под рукой и на виду, расскажу позднее, когда опишу настройку админки.
FastUploadTV

требует некоторую настройку TV-поля
FastUploadTV

Тип ввода: простая загрузка файла
Путь сохранения: assets/images/{d}-{m}-{y}/ (я обычно так ставлю)
Префикс имени файла: {rand}-
Показывать значение TV: нет
Показать изображение: да

Gallery — с его помощью организована фотогалерея tpom.ru/gallery/gallery-poselok-marino.html

MinifyX — минимизирует код, снижает нагрузку на сервер.
В чанке шапки идет вызов
MinifyX

MetaX — работает с тэгами, очень удобный компонент, но в чанке metax-xhtml4 я все же вношу некоторые дополнения от себя:

MetaX

На этом я пока остановлюсь, сразу обо всем не расскажешь :) Если «закулисье» проекта интересно, то обязательно будет продолжение, где я поделюсь всеми «фишками» этого проекта изнутри.

Статью читали за все время 1 раз(а)

Елена Бредова Елена Бредова

Автор статьи «Как дядя Саша новый сайт получил (часть 1)»
Арт-директор «WOW Studio»
«Обожаю свою работу!»

Будь в курсе событий!


Что еще почитать

Эксперт Илья Шагаев рассказывает об изменениях в законе о персональных данных: что изменится, какие будут последствия и как к этому подготовиться.

Узнать больше

Несомненно удобно, когда управление картой, точками на ней выведено в системе управления сайтом. Так мы и сделали для одного проекта для агенства недвижимости.

Узнать больше

Список наиболее часто используемых сниппетов для CMS MODx Evolution.

Узнать больше
Портфолио

Наши самые любимые работы

FLUKE-RF
Анна Иотко
Мастерская Жалюзи
Деревянные дома Naturi
Botanique No1 - FLOWER SHOP
Дворец спорта «ПУШКИНО»