• +7 (903) 780-00-30
Как дядя Саша новый сайт получил (часть 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

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

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

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

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

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


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

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

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

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

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

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

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

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

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