bin32/squx

Lightweight PHP framework for quick start

Maintainers

Package info

gitlab.com/bin32/squx

Issues

pkg:composer/bin32/squx

Statistics

Installs: 14

Dependents: 0

Suggesters: 0

Stars: 0

v1.0.2 2026-05-27 10:38 UTC

This package is auto-updated.

Last update: 2026-05-27 10:07:37 UTC


README

Squx — это легковесный PHP микро-движок, ориентированный на MVC-архитектуру, безопасность (защита от XSS/SQL-инъекций) и работу без внешних зависимостей.

Version PHP License

Squx — это минималистичный PHP-фреймворк, разработанный для создания веб-приложений с нуля без излишней сложности. Идеально подходит для небольших проектов, прототипов и обучения.

🚀 Особенности

  • Минимальные требования: только PHP 8.5+
  • Гибкая маршрутизация: поддержка регулярных выражений в путях
  • Встроенная работа с БД: обёртка над MySQLi с подготовленными выражениями
  • Сессии и безопасность: встроенная защита от CSRF, управление авторизацией
  • Фасадный доступ: глобальные хелперы для быстрого доступа к ядру
  • Поддержка CLI и AJAX: отдельные обработчики для разных типов запросов
  • Валидация данных: встроенный валидатор с гибкими правилами
  • Утилиты: функции для работы с датами и строками

📦 Установка

# Через Composer
composer require bin32/squx

# Или клонирование репозитория
git clone https://gitlab.com/bin32/squx.git
cd squx
composer install