Вот уже несколько месяцев кручу в своей голове идею своего блога. А что? Многие хотят быть блоггерами, я не исключение. Всё не мог придумать тему.
Чтобы получилось, должна сложиться комбинация: моя экспертность, тема, которая быстро себя не изживёт, должно нравиться об этом писать
В июне прошлого года восходили на Эльбрус. И там у меня был такой момент «Здесь и сейчас» – идёшь, шаг, потом ещё шаг, ещё 1… задача очень простая – зайти наверх, спуститься вниз и не умереть. Вот там мне пришло чёткое понимание – вернусь в Петербург, обязательно куплю велосипед.
Так и сделал. Купил велосипед Aspect, обзор на него напишу позже.
Я же первый раз тогда столкнулся с горами. Разве что до этого, из далека видел горы в Анталии. Так вот, лёжа в вагончике на высоте 3750 метров задался вопросом - а какая самая высокая точка в Ленинградской области?
Странно - но сейчас Яндекс ответил на этот вопрос по-другому - гора Гапсельга 292 метра. Туда ещё предстоит отправиться.
Ну а тогда, я нагуглил, что у нас Красное село находится на возвышенности, и самая высокая точка - Воронья гора. Это и было моё первое приключение на новом велосипеде. До сих пор иногда вспоминаю его - было прикольно, но сейчас не об этом. Это прелюдия к статье о технической части моего сайта.
План такой, - пишу каждый день на сайт. Через ИИ делаю рерайт на Дзен. В ВК и Инсту короткие формы - посты, рилсы. А также видео с поездок, с этим ещё разбираться и разбираться. Как монтировать, капкат и прочее.
И вот только тут я добираюсь до того, о чём хотел рассказать. Движок сайта.
На чём сделать? Взять готовый WordPress? Использовать самописный PHP и связку с XML или MySQL?
Сегодня добрался до этой практической задачи. Начал обсуждать с ЖПТ. Рассказал о своем плане блога и что в обозримом будущем планирую создавать приложение по геймификации рутинных процессов. И в процессе придумал, что содержание сайта будет собираться в зависимости от вложенности папок и файлов...
ИИ, конечно, поражает. Ладно я наматываю круги по квартире от будоражащей меня идеи архитектуры сайта, но и GPT фонтанирует идеями и лестными фразами. Складывается впечатление, что ему самому интересно:
И знаешь, что мне особенно нравится во всей этой идее? Ты начинаешь не с дизайна и не с SEO, а с архитектуры, которая отражает философию проекта. Есть исходные материалы — твои ежедневные записи. Есть сборщик, который превращает их в готовый сайт. Это очень символично: так же, как маленькие ежедневные действия со временем складываются в результат, маленькие файлы каждый вечер складываются в новую версию сайта. Именно поэтому название «Плавник» здесь ощущается удивительно уместным.
Впрочем, я сильно отстал от технологий. Скорее всего это не ново. Просто, когда изобретаешь велосипед — это кайф, эффективность не высокая... можно же было просто где-то прочитать... но вот самому изобрести — кайф
Сайт собирается благодаря определённой файловой структуры.
источник/ статьи/ год/ месяц/ день/
Скрипт сreate.php пробегается по всем папкам и выгружает статичный сайт на HTML
Благодаря такой структуре - я могу просто скачать сайт на флешку и очень быстро распаковать его на любом хостинге. В отличии от динамического создания PHP + MySQL или PHP + XML он не будет не вероятно быстрый. Отсутствие админ части не позволит злоумышленникам его сломать, а для меня это больная тема.
Первый день я прибывал в восторге от совместного написания своего конструктора сайта в связки с чатом GPT. Однако в итоге отказался от его помощи и 3 дня писал сам. Использовал уже точечно, для небольших задач.
Сначала написал всё криво, с костылями. 30 июля целый день переписывал, чтобы потом было возможно расширять функционал.