Студия разработки сайтов и приложений

Netspark.ru

Умный ежедневник турагента

Доктурист

Платформа для ботов в Telegram

Ботопотамы

Возвращение к истокам произошло

Слон бульдог и игуана идут навстречу Друпал-солнцу

Свершилось то, о чем так долго говорили большевики. Моя домовая страница переехала на Drupal 11! И, надо заметить, года все-таки не прошло.

Это окончательная точка в затянувшемся эксперименте с OctoberCMS: остальные лендосы я перевёл на статику (просто html). Потому что каждый с выходом уязвимости в PHP нужно было мощно обновлять, и ну его на фиг.

По ходу переезда домовая страница получила плюшки, которые я давно хотел добавить, например:

  • заметки в бложеке сделал на параграфах, и это самое клёвое. Теперь можно втыкать в середину поста что угодно, например тизеры всякие. На следующем обзоре сериальчиков испытаю.
  • галереи можно смотреть целиком в лайтбоксе, независимо от пагинации.
  • всякое сео-гео-шмео и микроразметка стали гораздо лучше (во всяком случае, полнее).
  • поиск на search api куда круче того, что в октобере был.
  • админка на gin, reorder фоток в альбомах, апгрейд бутстрапа с 3 до 5 и много разных удобных мелочей.

Единственное, что в Октобере мне нравилось больше — это маркдаун-редактор, в который удобно втыкать тексты из Обсидиана. Наверно сделаю себе такой же.

А ещё теперь у домовой страницы есть английская версия. Не знаю, сильно ли она пригодится, но это прикольно и я давно хотел. Клод кстати под моей редакцией неплохо так переводит, и даже шутейки сам старается сохранять. Уже полсотни заметок перевели с ним, постепенно, потихонечку, добавим ещё. Хотя вряд ли всё до 2009 года будем, конечно.

Вообще конечно Клод Код тут оказался чистой магией под кончиками пальцев. Не только хорошо собрал на Друпале то, что задано — он еще и парсер для импорта материалов написал так, чтобы сразу по параграфам раскладывать, и медиа тоже импортнул с разделением на типы, как надо, и focal point поставил. До кучи написал юнит-тесты на кастомный код и визуальные регрессии на BackstopJS, чтобы проверять как дизайн перенёсся.

Тут дело (помимо качества самого Клода, естественно) в двух вещах:

  1. У Друпала огромная инфраструктура и сообщество. Масса материалов, примеров, кода, практик. Через это Claude Code очень хорошо умеет в Drupal.
  2. У меня несколько проектов на D11 сделанных уже есть. Соответственно, есть наработки, чеклисты, джентльменский набор модулей и практик. Клоду можно это показывать — и он сразу сделает как мне нравится.

PageSpeed на десктопе после переезда показывает вот чего:

Pagespeed for graker.ru

Сильно круче, чем было. У мобилок перформанс немного похуже, но победим и это.

Оформление сразу обновлять не стал, а то еще год бы обновлялся. Но оно тоже почти готово. Прогрессивный модуль Canvas тоже не стал ставить, но после редизайна наверно поставлю.

Заодно я кстати переехал в селектель, заменив последнюю копию надоевшей панельки ispmanager на traefik + docker compose окружение. Но про это в другой раз.

В общем, крайне доволен. Теперь надо доделать новый сайтик студии и заживём!

Обсуждение

Чтобы обсудить заметку, написать комментарий, или просто связаться, заходите в Телеграм-канал. У нас весело и всем рады!

Также меня можно найти в Хвиттере, VC.ru, Дзене, или Тенчате. А если вы на парковке, присоединяйтесь к каналу в Max!