• Bannato User

    Caratteristiche CMS (scheda comparativa)

    Salve ragazzi e buona giornata. Chiedo un attimo di attenzione a chi conosce i CMS più popolari (wordpresso e jomla) per creare una tavola di confronto, pubblico qui le caratteristiche sulle quali da intenditori potete mettere una spunta (SI/NO/Parziale).
    Il questionario che segue si intende per il CMS senza Plugin e Addons (perché è chiaro che poi con i moduli aggiuntivi si può fare di tutto e di più).
    Distribuito con codice sorgente [sì/no]
    Modulare [sì/no] (Indica la possibilità di integrare l?applicativo base con moduli in gradi di aggiungere funzionalità extra)
    Connessione a database non richiesta [sì/no]
    Multi dominio [sì/no] (Si intende se il CMS con una singola istallazione sia in grado di gestire siti differenti su domini differenti).
    Sottositi [sì/no] (Si intende che il CMS con una sola istallazione sia in grado di permettere la realizzazione di più siti sotto lo stesso dominio).
    Sito multi lingua [sì/no] (Si intende che il CMS utilizzabile per creare un sito con più lingue).
    Siti in lingue diverse [sì/no] (Si intende che il CMS sia in grado di gestire siti con lingue differenti su domini differenti).
    Supporto skin (template) [sì/no]
    Skin ereditari [sì/no] (Ovvero un template può prendere come base un altro template e aggiungervi le proprie caratteristiche)
    Adattamento automatico della Skin (template) per cellulari e palmari [sì/no] (Significa che l?applicativo CMS sia in grado di adattare sia la skin usata che di generare dinamicamente codice per adatto ai dispositivi mobili qualora si acceda al sito con questi)
    Distribuito con forum proprietario [sì/no]
    Possibilità di inserire più forum per ogni sito web [sì/no]
    Possibilità di suddividere ogni singolo forum in tematiche differenti e in diverse categorie [sì/no]
    Creazione sondaggi [sì/no] (Tale caratteristica sta ad indicare la possibilità di poter inserire ? negli articoli, nel forum o in altri contesti - dei sondaggi ai quali il visitatore può dare la propria opinione con un voto).
    Chat proprietaria [sì/no] (Il CMS nella versione nativa dispone già di una chat nella quale possono confluite i visitatori).
    Multi-utente [sì/no] (Permette la registrazione di più iscritti).
    Gerarchia utenti [sì/no] (Permette di assegnare un ruolo agli utenti con la classica gerarchia banned/visitors/junior/senior/administrator/supervisor)
    Libreria per pagamenti [sì/no] (Si intende che l?applicativo ? in versione nativa ? gestisce un sistema di pagamenti a livello di codice come per esempio l?integrazione IPN di PayPal o interagisce con le api di Moneybookers).
    Gestione dinamica delle immagini [sì/no] (Il CMS in base al dispositivo di lettura utilizzato offre immagini scalate nella dimensione più idonea, in questo caso i dispositivi portatili avranno immagini più piccole e leggere, i computer invece immagini con risoluzione maggiore e quindi meglio definite).
    Gestione album fotografici [sì/no] (Sono contenitori per le immagini che vanno a formare delle gallerie fotografiche).
    Album fotografici ad albero [sì/no] (Significa che un albero fotografico, può contenere sottoinsiemi di alberi fotografici i quali a loro volta possono contenere altri album fotografici.)
    Inserimento video facilitato [sì/no] (Sta ad indicare la possibilità di inserire video nei vari contesti senza dover inserire il codice HTML dell?embedded, ma semplicemente indicando il link dello stream video, o l?url di noti portali di shared video quali per esempio dailymotion o youtube.)
    Distribuzione tramite feed [sì/no] (L?applicativo web è in grado di generare dinamicamente i feed ? RSS o Atom ? necessari par la redistribuzione dei contenuti).
    Aggregazione feed [sì/no] (L?applicativo è in grado di aggregare ed esporre contenuti provenienti da fonti RSS impostabili).

    PERFORMANCE:
    Codice generato XHTML [sì/no]
    Css su file esterno [sì/no]
    Uso della cache [sì/no/pagina] ( ?Pagina? sta ad indicare che il contenuto x/html della pagina che viene inviata al browser, è salvato in una cache e chiamate successive invieranno al browser il contenuto della cache fino a che questa scade (tale tecnica può portare alla visualizzazione di pagine non aggiornate). Il ?sì?, indica che la cache è a livello software, quindi non sono valori testuali a venire cachati ma oggetti software tenuti pronti per un successivo impiego, tale tecnica parta alla visualizzazione di contenuti sempre aggiornati e rende rizzati velocemente, perché gli oggetti nella cache non dovranno essere istanziati ad ogni request dal client)
    Parallelismo (muly-thread) [sì/no] (Per parallelismo si intende la capacità di una applicazione (web nel nostro caso) di operare per ogni request con thread paralleli,un classico esempio è la ?renderizzazione? di una pagina di un forum, che se eseguita su thread singolo avviene secondo la sequenza request al database, ottenimento dei record con le singole reply del topic, e inserimento in pagina uno a uno di ogni reply fino a comporre il topic che appoarirà nel client (browser). Tale operazione eseguita in parallelo, avviene: Creazione di più thread singoli che possiamo definire come ?worker?, ogni ?worker? è in grado di lavorare parallelamente (contemporaneamente con gli altri). Ogni ?worker? preleva da una ?collectio? un singolo reply e lo dispone nella pagina la quale non appena l?ultimo ?worker? ha finito di lavorare, viene inviata al browser.)
    ANTI VANDALISMO
    Protezione dagli attacchi DDoS [sì/no] Sta ad indicare un dispositivo software che disabilita la reazione dell?applicativo alle richieste http provenienti da determinate fonti che volutamente tentano di sovraccaricare il server per metterlo offline.
    Lista parole censurate [sì/no] Impedimento pubblicazione contenuti con parole o frasi appartenenti alla lista dei quelle censurate.
    Blocco disturbatori per indirizzo IP [sì/no]
    Blocco disturbatori con cookie [sì/no] (Qualora l?utente disturbatore venisse bloccato, cambiando l?IP senza cancellare i cookie verrà comunque riconosciuto e anche il nuovo IP inserito in automatico tra quelli banditi (bannati).)
    Blocco disturbatori con codice univoco visitatore [sì/no] (L?applicativo web è in grado di riconoscere il visitatore in base a tutta una serie di caratteristiche che andranno a formare un codice univoco indipendente dall?indirizzo IP o dai cookie. In tal caso gli utenti banditi (bannati), non potranno più interagire anche cambiando IP o cancellando i cookie.)
    Validazione sicura utente [sì/no] (L?applicativo ? in via opzionale - è in grado di validare in maniera certa un utente all?atto dell?iscrizione, dando ad esso una identità reale. Il metodo più classico è quello di richiedere un micro pagamento che servirà per l?autenticazione certa).
    SEO:
    Frasi contestuali [sì/no] (Sta ad indicare la possibilità che se ai contenuti vengono assegnate delle frasi, qualora questa appaiano nei testi appartenenti allo stesso sito o allo stesso network - se il CMS è multi sito -, esse vengono automaticamente e in maniera dinamica trasformate in link che puntano al contenuto/articolo oggetto della frase. Per esempio, se un pagina parla della ricetta del tiramisù,in tutto il network la parola tiramisù punterà con un link a quella pagina).
    Anti disturbo crawler [sì/no] (Significa che il codice generato contiene marcatori per rendere i contenuti puliti e chiari agli spider dei motori di ricerca, i classici esempio sono i famosi tag goggleon/goggleof per marcare le parti del sito ?disturbanti? come barre, bottoni, toots, slogan, e l?utilizzo dei nofollow sui link interni al sito che appaiono sui bottoni, e gadget che non portano a contenuti ma a funzionalità, esempio: Il classico bottone/link ?aggiungi un commento?, o ?citazione?, ecc..)
    Sitemap generata dinamicamente [sì/no] (Significa che la sitemap, viene generata dall?applicativo web ogni qualvolta un contenuto viene aggiornato, oppure ?al volo? non appena si tenta di leggerla.)
    Sitemap per le immagini [sì/no]


  • User

    Drupal 7 batte Joomla 1.6 🙂
    chriswiegman.com/2011/01/drupal-7-vs-joomla-1-6/
    lui dice 3-2
    mah io dico 5-0,lo dico perchè restringere il campo a wp e j è un peccato mortale 🙂
    tu vuoi comparare i cms senza senza Plugin e Addons,beh wp e j senza Plugin e Addons non sanno fare niente


  • Bannato User

    Non è una comparazione per l'utente finale, ma per lo sviluppatore.