o crea il tuo sito con i progetti Core/CMS
Il framework PHP che trasforma il tuo database in una REST API completa con autenticazione, ACL e caching. Zero codice necessario.
Usa SQL standard con semplici convenzioni di naming. Prefissa le chiavi esterne con id_ per il rilevamento automatico. Usa *_img per le immagini, *email* per i campi email e *password* per l'hashing delle password.
Basta un comando Composer. Imposta le credenziali del database in config.php e punta il web server alla directory www/.
Operazioni CRUD complete, autenticazione JWT, ACL basato sui ruoli, cache intelligente, paginazione, filtri e ordinamento disponibili immediatamente.
Endpoint REST automatici generati dallo schema del database. Nessun codice boilerplate necessario.
Supporto per MySQL, PostgreSQL, Oracle e SQL Server con un ORM dinamico che legge la struttura a runtime.
Cache su file o Redis con invalidazione automatica alla modifica dei dati. Connessione DB lazy per evitare overhead.
Autenticazione JWT con controllo accessi basato sui ruoli e permessi granulari per modulo e ruolo.
CMS con Bootstrap 5, oppure usalo come backend API per Vue, React, Angular e Ajax.
Gestione automatica delle relazioni tra tabelle, anche di tipo many-to-many (crosstable). Le foreign key vengono risolte con /full.
Sintassi simile a Twig con binding , modificatori e page frame modulari.
Traduzione integrata con funzione _T() e modalita' auto-learning che rileva automaticamente nuove stringhe.
Inizia in pochi secondi con Composer:
Per il CMS: composer require dressapi/cms — Solo API: composer require dressapi/api
Requisiti: PHP 8.2+, Apache o Nginx, MySQL o MariaDB.