explain why git "site"

This commit is contained in:
localhost_frssoft 2023-08-24 15:13:41 +03:00
parent 651e7d7ed4
commit e2305051f3

View file

@ -32,3 +32,21 @@ https://git.vector1.dev/localhost_frssoft
[Разные ASCII каракули](../any/ascii.md)
[Прочее дополнительное](https://pub.phreedom.club/x/things.leemoon.network/frssoft/)
## Почему именно git "сайт" просто в формате обычного репозитория
Плюсы:
- Доставка текста
- Не требуется наличия pages (камон, это просто обычная репа, которая надёжно откроется)
- Подойдет любой инстанс gitea/forgejo и другие git хостинги с веб-интерфейсом
- Использует только встроенные средства рендера markdown и навигацию по относительным ссылкам
- Без проблем зеркалируется и скачивается в пару нажатий
- Можно встраивать некоторые html элементы
- Можно откатить на любую версию
- Просто потому что могу и мне ок
Минусы:
- Невозможность заставить выглядеть так как хочешь (Не требуется, основная задача - доставить текст)
- Не подходит для "серьёзных" сайтов
- Большие бинарные аттачи не рекомендуются, иначе репозиторий раздуется до страшных размеров (решение: LFS или external links)
- Недоступно использование часто изменяемой информации, репозиторий раздуется страшным размером кооличества коммитов
- Все косяки видны в истории