О сайте

Идея и технологии

Идея и реализация

Изначально сайт задумывался как более насыщенная версия Телеграм-канала. В предыдущей реализации были более развёрнутые посты о музыке, музыкантах, собственные размышления об искусстве в целом и направлениях в частности. Тогда же начали появляться более развёрнутые и разнообразные по содержанию (т.е. включающие в себя и музыкальные, и видеопримеры) биографии дирижёров, композиторов, исполнителей.

Со временем возникла необходимость использования более атомарного подхода при создании записей о музыкантах: годы жизни, чем занимался, какую страну представляет. Сначала эта необходимость удовлетворялась целиком и полностью, но впоследствии, спустя несколько системных обновлений (не связанных с содержимым сайта напрямую), реализация такого подхода начала приводить к многочисленным ошибкам, в связи с чем работа над проектом была временно приостановлена до момента, когда будет найдено другое решение, позволяющее без каких-либо ограничений реализовывать необходимые задумки. К слову, раз вы это читаете, значит, решение на данный момент найдено 🙃

Технологии

На момент создания сайта за плечами был опыт работы с разными системами управления содержимым (или CMS - Content Management System): это были и Drupal, и Wordpress, и ModX (очень поверхностное знакомство), и Joomla. Как раз в первом варианте сайта использовался WordPress как наиболее простая в экасплуатации и быстрая в установке система.

Текущая реализация сделана на основе так называемой hybrid CMS (гибридной системы управления содержимым): такая система разделяет внутреннюю логику работы и то, что мы видим на экране. Это позволяет показывать содержимое на разных типах устройств, будь то смартфон, умные часы или экран ноутбука. Дополнительно к этому появилась возможность устанавливать свои правила игры при создании материалов: для страниц с биографиями указывать одни данные, для разборов — другие, для простых статей — третьи.

Собственно, на чём работает сайт:

  • Хостинг (дом для сайта): Timeweb, сервера располагаются в России
  • Движок (или CMS): Craft CMS 4 (4.4.9), Solo edition
  • Гарнитура (ну или попросту шрифты): Paratype, а конкретнее:
    • PT Sans (для обычного текста):
      Аэрофотосъёмка ландшафта уже выявила земли богачей и процветающих крестьян
    • PT Serif Caption (для заголовков):
      Аэрофотосъёмка ландшафта уже выявила земли богачей и процветающих крестьян
    • PT Astra Serif (для динамических оттенков на странице с анализом):
      ff, mp, mf, sfz, rfz, crescendo, diminuendo
  • Иконки на сайте: Tabler Icons

Изображение в заголовке: Markus Spiske / Unsplash