standardLib – PHP framework
standardLib 0.8.4 (beta 2) – Annuncio di rilascio
Con grande piacere annuncio il rilascio al pubblico di standardLib 0.8.4 (beta 2).
Scopri subito cosa c’è di nuovo:
Add
La versione beta di standardLib vede l’aggiunta di due modelli:
- bruteForcePrevention: Si tratta di un modello che ha lo scopo di evitare gli attacchi di tipo “brute force” a livello del login. Dopo un numero definito di tentativi di login falliti dallo stesso ip, viene bloccata la possibilità di eseguire il login da quell’ip per un tempo definito. Sebbene possa essere utilizzato direttamente, bruteForcePrevention è integrato nel modello Autentication. Di default è disattivato, per attivarlo basta passare il parametro bfp:1.
- forceDownload: Questo modello permette di forzare il download di file tenendo conto degli aspetti relativi alla sicurezza.
Improved
Il metodo normalizeString del modello standardTools è stato notevolmente migliorato.
Fixed
Tutti i bug segnalati sono stati risolti
Changed
- I modelli di standardLib (come pure i plugin), a partire da questo rilascio, devono iniziare con la seguente riga di codice:
@defined(‘SL_ENGINE’) or die(“accessible only by engine.php”);
In questo modo si evita l’utilizzo delle librerie in modo diretto (senza che vengano inizializzate da engine.php), cosa che potrebbe causare delle instabilità.
- I widgets di standardLib vanno dichiarati ed utilizzati in modo diverso dal precedente rilascio (vedi documentazione). Quasta modifica è dovuta al fatto che si è voluto evitare che in fututo, diversi widgets possano andare in conflitto tra loro. Per questo motivo si è scelto di utilizzare esclusivamente il framework jQuery e plugin da esso derivati.
Hello World!
Viene oggi rilasciato al pubblico il framework standardLib. Si tratta di un potente strumento in grado di semplificare notevolmente le principali operazioni necessarie al funzionamento di un’applicazione web.
standardLib é semplice
Uno dei punti di forza di standardLib é la semplicità. Ad esempio il passaggio di parametri ad un modello avviene con una stringa parametro:valore,parametro:valore… senza un ordine obbligatorio e con la possibilità di configurare in modo semplice il valore di default.
standardLib é estendibile
Con standardLib é possible estendere i modelli nativi o crearne dei nuovi in forma di plugin. E’ così semplice e così strutturato che nella realizzazione di un’applicazione, può valere la pena di svilupparne tutte le funzionalità attraverso dei plugin.
standardLib è gratuito e open source
Il framework standardLib è distribuito in General Public License 3.0, è gratuito e liberamente modificabile
Prova standardLib
Testa subito la potenza di standardLib. Scarica il framework e segui la documentazione.



