Продолжение истории про взлом 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 сентября
Комментарии (0)
Пока нет комментариев — будьте первым.