Продолжение истории про взлом Joomla.

Краткое содержание

Популярные CMS (Joomla и Wordpress) с 2026 года под прицелом благодаря быстрому поиску уязвимостей с помощью ИИ.

Если у вас на хостинге лежит сайт на джумла или вордпресс и вы не обновляете его и расширения, то он, вероятно уже взломан.

Полный текст здесь

В этом материале я хочу рассказать не про взлом, а про то, что построил взамен.

Раньше на Joomla мы держали:

  • лэндинги, потому что там есть супер расширение - Gridbox,

  • рассылки, из-за еще более суперского расширения - Acymailing.

Как хранил лэндинги раньше?

В прошлом году конструктор лэндингов на Джумла стал все больше обрастать пылью за ненадобностью, т.к. все лэндинги я стал делать с помощью ИИ, что в разы быстрее и круче.

Но! Появился небольшой бардак:

  • часть лэндингов остались на конструкторе,

  • часть лэндингов сверстаны отдельными страницами,

  • часть лэндингов сверстаны, но встроены в конструктор.

Пока лендинг работает, разницы никакой. Но стоит понадобиться правке — начинается археология. Какой из них где? Через конструктор его править или идти к ИИ? Как быть с картой сайта и битыми ссылками?

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

Аксиома, из которой всё выросло

Лендинг правится редко.

Написали, вывели в эфир — и дальше он живёт месяцами / годами без изменений. Тексты не трогаются, структура не трогается.

А что трогается постоянно? Акции. Включить скидку. Поставить таймер. Поменять цену. Потом всё это снять и вернуть как было. Раз в квартал, а то и чаще — и каждый раз руками для 8 продуктов на 10 разных страницах.

Вот это хозяйство и съедало время. Не создание лендингов, а их обслуживание.

Что я сделал: единый контур

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

Как это устроено:

  • Все лендинги в одной админке. Список, где сразу видно, что есть и по каким адресам живёт.

  • Все URL известны и управляемы. Никаких «где-то там лежит файлик».

  • Менеджер редиректов. Битые ссылки из Яндекс.Вебмастера подхватываются и направляются на живые страницы — а не в 404, где терялся трафик.

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

  • Ключевые элементы вынесены отдельно. Для каждого лендинга можно поменять цену, включить таймер акции — и задать, когда всё это само снимется и вернётся к исходному виду.

    Последний пункт — тот самый, ради которого всё затевалось. Акция теперь ставится просто в настройках и гаснет сама. Не надо помнить, что во вторник в полночь надо зайти и всё откатить.

  • Все лэндинги делаются и правятся из одного чата с ИИ.

Вывод

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

Вот взломали Joomla и я понял, всё, нужно переделать все старые лэндинги и завести их в единый контур и финально облегчить себе жизнь с лэндингами для School-master.

Что в результате получилось?

[ КАРТИНКА: общий список лендингов в админке ]

  • 18 лэндингов

  • документы

  • история версий

На все ушло дней 10.

ДЕСЯТЬ ДНЕЙ! Да, я некоторые лэндинги раньше месяцами писал.

Как теперь выглядит работа

Моё участие в создании лендинга свелось к минутам.

Нужен новый — я даю задачу ИИ, он верстает. Нужна правка текста — то же самое.

Я не открываю редактор кода. Я не вспоминаю, на чём сделан конкретный лендинг. Я не ищу, куда положить файл.

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

[ КАРТИНКА: карточка лендинга с полями цены и таймера ]

SEO и GEO прописываются сами

Это отдельный кусок, который я считаю недооценённым.

Для каждого лендинга автоматически формируется:

  • микроразметка schema.org — чтобы поисковик понимал, что на странице

  • разметка Open Graph — чтобы ссылка нормально выглядела при отправке в мессенджер или соцсеть

  • оптимизация под ИИ-поисковики — то, что называют GEO, Generative Engine Optimization

Про последнее скажу отдельно. Поиск сейчас меняется: люди всё чаще спрашивают у ChatGPT, Claude или Алисы вместо того, чтобы листать выдачу. И то, попадёте вы в ответ ИИ или нет, зависит от того, как размечена и структурирована страница. Делать это руками для каждого лендинга — работа, которую никто не будет делать. Поэтому она должна делаться сама.

Что получилось в итоге

Сегодня, разгребая последствия взлома, я довёл дело до конца: все лендинги School-master и «Азбуки плодности» переехали под единый контур. Joomla там больше нет.

И картина сложилась такая, какой я хотел её видеть: одна админка, все адреса под контролем, акции включаются и выключаются сами, разметка прописывается автоматически, а вёрстку делает ИИ.

Никакой CMS. Никаких расширений от неизвестных авторов. Никакого «а на чём этот сделан?».

Важно

На следующей неделе я выпущу бонусный блок к курсу по созданию лендингов с ИИ — «Система лэндингов» про то, как собрать у себя точно такой же контур: где лежат лендинги, как устроены редиректы, как вынести цены и таймеры в админку и как настроить автоматическую разметку.

Кто уже проходил курс — блок получите бесплатно, докупать ничего не нужно. Кто ещё нет — до конца августа на курс действует скидка.

Мой курс

Лендинги с помощью ИИ за день

Как создавать лэндинги за день и собрать систему под одной крышей — с автоматическим SEO/GEO.

Посмотреть курс

Скидка (до 40%) до 2 сентября

Интересный отзыв от ИИ на мой курс по Лэндингам с ИИ

Интересный отзыв от ИИ на курс по Лэндингам с ИИ

Один из клиентов закинул информацию по курсу в ИИ, чтобы узнать стоит проходить или нет. Вот, что ответил ИИ.