Un framework PHP brutaliste.
OSD Aurox™ est un moteur d'application PHP français, édité par OSD84.FR. Une approche minimaliste inspirée du Brutalism Dev Design : aller à l'essentiel, sans superflu, pour rester simple, rapide et maintenable très longtemps.
composer require osd84/aurox
Nouveau
Aurox Start : la boilerplate pour se lancer
Une petite application complète, sous licence MIT, pour apprendre Aurox en lisant du vrai code et démarrer un projet avec : authentification (inscription avec captcha, double authentification TOTP, mot de passe oublié), blog paginé avec flux RSS, espace membre et administration. Chaque page se lit de haut en bas, commentaires compris, et une page « Comment ça marche » explique le trajet d'une requête. MySQL / MariaDB ou PostgreSQL.
git clone https://github.com/osd84/aurox-start.git
Pourquoi Aurox
Rien de superflu
Pas de CMS, pas de plugin, pas de dépendance lourde. Du PHP, du SQL via PDO, du jQuery.
Stable
Pas de changement de syntaxe inutile, pas de refactoring forcé entre les versions.
Lisible
Des tableaux plutôt que des objets, des méthodes statiques. Le code se suit sans détour.
Sécurisé par défaut
PDO, CSRF, échappement, rate-limit, double authentification et un WAF intégré.
Open source, licence MIT
Le code d'OSD Aurox™ est open source, sous licence MIT : libre de l'utiliser, le modifier et le redistribuer. Chaque projet réalisé avec Aurox est livré avec son code source complet : le code de votre projet vous appartient, et le framework sur lequel il repose reste ouvert. Vous pouvez le faire maintenir par qui vous voulez.
Le projet est partagé tel quel, dans un esprit de liberté et de curiosité : pas de promesse, pas de magie. Le dépôt et son README décrivent le fonctionnement et les limites de sécurité à connaître.
Une application sur mesure, un site basé sur Aurox ?
Logiciels sur mesure, sites vitrines, blogs, boutiques, CRM, ERP : rapides, stables et évolutifs.
Support, documentation détaillée et maintenance sont fournis avec nos projets.
Votre site est sous WordPress ?
Ce n'est pas un problème : on s'occupe de tout, de la récupération du contenu à la migration,
avec les redirections pour garder votre référencement.
À l'arrivée, un site plus rapide, sans plugins à mettre à jour ni failles à surveiller.
Et si on en profitait pour moderniser son design ?
Votre application est sous Symfony ou Laravel ?
Elle peut être migrée vers Aurox. Votre base de données est conservée, l'application est réécrite
module par module, et vos URLs restent en place.
À l'arrivée, beaucoup moins de dépendances, plus de montée de version imposée par le framework,
et un code que n'importe quel développeur PHP peut lire et reprendre.
On commence par faire le point sur votre application : une migration n'a de sens que si elle vous fait gagner en maintenance. Si ce n'est pas le cas, on vous le dira.
Demander un devisEnvie de développer avec Aurox ?
Vous êtes développeur et la philosophie d'Aurox vous parle : du PHP lisible, du SQL écrit à la main,
peu de dépendances et aucune magie ?
Rejoignez notre serveur Discord : vous y trouverez un projet de départ prêt à l'emploi,
avec la structure d'un projet Aurox, ses conventions et des exemples de pages (liste, fiche, suppression).
Posez vos questions, partagez vos retours et échangez avec les autres développeurs qui utilisent Aurox.
Rejoindre le Discord ↗