🌐 О проекте

Архитектурный манифест проекта W3A


💡 Философия проекта

Проект W3A объединяет в себе сильные инженерные идеи: текстовый минимализм Lobsters и Hacker News, бескомпромиссную прямоту Джейсона Найта и философию чистого кода, простоту и скорость фреймворка HLEB2.

В основе концепции лежит борьба со «сложностью ради сложности» (overengineering). Построенный по принципу максимальной самодостаточности форум имеет огромный потенциал стать быстрым, независимым и по-настоящему чистым продуктом.


🏛️ Основные столпы проекта

⚡ Борьба с оверинжинирингом

Влияние Джейсона Найта

«Делать больше работы с большим количеством кода более сложным образом каким-то волшебным образом "легче", или "проще", или "лучше", чем ванильные эквиваленты» — это ложь.

Разработчики часто тратят драгоценное время на настройку абстракций, сборщиков и тяжёлых JS-фреймворков там, где достаточно обычного HTML и структурированного CSS.

🧩 Самодостаточность

Архитектурные уроки HLEB2

W3A не использует чужие фреймворки и пишется с нуля, но архитектурные решения HLEB2 дали важные ориентиры для создания независимого ядра:

👥 Структура сообщества

Логика Lobsters и Hacker News

Архитектура Lobsters хороша тем, что она социальная, а не просто техническая:


🛠️ Технологический стек W3A

Поскольку W3A полностью автономен, его кодовая база — чистое воплощение «Vanilla Web»:

🐘 Бэкенд

Чистый, структурированный PHP с минимальными зависимостями. Собственный быстрый роутинг и легковесные контроллеры.

🗄️ База данных

Прямые, оптимизированные SQL-запросы без тяжёлых ORM, съедающих память.

🎨 Фронтенд

Семантический HTML5 и нативный CSS (Flexbox/Grid), написанные вручную.


🎯 Для кого этот проект?

W3A отлично подойдёт как готовое решение для создания тематических IT-сообществ, новостных агрегаторов и дискуссионных площадок. Кроме того, это прекрасный пример чистой архитектуры на PHP, демонстрирующий, как создавать высоконагруженные приложения без использования тяжёлых сторонних фреймворков.


📦 Лицензия и исходный код

Проект W3A распространяется под свободной лицензией MIT. Это означает, что вы можете свободно использовать, изучать, модифицировать и распространять исходный код в любых целях.

⭐ GitHub репозиторий | 🐛 Сообщить о проблеме

Исходный код, подробная документация и возможность внести свой вклад доступны в нашем репозитории.