DB-Engines ha recentemente presentato i dati relativi al suo DB-Engines Ranking aggiornato a Dicembre 2016, si tratta di una classifica basata sulla popolarità dei Database Management Systems Relazionali e NoSQL attualmente più utilizzati. I criteri adottati per la sua realizzazione vanno oltre il semplice conteggio delle istallazioni, fattore che se preso singolarmente finirebbe per falsare il reale valore delle posizioni occupate dagli engine considerati. (more...)

Continua a leggere Database ranking 2016, Oracle è ancora il più popolare

Categoria: Database

Tags: ,

Con il recente rilascio di MySQL 5.7.6 (milestone 16) gli sviluppatori di Oracle proseguono un ciclo d'implementazione della release 5.7 che dura ormai da oltre due anni. Sin dal debutto di questa versione l'obiettivo è stato quello di effettuare degli interventi più rilevanti a carico del DBMS rispetto a quelli eseguiti per lo sviluppo del ramo 5.6, il risultato è stato quello di ottenere un engine più performante che potesse preparare il progetto a quelli che dovranno essere i cambiamenti futuri. (more...)

Continua a leggere MySQL 5.7.6, il DBMS si prepara ad importanti cambiamenti

Categoria: Database

Tags: ,

àˆ stata recentemente rilasciata una nuova versione per DataNucleus Access Platform, libreria per la gestione della persistenza dei dati utilizzata, tra gli altri, da Google AppEngine. Le soluzioni supportate sono veramente numerose ed eterogenee: dai framework come JDO e JPA, ai più diffusi RDBMS ma senza trascurare i database ad oggetti (ODBMS) come db4o, ai formati di più recente affermazione come JSON o i "classici" XML, Excel al protocollo LDAP. (more...)

Continua a leggere DataNucleus Access Platform, persistenza per tutti i gusti

Categoria: Java

Recentemente, un simpatico utente di oneCMS mi ha mandato una email per chiedermi un consiglio riguardo a quale CMS scegliere per realizzare un progettino per un cliente poco propenso ad un forte investimento iniziale per il sito internet del proprio bed and breakfast. Attraverso un rapido scambio di email abbiamo discusso un po' riguardo alle risorse a disposizione: conoscenze di linguaggi di scripting, esperienza nel gestire dati tramite DBMS, hosting utilizzato, eventuali precedenti esperienze con i CMS.. etc. Dato che la situazione generale che mi è stata rappresentata potrebbe riguardare altri sviluppatori ad inizio carriera (e non solo), farà un breve riassunto di quelle che potremmo definire "condizioni di partenza": (more...)

Continua a leggere Niente database, niente professionalità ?

Categoria: CMS

Girovagando su Cmswatch.com per cercare notizie ho trovato un articolo, un po' datato ma ancora interessante, dedicato alla quantità  di risorse richieste dai CMS ai server ospitanti; l'autore, anche se in modo molto scherzoso (ma forse sarebbe meglio dire ironico), definisce il funzionamento dei CMS utilizzando il termine GRUPA (Gratuitous Runtime Page Assembly) con riferimento alla loro necessità  di creare pagine "On-the-Fly". In pratica i CMS vengono paragonati a delle mostruose (ma simpatiche) piccole creature dispettose che richiedono continuamente risorse al server per le pagine che devono essere prodotte "al volo". (more...)

Continua a leggere CMS e prestazioni

Categoria: CMS