Privacy Policy Cookie Policy Terms and Conditions Vigile (CMS) - Wikipedia

Vigile (CMS)

Da Wikipedia, l'enciclopedia libera.

Un CMS (Content management system) OpenSource, completo (alla stregua di PHPnuke o Xoops) che permette la pubblicazione di un sito web in maniera semplice, veloce e senza richiedere le conoscenze tecniche necessarie per gestire prodotti simili. Non necessita di database e contiene gli strumenti classici di un sistema di gestione siti (pubblicazione notizie e contenuti, forum, guestbook, galleria, gestore Links, ecc.). Un editor visuale appositamente creato, permette, nella fase dell'editoria dei contenuti, di avere disponibili le funzionalità comuni a molti word processor, per formattare il testo, per inserire immagini e link, nonché altre utili applicazioni. Per venire incontro agli errori di validazione dei tag prodotti da molti di questi editori visivi, i vari moduli prevedono la possibilità di togliere il plug-in scrivendo semplici contenuti di testo piano. Gia integrato nel CMS, troviamo la parserizzazione delle url, senza utilizzare il module-rewrite di Apache che permette un ottima indicizzazione nei motori di ricerca, ed infine è presente la gestione in automatico degli accesskey, che consentono una navigazione del sito da tastiera. Il sito creato e pubblicato con questo CMS rispetta i criteri sull'accessibilità e sulla legge Stanca, esso utilizza xHtml Strict e altre caratteristiche served based facilitano la fruzione del sistema a persone portatrici di disabilità. Questo Software basato su Php e basato su file di testo (sui quali salva i dati), ti permette in maniera rapida ed elementare di creare il tuo sito, pronto per ricevere i tuoi Contenuti e configurato secondo le tue volontà e necessità.


[modifica] licenza

Vigile viene indicato come un CMS sotto licenza opensource. Tuttavia la sua licenza non è standard, è di tipo freeware, non commerciale.

[modifica] Caratteristiche

Base Dati (Database) e memorizzazione dei Contenuti:

Associandosi allo spirito e alla praticità dei cosiddetti CMS Lite, ovvero di quegli script leggeri che non utilizzano Database classici, ma che si appoggiano a semplici file di testo per effettuare lo storage dei dati del sito, il CMS VIGILE risulta facile, intuitivo, e praticamente di una gestione semplicissima. La mancanza della necessità di attivare database, comporta anche l'indubbio beneficio di poter utilizzare server web che ne sono sprovvisti (altervista) o che chiedono un pagamento supplementare per l'abilitazione. Mancando database, mancano anche problemi dovuti alla momentanea indisponibilità del server database o al raggiungimento del tetto massimo di quary effettuabili o a gli eventuali sovraccarichi di quary. La mancanza di database non predispone il portale ad attacchi o sottrazione dei dati. I dati degli utenti sono registrati in file con estensione php che salvando i dati in variabili sono praticamente invisibili all'esterno. Invisibili risultano anche per il fatto che il nome del file contenente i dati utente (dati sensibili: come password) è composto dal nome dell'utente e dal hasch di 32 caratteri derivato dal md5 della password. Quindi praticamente impossibile da rintracciare tramite tentativi a caso o brute force. Le password salvate nei file sono tutte criptate con l'impossibilità di decriptarle per chiunque. Inoltre rispetto alle versioni precedenti che prevedevano la conservazione dei dati in una cartella dal nome predefinito (che quindi facilmente rintracciabile) ora in fase di installazione il proprietario del sito può decidere: sia il nome della cartella database che la sua posizione; venendo così, incontro a quanti utilizzano un server web che non permette permessi totali (lettura e scrittura) in file e dir, ma che mettono a disposizione una sola dir solitamente dal nome "pubblic", "cg-bin" ect. Quindi il CMS VIGILE risulta praticamente indispensabile per siti personali, vetrine e siti di associazioni.


Centro d Amministrazione:

Il CMS Vigile è provvisto di un centro di installazione dove possono essere impostate varie configurazioni e preferenze. La gestione del cms è lasciata al Super_amministratore, che è colui che ha installato per la prima volta il portale e che detiene poteri assoluti sul CMS. Il Super_amministratore poi può essere coadiuvato ed aiutato da amministratori che egli stesso provvede a creare promuovendoli da semplici utenti registrati. Rispetto alle versioni precedenti, ora agli Amministratori "semplici" possono essere posti molti più freni da parte del super_amministratore, egli infatti, può decidere a quale singolo modulo del centro di amministrazione possono accedere i "semplici" Admin, preservandosi e riservandosi quelle configurazioni che ritiene di non dover condividere con altri. Oltre all'aggiunta della gestione on-line dei fogli di stile (Css), è previsto un centro per la gestione delle bad-word, parole ritenute non gradite, che vengono mascherate nel sito. Le bad-word sono quei termini inseriti dagli utenti nei forum, guestbook e chat. La nuova gestione utenti, semplificata, prevede in un unico modulo: la modifica, cancellazione, promozione ad admin e l'allontanamento dalla community tramite la funzione di bannare ogni singolo utente.

Seguono come novità nel pannello di amministrazione: la gestione dei moduli e dei blocchi. La gestione dei moduli, similarmente a Xoops, permette di installare, disinstallare e modificare vari moduli nel CMS. Questa nuova versione è configurata secondo il criterio di scalabilità che permette di aver presente nel CMS del Vigile solamente i moduli e le pagine che più interessano. I moduli attualmente presenti sono: Forum, guestbook, gestione news, gestione documenti, pagine vuote (liberamente scrivibili in php e html), gestione link, gestione Download, gestione immagini-cartoline e modulo contatti. Molti altri sono in fase di realizzazione L'installazione dei moduli permette di aggiungere e togliere pagine (ogn'una con le proprie funzionalità) al sito, tutto ciò in maniera veloce e facile, tramite interfaccia grafica e direttamente on-line. Il gestore di blocchi consente di amministrare i blocchi di contorno (per intenderci quelli che sono a destra o sinistra della pagina principale centrale) ma questi blocchi possono essere installati ore anche i posizione centrale, sotto ad ogni pagina. Ancora, è possibile installarli praticamente da pertutto ricevendo il codice da copiare ed incollare nelle posizioni preferite. I blocchi sono: Statistiche, Notizie scorrevoli, Ultime News pubblicate, blocco vuoto liberamente scrivibile solo in xHtml, Gestione Sondaggi. A breve saranno disponibili altri blocchi del tipo: ultimi documenti pubblicati, notizie dal forum interno, calendario, ed altri ancora.

Supporto e installazione:

Il Cms Vigile possiede un centro di installazione che si accorge istantaneamente della necessita di installazione e provvede tramite semplici maschere a richiedere tutti i dati necessari per una semplice e pronta configurazione del portale. Rispetto alle versione precedenti ora non esiste un database nello script, ma esso viene creato in base ai parametri inseriti dall'utente super admin. Il CMS Vigile rispetto agli altri Cms è tutto in italiano e creato dal vigilenapoletano che fornisce supporto sul suo sito www.vigilenapoletano.it per quegli che intendessero utilizzare questo CMS troveranno supporto e aiuto direttamente dall'autore. Quanti CMS possono vantare ciò?


Posizionamento nei motori di ricerca:

Come chiaro ormai da tempo, i CMS non sono ben accetti dai motori di ricerca che non riescono a scansionarli per intero e quindi essi non ricevono un piazzamento ottimale negli elenchi delle ricerche effettuate in internet. Tale defailiance dei CMS deriva dal fatto che essi essendi siti dinamici, molto spesso si affidano ad URL dinamici per raggiungere le varie pagine interne al sito. L'url che segue ne è un esempio:

http://www.miosito.it/index.php?nav=news&action=delete&row_delete=12

Quest'url permette di creare dinamicamente la pagina internet, ricavandola dai valori in essa inseriti. Nello script Php, tramite gli array $_GET, sia "nav" che "action", danno indicazioni a php per fargli creare la pagina. Ebbene nell'url dopo /index.php tali dati dinamici, sono inseriti dopo i segni ? e & che però mentre indicano a Php dove iniziano i dati-valori da leggere per creare la pagina, gli stessi risultano indigesti ai motori di ricerca che si fermano al punto interrogativo "?". Questo significa che molte pagine se non tutte, non vengono scansionate e risultano invisibili ai motori di ricerca. A questo inconveniente si cerca di mettere una pezza abilitando il modulo ,httacces di apache, ma il lavoro che sta alla base di questo stratagemma è veramente incredibile e numeroso, con il bisogno di continui rimaneggiamenti del file .httacces per ogni nuova pagina che si vuole mascherare e rendere visibile agli occhi dei motori di ricerca. Ma non tutti i server hanno i moduli .httacces abilitati e quello gratuito di Altervista chiede degli altercent in pagamento per abilitarlo. Avendo trovato in rete uno spunto su come rendere le url dinamiche, diciamo per così dire statiche ho applicato questo stratagemma al CMS. ora l'URL nel CMS del VIGILE risulterà così: http://www.miosito.it/index.php/nav=news.10/action=delete/row_delete=12 Come si vede sono spariti sia i "?" che "&" questo a beneficio dei motori di ricerca e dei relativi scansionamenti di tutte le pagine e degli ottimali posizionamenti nelle classifiche delle ricerche.


Tra i Cms Open Source in rete VIGILE è l'unico che realizza portali Accessibili.

Oltre ad essere scritto con un codice avanzato: l'xHtml che per di più è validabile, quindi per sua natura accessibile, perché senza errori, ha gli accesskey, che consentono di navigare tra le pagine del sito senza usare il mouse. Ha, inoltre un loyout liquido, ovvero la grafica che si adatta alla larghezza del browser, i Css sono raggiungibili direttamente online e consentono rapidamente di modificare la grandezza dei caratteri. Continua...

[modifica] Collegamenti esterni

THIS WEB:

aa - ab - af - ak - als - am - an - ang - ar - arc - as - ast - av - ay - az - ba - bar - bat_smg - be - bg - bh - bi - bm - bn - bo - bpy - br - bs - bug - bxr - ca - cbk_zam - cdo - ce - ceb - ch - cho - chr - chy - closed_zh_tw - co - cr - cs - csb - cu - cv - cy - da - de - diq - dv - dz - ee - el - eml - en - eo - es - et - eu - fa - ff - fi - fiu_vro - fj - fo - fr - frp - fur - fy - ga - gd - gl - glk - gn - got - gu - gv - ha - haw - he - hi - ho - hr - hsb - ht - hu - hy - hz - ia - id - ie - ig - ii - ik - ilo - io - is - it - iu - ja - jbo - jv - ka - kg - ki - kj - kk - kl - km - kn - ko - kr - ks - ksh - ku - kv - kw - ky - la - lad - lb - lbe - lg - li - lij - lmo - ln - lo - lt - lv - map_bms - mg - mh - mi - mk - ml - mn - mo - mr - ms - mt - mus - my - mzn - na - nah - nap - nds - nds_nl - ne - new - ng - nl - nn - no - nov - nrm - nv - ny - oc - om - or - os - pa - pag - pam - pap - pdc - pi - pih - pl - pms - ps - pt - qu - rm - rmy - rn - ro - roa_rup - roa_tara - ru - ru_sib - rw - sa - sc - scn - sco - sd - se - searchcom - sg - sh - si - simple - sk - sl - sm - sn - so - sq - sr - ss - st - su - sv - sw - ta - te - test - tet - tg - th - ti - tk - tl - tlh - tn - to - tokipona - tpi - tr - ts - tt - tum - tw - ty - udm - ug - uk - ur - uz - ve - vec - vi - vls - vo - wa - war - wo - wuu - xal - xh - yi - yo - za - zea - zh - zh_classical - zh_min_nan - zh_yue - zu

Static Wikipedia 2008 (no images)

aa - ab - af - ak - als - am - an - ang - ar - arc - as - ast - av - ay - az - ba - bar - bat_smg - bcl - be - be_x_old - bg - bh - bi - bm - bn - bo - bpy - br - bs - bug - bxr - ca - cbk_zam - cdo - ce - ceb - ch - cho - chr - chy - co - cr - crh - cs - csb - cu - cv - cy - da - de - diq - dsb - dv - dz - ee - el - eml - en - eo - es - et - eu - ext - fa - ff - fi - fiu_vro - fj - fo - fr - frp - fur - fy - ga - gan - gd - gl - glk - gn - got - gu - gv - ha - hak - haw - he - hi - hif - ho - hr - hsb - ht - hu - hy - hz - ia - id - ie - ig - ii - ik - ilo - io - is - it - iu - ja - jbo - jv - ka - kaa - kab - kg - ki - kj - kk - kl - km - kn - ko - kr - ks - ksh - ku - kv - kw - ky - la - lad - lb - lbe - lg - li - lij - lmo - ln - lo - lt - lv - map_bms - mdf - mg - mh - mi - mk - ml - mn - mo - mr - mt - mus - my - myv - mzn - na - nah - nap - nds - nds_nl - ne - new - ng - nl - nn - no - nov - nrm - nv - ny - oc - om - or - os - pa - pag - pam - pap - pdc - pi - pih - pl - pms - ps - pt - qu - quality - rm - rmy - rn - ro - roa_rup - roa_tara - ru - rw - sa - sah - sc - scn - sco - sd - se - sg - sh - si - simple - sk - sl - sm - sn - so - sr - srn - ss - st - stq - su - sv - sw - szl - ta - te - tet - tg - th - ti - tk - tl - tlh - tn - to - tpi - tr - ts - tt - tum - tw - ty - udm - ug - uk - ur - uz - ve - vec - vi - vls - vo - wa - war - wo - wuu - xal - xh - yi - yo - za - zea - zh - zh_classical - zh_min_nan - zh_yue - zu -

Static Wikipedia 2007:

aa - ab - af - ak - als - am - an - ang - ar - arc - as - ast - av - ay - az - ba - bar - bat_smg - be - bg - bh - bi - bm - bn - bo - bpy - br - bs - bug - bxr - ca - cbk_zam - cdo - ce - ceb - ch - cho - chr - chy - closed_zh_tw - co - cr - cs - csb - cu - cv - cy - da - de - diq - dv - dz - ee - el - eml - en - eo - es - et - eu - fa - ff - fi - fiu_vro - fj - fo - fr - frp - fur - fy - ga - gd - gl - glk - gn - got - gu - gv - ha - haw - he - hi - ho - hr - hsb - ht - hu - hy - hz - ia - id - ie - ig - ii - ik - ilo - io - is - it - iu - ja - jbo - jv - ka - kg - ki - kj - kk - kl - km - kn - ko - kr - ks - ksh - ku - kv - kw - ky - la - lad - lb - lbe - lg - li - lij - lmo - ln - lo - lt - lv - map_bms - mg - mh - mi - mk - ml - mn - mo - mr - ms - mt - mus - my - mzn - na - nah - nap - nds - nds_nl - ne - new - ng - nl - nn - no - nov - nrm - nv - ny - oc - om - or - os - pa - pag - pam - pap - pdc - pi - pih - pl - pms - ps - pt - qu - rm - rmy - rn - ro - roa_rup - roa_tara - ru - ru_sib - rw - sa - sc - scn - sco - sd - se - searchcom - sg - sh - si - simple - sk - sl - sm - sn - so - sq - sr - ss - st - su - sv - sw - ta - te - test - tet - tg - th - ti - tk - tl - tlh - tn - to - tokipona - tpi - tr - ts - tt - tum - tw - ty - udm - ug - uk - ur - uz - ve - vec - vi - vls - vo - wa - war - wo - wuu - xal - xh - yi - yo - za - zea - zh - zh_classical - zh_min_nan - zh_yue - zu

Static Wikipedia 2006:

aa - ab - af - ak - als - am - an - ang - ar - arc - as - ast - av - ay - az - ba - bar - bat_smg - be - bg - bh - bi - bm - bn - bo - bpy - br - bs - bug - bxr - ca - cbk_zam - cdo - ce - ceb - ch - cho - chr - chy - closed_zh_tw - co - cr - cs - csb - cu - cv - cy - da - de - diq - dv - dz - ee - el - eml - en - eo - es - et - eu - fa - ff - fi - fiu_vro - fj - fo - fr - frp - fur - fy - ga - gd - gl - glk - gn - got - gu - gv - ha - haw - he - hi - ho - hr - hsb - ht - hu - hy - hz - ia - id - ie - ig - ii - ik - ilo - io - is - it - iu - ja - jbo - jv - ka - kg - ki - kj - kk - kl - km - kn - ko - kr - ks - ksh - ku - kv - kw - ky - la - lad - lb - lbe - lg - li - lij - lmo - ln - lo - lt - lv - map_bms - mg - mh - mi - mk - ml - mn - mo - mr - ms - mt - mus - my - mzn - na - nah - nap - nds - nds_nl - ne - new - ng - nl - nn - no - nov - nrm - nv - ny - oc - om - or - os - pa - pag - pam - pap - pdc - pi - pih - pl - pms - ps - pt - qu - rm - rmy - rn - ro - roa_rup - roa_tara - ru - ru_sib - rw - sa - sc - scn - sco - sd - se - searchcom - sg - sh - si - simple - sk - sl - sm - sn - so - sq - sr - ss - st - su - sv - sw - ta - te - test - tet - tg - th - ti - tk - tl - tlh - tn - to - tokipona - tpi - tr - ts - tt - tum - tw - ty - udm - ug - uk - ur - uz - ve - vec - vi - vls - vo - wa - war - wo - wuu - xal - xh - yi - yo - za - zea - zh - zh_classical - zh_min_nan - zh_yue - zu