# notACMS
Przyjazny dla AI generator stron statycznych oparty na Symfony
Projekt
notACMS to generator stron statycznych zbudowany na Symfony 7.4 i PHP 8.5. Treść przechowujesz w plikach Markdown z YAML, konfigurujesz locales i ustawienia w jednym pliku YAML, a jednym poleceniem otrzymujesz kompletną stronę HTML — bez bazy danych, bez PHP w środowisku produkcyjnym (z wyjątkiem opcjonalnego formularza kontaktowego).
notACMS to generator, który chciałem mieć. Architektura to lekka warstwa na Symfony. Model treści to płaskie pliki. Krok budowania to jedno polecenie.
Filozofia
Brak zależności w środowisku uruchomieniowym. Generator jest złożony; wynik nie jest. Zbudowana strona to katalog plików HTML. Serwuj z dowolnego miejsca.
Przyjazny AI. Płaskie pliki Markdown i YAML są łatwe do odczytania przez modele językowe. Możesz poprosić AI o wygenerowanie treści, tłumaczenie stron lub audyt frontmatteru — bo format to po prostu tekst.
PHP na pierwszym miejscu. Programiści PHP mają dekady pracy z Symfony, Twigiem i Composerem. notACMS na tym się opiera, zamiast z tym walczyć.
Open source
notACMS jest na licencji Apache 2.0. Kod na GitHubie — otwarty na zgłoszenia, dyskusje i pull requesty.
Specjalizacja
- Język
- PHP 8.5 JavaScript Markdown
- Framework
- Symfony 7.4 Twig
- Frontend
- SCSS AssetMapper Pagefind
- Infrastruktura
- Docker DDEV nginx