Newsgroup: it.lavoro.professioni.webmaster
Titolo: CMS... che passione!

Che ne pensate? Sicuramente sono una bella scorciatoia sia per chi
sviluppa... che per chi acquista...
Possiamo elencare pregi e difetti di questa tecnologia... ovvero,
quando e' bene usarli e quando e' meglio un "ibrido" o invece quando e'
meglio farne a meno...
E inoltre... quali CMS?

 meglio farne a meno...
quando le reali necessità del cliente lo richiedono
-- 
Josh

> quando e' bene usarli e quando e' meglio un "ibrido" o invece quando e'
Beh.. ti dico subito la mia.
Nel mio caso ho un sito che raggiunge le 90.000 pagine viste mensili, ho 
6900 iscritti nel Forum e uno shop online.
Tutto questo conoscendo solo html, installando phpbb2, e tool vari per il 
motore di ricerca, l'oscommerce.... ecc..
Ormai il sito è diventato ingestibile. Togliere lo sfondo nero mi costerebbe 
un mese di lavoro. Le pagine non sono ottimizzate per essere trovate da 
google, nonostante ho moltissimi referers, non c'è dinamicità tra le pagine 
e i  visitatori.. ecc..
Che dovrei fare? iscrivermi a un corso di webmaster? leggermi libroni di 
programmazione?
Questo non è il mio lavoro primario... ed è per questo che sto per passare a 
un CMS, che mi permetterà di fare molte cose che da solo non sarei mai 
riuscito a fare.
Il mio parere quindi... è CMS SI! :)

 motore di ricerca, l'oscommerce.... ecc..
Probabilmente per questo non ti trovi bene. Hai mischiato roba presa un
po per parte e slegata tra loro.
Io non ho mai utilizzato una cosa gia fatta da altri per il semplice
fatto che è solitamente troppo generica e devo adattarmi io ad essa.
Facendomela personalmente adatto il sito alle mie esigenze ma
soprattutto lo si rende professionale ed unico. Quando vedi un precotto
la prima cosa che viene in mente è "ah questo è uno di quelli che si
è arrabbattato a mettere online un sito".
Una buona progettazione ti permette di cambiare lo sfondo da un clcik,
senza manco aprire file fisici.
Il mio parere quindi è che non è possibile dire SI o NO ma dipende
dai casi.
Se serve il sitarello e si ha poco tempo il CMS va bene
Se si vuole qualcosa di serio e si ha tempo il CMS non va bene.
Poi personalmente preferisco evitarlo sempre perchè mi vengono spesso
in mente cose non previste gia da altri.


Un CMS puro non va quasi mai bene, a meno di non dover fare un sito minimo.
Un CMS modificato (ma modificato _molto_ e _bene_ può essere molto
comodo se si ha poco tempo o se i contenuti devono essere rapidamente
modificati da un cliente poco competente.
Dico che il CMS va modificato molto perché difficilmente i CMS sono
adatti a qualcosa che non sia un notiziario o un weblog. Dico che va
modificato bene perché sempre più spesso si vedono siti evidentemente
forzati per stare in un CMS che non è adatto a loro. E, oltre ad essere
poco professionale, è oggettivamente brutto.
L'ideale è crearsi un CMS da soli, adatto alle proprie esigenze e
integrato con strumenti tipo forum già pronti o simili (l'integrazione
con strumenti Open Source non è complicatissima). Una volta fatto il
CMS, mettere il contenuto è banale e veloce (così come modificarlo).
Quindi, a mio avviso, viva i CMS, ma è il CMS che va fatto sul contenuto
e non il contenuto che va fatto sul CMS.
Quali CMS, quindi?
Bè, se proprio non si vuole fare da soli, va ovviamente scelto un cms
Open Source e la cui licenza permetta modifiche.
-- 
Lorenzo Breda

 Se si vuole qualcosa di serio e si ha tempo il CMS non va bene.
A questi 
http://www.unric.org/
 lo dici tu che hanno un sito non serio?
Poi se ti avanza tempo puoi anche dirlo a questi 250 
http://www.joomla.org/content/blogcategory/35/69/10/0/
prima di gettarti sulle altre migliaia... ah e mi sono limitata a Joomla.
Se poi vogliamo includere drupal, ezpublish, plone e quanto uscirà con 
ruby...
Parliamo di e-commerce?
www.mitea.com
 è poco serio o precotto? Daltronde è fatto con Zen Cart...
Hai idea di quanto costerebbe realizzare un sito del genere senza 
basarsi su un motore (cms o e-commerce che sia) già sviluppato e open, 
potendosi così concentrare solo sulla personalizzazione?
Diavolo Zen Cart ha una novantina di tabelle (parlo del db) di cui 
alcune veramente enormi. Ma giusto solo per progettare il db quanto 
tempo ci vorrebbe?
Non credo che dire che si usa cose già fatte (da te) e quindi si 
risparmia sia corretto, perchè in un qualche momento le hai dovute fare, 
a meno che ovviamente non si abbia un notevole parco clienti.
Paolo

burz ha scritto:

I CSM sono ottimi applicativi e non hanno nessun difetto se non quello
che te li devi studiare per installarli ed usarli correttamente.
Attualmente il prodotto che preferisco č Joomla tra le altre cose perchč
č molto facile da usare ed ha una gestione dei menu davvero semplice e
potente che non ho trovato da altre parti.
I siti fatti con Joomla non hanno il solito aspetto standard alla
PHPNuke e non č difficile personalizzare l'aspetto e i link in modo che
non si riesca a capire che č stato fatto con un CMS
Per correttezza cito anche il cugino di Joomla che č Mambo dal quale
Joomla deriva. Allo stato attuale delle cose Mambo e Joomla sono
praticamente uguali nell'amministrazione.

 wrote:

Nel mio caso un CMS (joomla) mi ha permesso di fare cose (in firma) in
tempi, modi e costi  che non avrei potuto fare diversamente.
Saluti,
Matteo
-- 
http://www.vivishanghai.com
vivi la tua Shanghai in italiano

S_p_ike puoi postarmi tutti gli elenchi che vuoi ma una azienda che si
rispetti un prodotto se lo crea da se.
Tu hai postato i lati positivi ma vogliamo vedere i negativi?
Se esce un bug col cavolo che te lo correggi facilmente. Devi aspettare
l'aggiornamento.
Con una cosa fatta da te sai gia il numero della riga (e quindi dove
mettere mano) in base all'errore che ti da. Quindi se usi una data
versione che ha notoriamente un bug tu rientri in quelli attaccabili di
default.
Seconda questione è proprio il fatto di studiarsi il funzionamento,
come qualcuno dice.
Non puoi limitarti ad usare una amministrazione su web e non conoscere
nemmeno il nome di una tabella perchè prima o poi dovrai mettere mano
allo sviluppo e modificarlo.
Il tempo per capire come funziona un sistema fatto da altri è sempre
molto alto.
I siti che sviluppiamo dove lavoro io vengono cuciti addosso ai clienti
ed usare una piattaforma quasi sicuramente renderebbe impossibile certe
cose.
Un esempio?
Un utente posta una domanda per un medico su un sito appunto medico. La
domanda dovrà essere inoltrata a medici di altri siti e scritta su
altri siti. Le domande in archivio sono in content sharing con altri
siti. All'atto dell'inserimento vengono controllati svariati parametri
e magari in base al tema di domanda il contenuto uscirà da certe parti
o altre. Ma giusto per citarne un paio.
Non so se poi sia possibile scendere ad un livello di servizi così
personalizzato.
Personalmente non ho mai provato certi CMS però dubito che l'uomo
possa prevedere con un "pre-fatto" qualsiasi servizio venga in mente.
Sarebbe come poter costruire un robot che sia più pensante dell'uomo.
Discorso diverso se mi dici "il CMS adatto a chi fa notizia" allora è
fatto apposta per un giornale e prevede la maggioranza delle cose che
potrebbe fare un giornale.
Ma uno generico non mi convince per niente.

 
Un mio esempio? Un cliente voleva un sistema per gestire le pratiche 
assicurative e finanziarie dei suoi clienti (più tutta una serie di 
'fronzoli', quali pagine informative gestite autonomamente, 
pubblicazione news, ecc... Aveva un budget limitato, ho proposto il 
budget lo investiamo nello sviluppo del sistema delle pratiche, per 
tutto il resto usiamo Joomla.
Sviluppato il sistema, integrato in Joomla, messo in pista il sito.
Dopo una settimana, in cui si è reso conto di cosa possa fare Joomla, ha 
chiesto, ma non è che possiamo attivare un sistema di annunci?
Detto fatto, 2 ore per cercare e localizzare un componente adatto, 1/2 
per installarlo e configurarlo, e il cliente aveva il sistema di annunci 
funzionante con un costo di 2 ore e 1/2.
Poi è stata la volta della gestione file repository, stesso discorso.
Il cliente è soddisfattissimo, ancora incredulo di quanto possa avere 
spendendo poco.
Tutto qui, non credo una strada sia giusta e l'altra sbagliata, 
semplicemente sono due diversi modelli di business.
Peraltro anche a noi capita di sviluppare da zero (ok con riutilizzo di 
codice che abbiamo già sviluppato, ma ci siamo capiti) dove potremmo 
benissimo usare una delle soluzioni open che usiamo di solito, ma questo 
avviene generalmente su esplicita richiesta del cliente o comunque dove 
capiamo che non otterrebbe approvazione la proposta di utilizzo di un 
qualcosa già pronto (ancora, dipende dal cliente, o meglio dal suo ego).
Paolo

 Sarebbe come poter costruire un robot che sia più pensante dell'uomo.
Ovviamente non ne troverai mai uno universale, io considero i CMS con
un buon punto di partenza, tutto qua.
Puoi anche sviluppartene uno tu, passarci del tempo, una volta fatto te
lo ritrovi sempre pronto, lo conosci e ci lavori. Senza dubbio è una
soluzione.
Personalmente ho scelto di prenderne uno fatto, studiarmelo, e partire
da li per andare avanti. Il vantaggio tra le due cose è che nel primo
caso sei tu che gestisci e sviluppi il progetto, nel secondo ci sono
centinaia (spesso migliaia) di persone dietro che lo fanno insieme e
per te (oltre che per loro).
Il tempo che avrei speso nella creazione di un ex-novo lo uso per
migliorare qualcosa che esiste.
E il discorso vale per la piccola agenzia che ha bisogno di una
piattaforma per i propri clienti, come per la grande azienda che
sviluppa internamente i propri progetti web.
Ciao
Francesco

 praticamente uguali nell'amministrazione.
A proposito di Mambo... ahi ahi ahi... 
http://www.mamboserver.com/