Ця Wiki створена як єдине джерело знань (Single Source of Truth) для EVO Retail Department
та всіх внутрішніх процесів, рішень і напрацювань навколо Evolution CMS.
Мета — зібрати, структуризувати та зафіксувати:
- архітектурні рішення
- внутрішні стандарти
- технічну документацію
- best practices
- історичні рішення та причини змін
Wiki орієнтована в першу чергу на команду, а не на публічну документацію.
- Розробники (Core / Retail / Integrations)
- Архітектори
- QA / Tech Leads
- Учасники, які підтримують або розвивають Evolution CMS у retail-напрямку
- Архітектура ядра
- Ключові рішення (ADR)
- Зміни між версіями
- Причини legacy-рішень
- CSS / UI рефакторинг
- Design Tokens
- Темізація (light / dark / custom)
- Правила роботи зі стилями
- Проблеми та їх рішення
- Build / deploy
- Versioning
- Release flow
- Dev / Prod відмінності
- Внутрішні пакети
- Рекомендовані сторонні рішення
- Підходи до інтеграцій
- Coding standards
- Frontend conventions
- CSS / JS / PHP правила
- Naming & structure
Evolution CMS — це open-source CMS та application framework, орієнтований на швидкість, контроль і гнучкість.
- PHP >= 8.3 (рекомендовано 8.4)
- GPL ліцензія
- Активно підтримується core-командою Evolution CMS
- Вся інформація пишеться українською
- Технічні терміни — англійською
- Кожне значиме рішення:
- має окрему сторінку
- містить контекст чому так
- Якщо щось змінюється — історія зберігається
Wiki в активній розробці
Структура, розділи та контент будуть розширюватись разом із розвитком EVO Retail Department.