Blog


Selectivizr

Selectivizr è un utility javascript che permette di emulare le pseudo classi e attributi CSS3 per renderle compatibili con le versioni di IE dalla release 6 alla 8. L’impiego è semplice, devi aggiungerlo negli script della tua pagina web e selectivizr farà il resto.




ZK framework

Uno dei framework che ha maggiormente attirato la mia attenzione in questi ultimi mesi è ZK. Con ZK puoi sviluppare applicazioni JEE web oriented RIA in maniera molto rapida, addirittura senza conoscere in maniera approfondita javascript e ajax. Il plugin del framework riservato ad Eclipse contiene un pannello GUI per il drag&drop degli oggetti e un Visual Editor per un’immediata anteprima dell’interfaccia grafica, con pochi script e una base dati xml puoi ottenere senza molta fatica un prodotto davvero interessante. Il sito del progetto contiene innumerevoli esempi arricchiti da una vasta documentazione e sourcecode per apprendere le basi e gli elementi intermedi e avanzati di questo impressionante framework destinato allo sviluppo di applicazioni web client e server su piattaforma apache tomcat o affini, con un impiego prevalente di ajax.




Yepnope

“Require javascript con Yepnope.js“, vuol dire filtrare, velocizzare e caricare solo quegli script che occorrono effettivamente all’utente (anche in base al browser client che utilizza per la navigazione) impiegando questo straordinario componente. I framework javascript sebbene offrono l’opportunità, con eventi ed effetti, di rendere più gradevole la navigazione di un sito web per gli utenti, dall’altro lato hanno il difetto di rallentare il caricamento delle singole pagine che li impiegano o non essere compatibili con alcuni browser. Yepnope va a rimediare a questo inconveniente come caricatore asincrono condizionale sia per i fogli di stile, nonché per le risorse javascript incluse in una pagina. Utilizzato in combinazione con Modernizr puoi ottimizzare il metodo e la strategia del Progressive enhancement.




Mongo DB

MongoDB è un database che invece di salvare i dati in righe e tabelle lo fa piuttosto dinamicamnte in documenti JSON. MongoDB è scalabile e veloce e si colloca nella vasta gamma di database NoSql impiegati maggiormente per la progettazione di piattaforme web server Cloud System. La straordinaria peculiarità di MongoDB è quella di conservare molte delle caratteristiche proprie dei database relazionali – come indici e query dinamiche – con numerosi vantaggi tra cui una maggiore agilità con schemi flessibili e una facile scalabilità orizzontale (Auto-Sharding).




Rewrite maker

Il modulo rewrite è una comoda libreria messa a disposizione dai server apache per una sostituzione degli url estremamente lunghi con altri più semplici da ricordare nonché indicizzare sui motori di ricerca, per un’ottimizzazione dei contenuti e un più semplice accesso da parte degli utenti sul nostro sito dinamico. Per modificare tali url occore editare il file .htaccess e caricarlo sul nostro server. All’interno imposta come prima riga di codice per attivare il modulo rewrite il seguente script:“RewriteEngine On“, poi con un pratico tool (clicca quì) presente on-line, puoi introdurrre nel box l’url che desideri riscrivere e automaticamente l’applicazione web server ti genera quello che devi annotare nel file htaccess più corto e più agevole da indicizzare da parte dei Search engine.

Buon lavoro :)…