Что ж, вот я и решил переделать свой сайт с полного нуля. Смысла в его создании изначально было мало, конечно, но раз у многих есть свои подобные "интернет уголки", то не вижу ничего плохого в том, чтобы сделать себе свой личный цифровой уголок.![]()
Прошлые версии сайта я пытался запускать на разных движках, на HamsterCMS, на WonderCMS, HTMLy и ещё куча другая различных проектов. Ни один из них мне не подошёл, банально по тому, что flat-file проекты плохо работали с AnonHosting, который я использовал для заглавной страницы. Логика была моя такова: "Зачем занимать место и мощности домашнего сервера, когда можно подобные задачи переложить на бесплатный хостинг?".
Ошибался ли я? Да. Но невозможно ли это? Нет.
Я уже заводил другие CMS для своего друга, который делал сайт мудец.рф, и у него другие движки работали адекватно, что в последствии меня смутило, ведь хостинг один и тот же, процесс установки идентичный.
В любом случае, мой друг решил отказатся от CMS впринципе, в угоду RSS пересылки из Телеграмма, с разработкой которого ему помог Никита, ну а я просто навайбкодил PHP обёртку для этого всего дела (вайбкодингом, конечно же, не горжусь).
Тем не менее, идея создания блога меня не отпускала, уж очень хотелось почувствовать себя в шкуре редактора какого-нибудь сайта. Наверное, у некоторых появился вопрос, а почему нельзя было просто взять NeoCities или NekoWeb и сделать на нём свой блог? Ну во первых, меня вручную HTML страницы мне банально лень. А во вторых, большинство шаблонов для блого которые я находил требовали использование Hugo и Node.js, заниматься которыми мне было попросту лень, а с Node.js я не в ладах давно, поэтому такой вариант даже не стал рассматривать.
Чтож, тогда какой вариант использовать? Конечно же старый добрый PHP! Благо на него CMS было много, как я уже говорил ранее. Я всё же решился поставить CMS на свой домашний сервер, что, конечно, не лучшее решение, но тем не менее, рабочее.
Выбор мой пал на Bludit CMS, хотя ранее я работал с HamsterCMS. Выбор обусловлен тем, что Bludit выглядит более современно и более понятно, а HamsterCMS, по непонятной мне причине, не хотел адекватно работать, из-за чего периодически я делал мозги Zaraz7. Настройка оказалась не сложной, и на домашнем сервере Bludit завёлся как надо, хотя я рассчитывал на косяки, т.к. на AnonHosting он вставать отказывался.
Далее пришлось перенастраивать сервер Nginx, в котором, по какой-то мне неведомой причине, мы с моим другом Никитой поставили переброску порта моей Booru. Из-за этого пришлось напрячь нейронку и заставить её думать. Как я писал выше, пробовал я не один движок, и больше сил было потрачено на настройку nginx для работы с HTMLy, который зачем-то скачивал PHP файлы на компьютер пользователя, вместо того, чтобы их открывать.
Благо Bludit встал быстро и без проблем... ну... относительно. После настройки nginx вылезла проблема, а именно Bludit открывал пользователю IP-адрес сервера вместо домена при переходе на другие страницы, что, очевидно, происходить не должно. Пофиксилось это быстро, с правкой файла site.php, который написан в одну строчку. Зачем так делать мне решительно не ясно.
Тем не менее, блог готов, и он работает! И это самое главное! :D