Форум Об архиве старого форума

Старый форум forum.rozamira.org (сейчас это архив) под угрозой отключения. Главная причина одна: движок форума не обновлялся с 2008 года, то есть уже 18 лет, что по меркам интернета очень много, примерно как от рождества Христова.

Это причина привела к двум следствиям:

1. Форум не может работать на PHP версии выше 5.3., хотя все современные работают на 8.0 и выше. Переделать скрипты форума на более высокую версию уже невозможно, либо это потребует избыточных усилий (овчинка выделки). Форум в текущем виде пока не исчез из Рунета только потому, что крупные хостинг-компании (типа той, где мы сидим 22 года) до сих пор поддерживают старое ПО из-за любви к старым клиентам. Но когда-нибудь они перестанут поддерживать старьё, и такие сайты, как наш, исчезнут из цифрового Энрофа. По моим оценкам, осталось около года.

2. Второе следствие более острое: любой старый и увесистый сайт с кучей контента рано или поздно становится мишенью для «слепых» DDoS-атак, попадая в базу соответствующих алгоритмов. Десятки тысяч автоматических запросов к сайту способны перегрузить возможности виртуального хостинга. Цель таких атак — вынудить хозяев сайта купить ежемесячную защиту от DDoS. Если этого не делать, то можно потерять и хостинг (тебя отключат), и домен (атака часто идёт по имени домена). Это целый транснациональный бизнес. Но если для действующих форумов на новых движках такая защита оправдана, то для статичных архивов — вряд ли.

Вот скрин, снятый мною недавно, там уже виден всплеск нагрузки в 20 тысяч визитов за 15 минут:
Превышение нагрузки 7 окт 2026.jpg

Именно эти последствия я предвидел, когда в 2019 году открыл новый форум, где мы находимся сейчас. Если бы слушал мнения в стиле «не надо ничего менять», то сейчас наше положение было бы намного хуже.

На форуме Высоцкого была аналогичная ситуация, но там я отпустил процесс на волю актива, решив не вмешиваться. В итоге осенью 2025 года форум Vysotsky.ws, открытый мною в 2008, попал под непрекращающиеся волны DDoS-атак. За год до этого начал предупреждать сообщество о необходимости срочно переезжать на новый движок. Говорил также, что на php 5.3 форум долго не протянет. Когда грянул гром, коллективный шельт ещё полгода собирался мыслями и деньгами. Весной 2026 собрали, наконец, нужные средства, нашли толкового технического админа мне на замену, и переехали на новый адрес и новый движок. Старым пришлось пожертвовать. Архив старого форума превратили в html, не зависящий от PHP.

Похожая работа по архиву предстоит у нас. Всё, что по адресу forum.rozamira.org, предстоит трансформировать в HTML-архив. Работа эта не сложная, но муторная. Мне нужно будет несколько дней чистого времени и около $100, чтобы пересобрать архив с помощью ИИ.

А ещё кто-то должен будет посмотреть Избранное старого форума forum.rozamira.org/best и вот эту тему, открытую Павлом по моему внушению — Избранное сообщества — на предмет того, насколько избранное содержит действительно полезные темы, статьи, дискуссии. Чтобы отразить это в html-архиве.

Старый рм-форум в формате HTML будет содержательно выглядеть примерно так, как сейчас выглядит архив старого форума Высоцкого: old.vysotsky.forum

Когда я всё это сделаю — не знаю. Как будут силы и время. Надеюсь, ничто не исчезнет. Тут такая жизнь, что самому бы не исчезнуть из Энрофа.
 
Редактирование:
Уже несколько раз за две недели приходило от хостера автоматическое письмо о превышении нагрузки на сервер по сайту forum.rozamira.org. Предлагается оптимизировать скрипты сайта.

Само по себе это ещё не отключение, но указание на тенденцию.

Чтобы не доводить до принудительной блокировки я, пожалуй, завтра вручную выключу архив старого форума. Включу обратно, как будет возможность заняться превращением его в статичный html-архив.

Пока на это нет ресурсов.
 
Редактирование:
превышении нагрузки на сервер
Нужно закрыть регистрацию на старом форуме и отменить возможность отправки новых сообщений, и тогда атакующие боты уйдут ни с чем. Спустя какое-то время ссылка на старый форум удалится из базы данных спамеров.
 
Полторы недели назад хостер отключил на наш старый форум так называемый «зарубежный трафик», иначе был бы вынужден отключить сам сайт из-за превышения лимита нагрузки. Количество ddos-визитов резко упало, в остальном я изменений не заметил. У меня сайт доступен. Пусть пока так. Пока нет возможности решить задачу с html-архивацией.
 
Началось то, о чём писал выше. Письмо от хостера:

Сообщаем о том, что на Вашей виртуальной площадке .... для некоторых сайтов используются устаревшие версии PHP (ниже 5.6). В связи с последними обнаруженными уязвимостями в PHP мы настоятельно рекомендуем обновить версию PHP до 5.6 как до минимальной пропатченной от уязвимостей.
В случае продолжения использования уязвимых версий площадка будет перенесена на карантинный сервер.
Изменить версию PHP для домена можно в Личном Кабинете.
Если сообщество соберёт $100 на эту задачу, проплачу нейросеть и займусь на выходных переводом старого форума в архив.
 
Дело сделано!

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

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

Далее подключился я и потратил три плотных вечера, вооружившись платным ИИ. Автомат всё делает очень хорошо и быстро, но работу нужно вести и контролировать. В итоге эти созданные 14 тысяч страниц удалось привести в более приятный вид, а попутно исправить кучу ошибок старого форума и сайта.

Отчёт о работе над html-архивом «Розы Мира»
1-13 ноября 2026 года

1. Проверены 13 936 HTML-страниц и 10 CSS-файлов. При ревизии путей изменены 13 929
файлов. Внутренние ссылки и ресурсы переведены на относительные пути. Исправлены
переходы к темам, сообщениям, профилям, вложениям и слайдам.

2. Из рабочего каталога вынесены 250 вложений без найденных ссылок общим объёмом 103,7
МиБ. В рабочем каталоге осталось 4 198 файлов.

3. Обновлены шапка, меню, списки разделов и тем. Основной текст сообщений увеличен до 20px на ПК и 18px на телефонах. Списки и изображения адаптированы к узким экранам. В Chrome проверены страницы на ширинах 320, 390 и 1280 px. Архив переведён в UTF-8.

4. Установлен и настроен JavaScript-поиск Pagefind 1.6.0 по статическим HTML-файлам.
Построен индекс на 66 310 уникальных сообщений из 2 298 тем. Индекс занимает 106,2 МиБ
и загружается частями. Настроены поиск по словам и фразам, фильтры по автору темы и
сообщения, подсветка и переход к конкретному сообщению. Оформлены страница поиска и поле под шапкой на 12 555 страницах.

5. Сжато 700 полноразмерных фотографий с сохранением имён, путей, форматов и размеров
в пикселях. Общая экономия на диске составила 209,1 МБ.

6. Восстановлен вход на старый сайт из меню форума. Подключено рабочее оглавление
библиотеки. Исправлены 200 переходов и 22 ссылки на ресурсы. Повторно проверены 3 810
локальных ссылок и ресурсов. Исправлена кодировка.

7. На старом сайте собрано оглавление из 34 локальных статей, сгруппированных по авторам. Из них 32 восстановлены из PHP-исходников, две подключены из сохранённого HTML.

8. Добавлены robots.txt и sitemap.xml для old.rozamira.org. Карта содержит 5 810 публичных
адресов. Настройки проверены на локальной копии.

9. Исправлены 236 ссылок в 122 сообщениях действующего форума. Они ведут на 149 тем старого форума (архива). Исправлены ссылки на новый адрес старого форума из всех меню.

Итак, у старого форума теперь новый адрес:

old.rozamira.org

По старому адресу forum.rozamira.org форум ещё доступен, но из-за отключения хостером иностранного ddos-трафика форум работает только с квн; через какое-то время (неделя-две) этот адрес я отключу совсем.

В этом новом html-архиве я восстановил даже старый сайт — Иван будет доволен (но смотреть лучше на ПК). Все ссылки работают, доступны статьи и библиотека на дату их создания (более 15 лет назад). Я даже сохранил случайную выдачу цитат из «Розы Мира» (их в своё время отобрал около 400), а также цитаты из «Дети пишут Богу» (около 800) — мелочь, а приятно. Вообще, это можно будет добавить на новый форум тоже.

Прошу протестировать архив. Особенно зацените работу поиска по 14 тысячам статичных файлов (спасибо Дмитрию за наводку по решению и мне за установку). Пишите, если найдёте ошибки в работе архива или в отображении его контента на ПК и телефоне.

П.С. Работая над старым форумом, я вольно-невольно окунулся в чтение дюжины старых тем. Да, там есть что почитать. Хотя будь моя воля, я бы сократил архив в 2-3 раза, отжав всю воду и всё временное, оставив только мощные темы и добротные дискуссии. Но — что выросло, то выросло.

Хорошо, если доживём до 2034 года и сделаем такой же «неубиваемый» html-архив по форуму текущему. И будет очень красиво: старый проработал 15 лет (2004-2019) и новый, даст Бог, проработает 15 лет.
 
Редактирование:
Сверху Снизу