Logo by Irenicus venerdì 30-lug-10 04:15


RaulKen.It :: Leggi il Topic - [info] cms, cosa sono?
 FAQFAQ   CercaCerca   Gruppi utentiGruppi utenti   ProfiloProfilo   Messaggi PrivatiMessaggi Privati   LoginLogin 

[info] cms, cosa sono?

 
Nuovo Topic   Rispondi    Indice del forum -> WebMaster & Grafica Digitale
Precedente :: Successivo  
Autore Messaggio
GREY_FOX
Moderatore di RaulKen.It
Moderatore di RaulKen.It


Registrato: dic 27, 2001
Messaggi: 3945
Località: L'Aquila

MessaggioInviato: Sab Giu 17, 2006 12:36 am    Oggetto: [info] cms, cosa sono? Rispondi citando

Posto un'interessante articolo che credo sarà utile a molte persone. Tratto da www.wikipedia.org

Citazione:

Content management system (CMS in acronimo), letteralmente "sistema di gestione dei contenuti" è una categoria di sistemi software per organizzare e facilitare la creazione collaborativa di documenti e altri contenuti.

L'utilità di questi sistemi non sarebbe a priori limitata alla gestione di siti web (particolarmente se di grandi dimensioni e frequentemente aggiornati); tuttavia proprio questo è attualmente il loro utilizzo più proficuo e diffuso.

Indice:


* 1 Cenni storici
* 2 Il problema della gestione dei contenuti
* 3 I CMS nel web
* 4 Vantaggi dei CMS
* 5 Limiti dei CMS
* 6 Software open source
* 7 Voci correlate
* 8 Collegamenti esterni



Cenni storici

I content management systems sono stati inizialmente sviluppati internamente da alcune delle organizzazioni che producevano notevoli quantità di pubblicazioni. Nel 1995 CNET rese pubblici gli studi e i prodotti sviluppati internamente distribuendoli con l'etichetta Vignette (software). La compagnia cominciò a mettere a disposizione il software come un web-based content management system permettendo ai siti di creare interfacce di presentazione dei propri contenuti web su di un software precedentemente sviluppato.

Nel 1998, Pencom Web Works, una compagnia di consulting, introdusse the Metaphoria Data Transoformation Server, che permetteva agli sviluppatori Java di scrivere applicazioni che potevano essere collegate con i contenuti e permettevano di distribuire tali contenuti su differenti canali. Il prodotto fallì, ma il concetto che era stato introdotto costituì le basi di ciò che è il CMS odierno.


Il problema della gestione dei contenuti

In un approccio sistematizzato al problema della gestione dell'informazione si affrontano le seguenti fasi:

* Identificazione degli utenti e dei relativi ruoli di produzione o fruizione dell'informazione
* Assegnazione di responsabilità a differenti categorie di utenti per distinti tipi di contenuti (in un progetto complesso il prodotto finito non è frutto del lavoro del singolo, che pertanto non ha possibilità o esigenza di intervenire in tutti gli ambiti)
* Definizione delle attività di workflow, cioè formalizzazione di un percorso per l'assemblaggio del prodotto finale che, in quanto frutto di produzione frammentaria, deve acquisire la sua unitarietà sottostando a opportune procedure di supervisione. Più prosaicamente, per poter rendere efficiente la comunicazione tra i vari livelli della gerarchia, è necessaria un'infrastruttura di messaggistica, con la quale i gestori del contenuto possono ricevere notifica degli avvenuti aggiornamenti.
* Tracciamento e gestione delle versioni del contenuto
* Pubblicazione del contenuto

Il lettore di Wikipedia noti che la descrizione ora data è perfettamente applicabile al software di gestione della presente opera.


I CMS nel web

Una delle applicazioni più utili dei sistemi di CMS si ha nella gestione dei portali, dove vengono impiegati i CMS come strumento di pubblicazione flessibile e multiutente. I CMS sono solitamente orientati alla gestione di testi (news, articoli ecc.), immagini, liste di discussione, forum, materiale scaricabile; a volte danno la possibilità di gestire anche più versioni dello stesso sito (ad esempio, HTML o WAP).

I CMS consentono di definire utenti, gruppi e diritti, in modo da poter permettere una distribuzione del lavoro tra più persone. Per esempio, sarà possibile definire una classe di utenti abilitati esclusivamente all'inserimento delle novità, mentre si potrà riservare la scrittura di articoli ad un altro gruppo, e limitare tutti gli altri alla sola consultazione.

Tecnicamente il CMS è un'applicazione lato server, divisa in due parti: il back end, ovvero la sezione di amministrazione, che si occupa di organizzare e supervisionare la produzione del contenuto, e il front end, cioè la sezione dell'applicazione con cui l'utente è a contatto a che usa per realizzare fisicamente modifiche, aggiornamenti ed inserimenti.


Vantaggi dei CMS

Un CMS permette di costruire e aggiornare un sito dinamico, anche molto grande, senza necessità di scrivere una riga di HTML e senza conoscere linguaggi di programmazione lato server (come PHP) o progettare un apposito database. L'aspetto può essere personalizzato scegliendo un foglio di stile CSS appositamente progettato per un determinato CMS.

Esistono CMS specializzati, cioè appositamente progettati per un tipo preciso di contenuti (un'enciclopedia on-line, un blog, un forum etc.) e CMS generici, che tendono ad essere più flessibili per consentire la pubblicazione di diversi tipi di contenuti.

Limiti dei CMS

Un CMS è tanto più efficiente quanto più è specializzato.

Molti piccoli portali fanno ricorso a CMS distribuiti (scritti da altri e messi a disposizione gratuitamente o a pagamento) di tipo generico; per quanto un CMS possa essere flessibile, un sito basato su questa struttura in genere presenta un aspetto poco personalizzato. I contenuti, inoltre, saranno sempre ancorati a quanto previsto da chi ha progettato il CMS e non alle esigenze di chi pubblica il sito.

Problemi di gestione possono derivare dal fatto che chi pubblica o gestisce il sito può usare il CMS per intervenire sui contenuti e sull'aspetto, ma generalmente non è in grado di intervenire direttamente (o far intervenire) sulla struttura del CMS stesso; questo è un limite strettamente connesso al vantaggio primario dei CMS: pubblicare un portale senza doverne progettare la struttura o senza possedere le conoscenze tecniche (o le risorse finanziarie) per uno sviluppo personalizzato.

I portali di una certa importanza non fanno mai ricorso a CMS distribuiti bensì usano programmi e database progettati su misura, ovvero CMS personalizzati e dunque necessariamente specializzati; in questo modo la struttura e la presentazione vengono realizzate tenendo presenti i contenuti che il sito dovrà ospitare e potranno essere modificati in seguito a nuove esigenze.


Software open source

La seguente è una lista (in ordine alfabetico) dei più utilizzati CMS open source:

* ASP Nuke
* CMS Made Simple [1]
* Contenido [2]
* Docebo CMS [3]
* DotNetNuke
* Drupal
* eZ publish [4]
* Flatnuke
* ICE Integrated content management [5]
* Cms Vigile
* JBoss Portal [6]
* Joomla
* Magnolia [7]
* Mambo [8]
* MKPortal [9]
* OpenCms [10]
* PHPNuke [11]
* PHP-Fusion [12]
* Plone
* PostNuke [13]
* s|m|a|r|t Nexus [14]
* Syntax Desktop [15]
* Typo3 [16]
* WebPortal [17]
* WordPress [18]
* Xaraya [19]
* XOOPS


Ricordo a tutti che in questo topic poterete discutere dei cms e fare qualsiasi domanda, io vi risponderò. Come prima dritta... lo sò che sarà una coltellata al petto per molte persone ma sconsiglio vivamente l'ulizzo di PHP-Nuke. Molto più sicuri e stabili sono per un portale avanzato Joomla (ex mambo) e per un portale senza tante pretese e facile da gestire Mkportal, cms che ho provato e devo dire molto carino. Per provare questi script in locale consiglio l'utilizzo di wmservertools.

Ciau! Occhiolino
_________________
Raulkeniano numero 1332 Gioia


Il Sapere umano appartiene al mondo.
the developers: il mio blog sull'informatica.


Ultima modifica di GREY_FOX il Dom Giu 18, 2006 1:46 am, modificato 1 volta in totale
Torna in cima
Profilo Messaggio privato Invia email HomePage MSN Messenger
AxelLabs
Frequentatore del Forum
Frequentatore del Forum


Registrato: May 25, 2006
Messaggi: 192

MessaggioInviato: Sab Giu 17, 2006 1:30 am    Oggetto: Rispondi citando

Quoto su Joomla! E' su un altro pianeta. Straquota anche su PHPnuke Rolling Eyes

Tra i CMS c'è anche Xoops, ma deve davvero fare tanta strada per raggiungere Joomla.
_________________
Axel
Powered by

"L’uomo più saggio non è colui che sa, ma colui che sa di non sapere" - Socrate
Torna in cima
Profilo Messaggio privato HomePage MSN Messenger
capsula-tony
Veterano del Forum
Veterano del Forum


Registrato: Apr 16, 2004
Messaggi: 1769
Località: ...isla bonita...

MessaggioInviato: Sab Giu 17, 2006 1:56 pm    Oggetto: Rispondi citando

Tutti criticano Php-Nuke ma tantissimi lo usano.. è pesantino ok, ha un codice incasina ok, è poco sicuro ok, ha bug ok, però è anche vero che chi non sa nulla di php è uno dei poci CMS che riesce a gestire.. e ha un grandissimo supporto online!
Io per primo uso il Php-Nuke, consapevole delle sue falle, ma fin che non imparo bene il php continuerò ad usarlo, poi quando saprò farmi da me i miei moduli allora passerò a qualche CMS migliore, che richiede una + difficile gestione.
Secondo me è un pò come la battaglia Windows-Linux....tutti odiamo Windows ma moltissimi di noi lo usano... perchè si comincia con quello e perchè è facile, perchè il supporto è grandissimo e bla bla bla...
Almeno per come la vedo io.
Ciao Smile
_________________
Per caso frequenti lo IED? O conosci qualcuno che lo frequenta? Mi servirebbero delle info... Se sì contattami via msn perfavore! L\'indirizzo lo trovi nel mio profilo! Grazie!
Torna in cima
Profilo Messaggio privato HomePage
GREY_FOX
Moderatore di RaulKen.It
Moderatore di RaulKen.It


Registrato: dic 27, 2001
Messaggi: 3945
Località: L'Aquila

MessaggioInviato: Sab Giu 17, 2006 2:01 pm    Oggetto: Rispondi citando

Hai perfettamente ragione capsula tony, anche io per un po di tempo ho utilizzato il nuke. Quello che dici è vero... ma alcune pecche del nuke purtroppo sono abissali: tralasciando i normalissimi bug di cui tutti i programmi sono portatori, la pecca più grande resta la sicurezza... gli amminitsratori sono costretti alla paranoia più assoluta. Credo che comunque l'elevato insicurezza del nuke sia proporzionale alla sua diffusione... come qualsiasi programma largamente utilizzato è di conseguenza più oggetto di studio e attacchi.
_________________
Raulkeniano numero 1332 Gioia


Il Sapere umano appartiene al mondo.
the developers: il mio blog sull'informatica.
Torna in cima
Profilo Messaggio privato Invia email HomePage MSN Messenger
capsula-tony
Veterano del Forum
Veterano del Forum


Registrato: Apr 16, 2004
Messaggi: 1769
Località: ...isla bonita...

MessaggioInviato: Dom Giu 18, 2006 1:32 pm    Oggetto: Rispondi citando

Paranoie? A chi lo dici!!
Si comincia sempre dalle cose più facili diciamo, poi quando uno sa gestirsele autonomamente può passare a qualcosa di un livello superiore, ma personalmente come credo molte persone che sono alla prima esperienza con un sito web e di php non sanno nulla (o asp che sia) penso che il nuke sia una buona soluzione per muovere i primi passi, ti risolvono qualsiasi dubbio o problemino in rete in pratica col supporto che ha.
Ciao Smile
_________________
Per caso frequenti lo IED? O conosci qualcuno che lo frequenta? Mi servirebbero delle info... Se sì contattami via msn perfavore! L\'indirizzo lo trovi nel mio profilo! Grazie!
Torna in cima
Profilo Messaggio privato HomePage
Chiaraaa
Frequentatore del Forum
Frequentatore del Forum


Registrato: Jul 15, 2003
Messaggi: 101
Località: Cyberspazio

MessaggioInviato: Ven Feb 16, 2007 3:26 pm    Oggetto: Rispondi citando

quale è il cms piu sicuro?
insomma che se faccio un sito ho meno problemi da niubbi dalla rete
Torna in cima
Profilo Messaggio privato
GREY_FOX
Moderatore di RaulKen.It
Moderatore di RaulKen.It


Registrato: dic 27, 2001
Messaggi: 3945
Località: L'Aquila

MessaggioInviato: Ven Feb 16, 2007 3:35 pm    Oggetto: Rispondi citando

Chiaraaa ha scritto:
quale è il cms piu sicuro?
insomma che se faccio un sito ho meno problemi da niubbi dalla rete


Tutti i cms per la loro natura (sopratutto quelli open) sono largamente soggetti ad attacchi. Essendo la maggior parte open suorce qualsiasi persona può accedere al codice e crearsi exploit.... che poi questi exploit siano usadi da persone che non sanno nemmeno cosa stiano facendo è un altro discorso.
_________________
Raulkeniano numero 1332 Gioia


Il Sapere umano appartiene al mondo.
the developers: il mio blog sull'informatica.
Torna in cima
Profilo Messaggio privato Invia email HomePage MSN Messenger
aeniGma
Moderatore di RaulKen.It
Moderatore di RaulKen.It


Registrato: Oct 12, 2002
Messaggi: 2114
Località: Somewhere in time...

MessaggioInviato: Mer Giu 25, 2008 7:52 pm    Oggetto: Rispondi citando

La discussione è carina e sembra interessante... voglio portare la mia piccola esperienza...

Qualcuno qua in giro mi conosce, e sa che fino a qualche tempo fa (un anno o due) usavo PHP-Nuke per gestire il mio sitarello, ci ho lavorato sopra per un po di anni, credo un paio o forse piu. Ho realizzato anche altri siti e portali con PHP-Nuke e devo dire che mi sono sempre trovato bene, anche se devo ammettere che effettivamente la sicurezza era veramente delirante, bisogna configurare tutto da paranoici per evitare i vedersi il lavoro fumato da uno script kiddie (e mi é capitato un paio di volte).

Ora sono passato a Joomla perhè volevo qualcosa in piu, e volevo imparare qualcosa di nuovo. Joomla mi ha intrippato e soprattutto ha stimolato la mia volgia di imparare qualcosa di nuovo.

Se dovessi fare ora un paragone o comunque dare un consiglio diciamo "per niubbi" direi che meglio partire con PHP-Nuke, é sicuramente (a mio parere) piu semplice, Joomla non é difficile ma per gestirlo al meglio bisogna entrare un po nell'ottica, per non parlare della programmazione di moduli o addon che non é per nulla banale.


Voglio spendere un paio di parole ancora sulla sicurezza, la cosa importante é che qualunque CMS si usi lo si tenga aggiornato, sempre, non una volta ogni tanto. Le due volte che ho subito un deface é stato per colpa mia, non avevo fatto aggiornamenti importanti perche ho detto: lo faccio dopo, non ho tempo/voglia di farlo e ho tirato avanti troppo tempo.
_________________
aeniGma a.k.a. Eremita Solitario
http://www.thekey.it
Torna in cima
Profilo Messaggio privato HomePage
Mostra prima i messaggi di:   
Nuovo Topic   Rispondi    Indice del forum -> WebMaster & Grafica Digitale Tutti i fusi orari sono GMT + 1 ora
Pagina 1 di 1

 
Vai a:  
Non puoi inserire nuovi Topic in questo forum
Non puoi rispondere ai Topic in questo forum
Non puoi modificare i tuoi messaggi in questo forum
Non puoi cancellare i tuoi messaggi in questo forum
Non puoi votare nei sondaggi in questo forum

Powered by phpBB © 2001, 2005 phpBB Group


© 1999-2008 by Hyarbor S.r.l. PI 04698901215 ®
Usando questo sito si accettano le Note Legali in termini di privacy.
PHP-Nuke Copyright © 2005 by Francisco Burzi. This is free software, and you may redistribute it under the GPL. PHP-Nuke comes with absolutely no warranty, for details, see the license.
Generazione pagina: 0.14 Secondi