
Byte Framework è il codice proprietario, pensato e progettato da Byte Systems per la creazione rapida di prodotti web, quali siti web, portali, servizi di e-commerce, social networks, applicazioni gestionali.
Tramite questo framework, nato da una progettazione pluriennale, creare e gestire prodotti web avanzati diventa una esperienza unica, data la tipologia e la qualità di classi e tools che facilitano programmatori, progettisti, designers e utilizzatori finali, durante le rispettive fasi produttive.
Basato su caratteristiche e funzionalità dei framework più comuni presenti sul mercato, il BF può vantare caratteristiche avanzate quali, ad esempio:
- architettura MVC (Model View Controller)
- gestione templates
- url rewriting basato su file .htaccess
- gestione Database, comprese operazioni CRUD, funzioni di ricerca ed impaginazione
- gestione avanzata degli errori, scrittura & consultazione log su DB e file, impostazione di livelli di controllo e invio di email all’amministratore per errori critici
- implementazione immediata del pattern Registry
- gestione delle sessioni
- gestione avanzata di utenti, ruoli & permessi, con procedure automatiche di invio email su eventi come nuove registrazioni e richiesta di nuova password
- validazione degli input, check & messaggi di errore personalizzati
- creazione e gestione di forms, anche con elementi input avanzati come controlli Captcha e editor WYSIWYG
- classe per l’upload, il check, la scrittura e la gestione di files
- supporto per operazioni di manipolazione di immagini
- supporto per una gestione Multilingua
- lettura & creazione automatica di feed RSS
- gestione e visualizzazione di banners in diversi formati
- integrazione con i più famosi servizi Google: AdSense, Maps, Analytics
- aggiunta rapida di bottoni di social bookmarking, per il collegamento a servizi come Twitter & Facebook
- gestione pagina 404 e template associato
- funzioni comuni per la gestione di tempo & date, gestione di black list di ip e informazioni sui visitatori, invio di email (in formato testo & html), esportazione dei dati nei formati CSV,XLS,SQL
- sistema di API interne
- implementazione di un protocollo XML-RPC e relative chiamate
- generazione AUTOMATICA di pannelli di controllo (backend) ad accesso riservato, con tutte le funzionalità di gestione e amministrazione del sito (utenti, logs, banners, ecc)
- wizard per la configurazione veloce di una nuova installazione
A supporto delle classi e delle funzioni offerte, il BF è caratterizzato anche da alcuni tools esclusivi:
- Template Studio: tool per la creazione automatica e la personalizzazione di templates tramite procedura wizard
- NetWork: tool per la creazione e il debug di procedure XML-RPC client/server
- Controller Maker: tool per la creazione rapida di file controller, strumento utilissimo per la creazione di nuove funzionalità per il proprio sito
- LightRoom: suite per il debug del codice sviluppato tramite il BF
Essendo un progetto in continua evoluzione, saranno presto aggiunte nuove funzioni e nuovi tools per rendere ancora più unica l’esperienza di utilizzo di questo framework.
Byte Framework è la scelta migliore per la creazione di prodotti web complessi, avanzati, e orientati al business.