Notre histoire

UFK (Ultra Fast Kick-starter) est né d'une frustration : pourquoi les frameworks PHP sont-ils devenus si complexes ? Pourquoi faut-il apprendre des dizaines de concepts abstraits pour créer une simple page web ?

En 2024, nous avons décidé de revenir aux fondamentaux. UFK est le résultat de cette réflexion : un framework qui fait exactement ce dont vous avez besoin, rien de plus, rien de moins.

Notre philosophie

🎯 KISS

Keep It Simple, Stupid

La simplicité est au cœur de tout. Si une fonctionnalité peut être implémentée en 10 lignes plutôt qu'en 100, nous choisissons toujours la solution simple.

🤖 IA-FIRST

Conçu pour l'IA

Chaque fonction est documentée pour être comprise instantanément par une IA. Les tests incluent des messages explicites pour permettre la correction automatique.

Nos principes

  • 1 page = 1 fichier : Pas de routing complexe, juste des fichiers PHP
  • Toutes les fonctions dans core.php : Un seul endroit pour tout trouver
  • Pas de namespaces : Le code reste simple et direct
  • Sécurité par défaut : Protection XSS et CSRF intégrée
  • Cache intelligent : Performance optimale sans configuration
  • Tests IA-FIRST : Messages d'erreur qui expliquent la solution

Pour qui ?

Développeurs

Qui veulent créer rapidement sans apprendre un nouveau framework complexe

Entreprises

Qui cherchent un code maintenable que n'importe quel développeur peut comprendre

Startups

Qui ont besoin de prototyper et itérer rapidement

Équipes IA

Qui utilisent Cursor AI ou GitHub Copilot pour développer

Valeurs

"La perfection est atteinte, non pas lorsqu'il n'y a plus rien à ajouter, mais lorsqu'il n'y a plus rien à retirer."

- Antoine de Saint-Exupéry

Cette citation résume parfaitement notre approche. Nous croyons que la vraie innovation n'est pas d'ajouter toujours plus de fonctionnalités, mais de simplifier jusqu'à l'essence même.

Open Source

UFK est 100% open source et le restera toujours. Nous croyons au partage de la connaissance et à la collaboration. Vous pouvez contribuer, forker, modifier et utiliser UFK comme bon vous semble.

Architecture simple

UFK utilise une approche hybride avec SQLite pour les données dynamiques, JSON pour le contenu semi-statique et PHP pour la logique.

Cette combinaison offre flexibilité et performance optimale.

Architecture UFK
Performance UFK

Performance native

Pas de framework lourd, pas d'ORM complexe. UFK génère directement le HTML optimisé avec un cache intelligent.

Résultat : temps de chargement ultra-rapides.

Schema SQLite UFK

Base de données SQLite

Schema optimisé avec foreign keys activées, mode WAL pour les performances et structure simple pour une maintenance facile.

Parfait équilibre entre fonctionnalités et simplicité.

Tests IA-FIRST

Chaque fonction est testée avec des messages explicites pour l'IA. Si un test échoue, le message dit exactement quoi corriger et où.

269 tests garantissent la stabilité et la qualité du code.

Tests UFK
UFK Hero Overlay

UFK Framework

Le framework PHP le plus simple et puissant

Découvrir maintenant