Guida su come realizzare un sito con un CMS
Il web si sta espandendo sempre di più, tanto che alcuni esperti di linguaggi di programmazione per il web hanno deciso di creare dei sistemi in grado di creare, modificare e cancellare i contenuti del proprio sito automaticamente dal web, senza dover far nulla manualmente. Ciò è possibile grazie all’utilizzo dei database, spesso MySQL, e al linguaggio PHP.
Oggi vi spiegherò come crearvi un sito utilizzando un noto CMS (Content Menagement System), Wordpress, giunto ormai alla versione 2.5.

src="http://pagead2.googlesyndication.com/pagead/show_ads.js">
Vi chiederete: Perché wordpress e non un altro CMS?
Beh la risposta è semplice: wordpress è facile da utilizzare, non troppo pesante quindi facile da caricare nel proprio server ed è molto utilizzato, quindi è più facile che i bug presenti nei codici degli script siano scoperti che usando un cms meno noto. Comunque wordpress è usato moltissimo nella Blogosfera, quindi ottimo per un blog, per un sito io opterei per Joomla.
Questa guida, per l’installazione e l’utilizzo dei database, prenderà come esempio wordpress, ma le spiegazioni possono essere facilmente adattabili ad ogni CMS.
Anche questo blog è stato realizzato con piattaforma wordpress.
Un CMS non deve essere soltamente uno strumento per creare siti o blog, ma anche per forum, ad esempio forumcommunity.net utilizza un CMS (in questo caso un forum) per gestire i cotenuti dei propri sottodomini.
Cominciamo con lo scaricare wordpress 2.5 e scompattare l’archivio sul nostro desktop.
Ora abbiamo bisogno di uno spazio web dove poter gestire il nostro CMS, per questo scopo suggerisco netsons.org, infatti questo sito mette a disposizione dell’utente uno spazio web con moltissimi servizi, tra cui php 5 e database mysql, tutto ciò di cui abbiamo bisogno per installare ed usare wordpress.
Registratevi ed accedete al vostro pannello eseguendo il login. Ah mi raccomando! Nella registrazione utilizzate dati reali poichè verranno esaminati dallo staff e nel caso di una registrazione “bizzarra” verrete rifiutati.
Netsons non abilita di default i database per risparmiare risorse, perciò dovrete abilitarlo andando in Centro di controllo -> Database -> Gestione -> Attiva: MySQL5 e date l’ok.
Ora abbiamo: un cms, uno spazio web dove usarlo con php e mysql, abbiamo tutto :D.
Ora impostiamo il file di configurazione di wordpress in modo tale che riesca ad interagire con il database. Rinominiamo il file wp-config-sample.php in wp-config.php e apriamolo con il blocco note. troveremo questo all’inizio:
define(’DB_NAME’, ‘nomedeldatabase’); // Nome del database
define(’DB_USER’, ‘nomeutente’); // Il vostro username MySQL
define(’DB_PASSWORD’, ‘password’); // …e la password
define(’DB_HOST’, ‘localhost’); // al 99% non dovrebbe esserci necessità di modificare questo valore
define(’DB_CHARSET’, ‘utf8′);
define(’DB_COLLATE’, ”);
Vediamo cosa modificare, mette al posto di:
nomedeldatabase -> il vostro database, è indicato nella pagina di netsons dove gestite il database, cioè Centro di controllo -> Database
nomeutente -> il vostro nome utente, cioè quello con cui vi siete registrati su netsons, che in dovrebbe coincidere con quello del database, comunque lo trovato nella stessa pagina del nome del database
password -> beh non credo ci sia da spiegare cosa mettere, la password con cui vi siete registrati
localhost -> è il server del database, se avete attivato un database mysql5 dovrete inserire mysql5.netsons.org
Gli altri 2 valori vanno lasciati così, quindi dovrete avere una cosa simile
define(’DB_NAME’, ‘kingfelix’); // Nome del database
define(’DB_USER’, ‘kingfelix’); // Il vostro username MySQL
define(’DB_PASSWORD’, ‘miapassword’); // …e la password
define(’DB_HOST’, ‘mysql5.netsons.org’); // al 99% non dovrebbe esserci necessità di modificare questo valore
define(’DB_CHARSET’, ‘utf8′);
define(’DB_COLLATE’, ”);
Salvate e chiudete.
Ora possiamo caricare i nostri file all’interno del nostro spazio web, per far ciò abbiamo bisogno di un client ftp, uno dei migliori è FileZilla FTP Client, gratis e disponibile per diversi sistemi operativi.
Una volta scaricato ed installato dovrete inserire i vostri dati negli appositi spazi per connettervi al server, voi dovrete inserire ciò che segue:
Host: vostronome.netsons.org
Nome Utente: vostronome@netsons.org
Password: Vostrapassword
Porta: Potete lasciare tranquillamente vuoto, filezilla provvederà ad usare quella di default per l’accesso ftp, cioè la 21.
Bene, siamo dentro il server. A destra troviamo i file presenti nel nostro spazio web, a sinistra quelli del nostro pc o mac. Spostiamoci (dalla finestra del nostro computer) nella cartella dove abbiamo scompattato l’archivio contenente wordpress. Apriamo la cartella di wordpress (sempre da filezilla) e selezioniamo tutti gli elementi presenti tenendo premuto Ctrl, ora (una volta evidenziati) clicchiamoci col destro e su Carica. In questo modo caricheremo i file nel nostro spazio web. Aspettate qualche minuto (il tempo necessario per caricare i file).
Una volta caricati tutti i file recatevi (dal broswer) alla cartella d’installazione del blog, cioè tuonome.netsons.org/wp-admin/install.php, vi troverete davanti ad una pagina che chiede delle informazioni: titolo del blog ed e-mail. Naturalmente dovrete dare la vostra e-mail vera altrimenti non avrete alcun dato per accedere al pannello di controllo.
Bene, abbiamo finito, ora provate ad accedere al vostro pannello di controllo con i dati arrivatevi via e-mail e prendete un po’ di familiarità con wordpress.
Come modifico l’aspetto del mio blog? Scaricando dei temi, basterà una piccola ricerca su Google o su qualche altro motore di ricerca per trovarne a bizzeffe. Per caricarli sul vostro spazio dovete accedere al vostro spazio web come descritto prima, accedere alla cartella /wp-content/themes e caricare il tema. Stesso procedimento per i plugins, che vanno caricati nella cartella /wp-content/plugins.
Per problemi o chiarimenti chiedete pure.
Post correlati
6 Commenti »
Puoi lasciare una risposta, oppure fare un trackback dal tuo sito.

































Pubblicato il 31 05 2008 alle 11:01 am | Numero: 1
[…] installare wordpress, nel caso non ne foste capici oppure non l’abbiate mai fatto vi linko questa guida scritta da me molto dettagliata e di facile comprendonio. Una volta che ci siamo procurati tutto […]
Pubblicato il 17 07 2008 alle 3:24 pm | Numero: 2
ciao io seguo la tua guida…il sito è hostato su altervista….ecco le impo di config
?php
// ** Impostazioni MySQL ** //
define(’DB_NAME’, ‘jackassbelfiore’); // Nome del database
define(’DB_USER’, ‘jackassbelfiore’); // Il vostro username MySQL
define(’DB_PASSWORD’, ‘*****’); // …e la password
define(’DB_HOST’, ‘localhost’); // al 99% non dovrebbe esserci necessità di modificare questo valore
define(’DB_CHARSET’, ‘utf8′);
define(’DB_COLLATE’, ”);
la pass la ho nascosta…xo nn me lo installa e dice
Errore nello stabilire una connessione al database
Ciò significa che le informazioni sul nome utente o sulla password presenti nel file wp-config.php non sono corrette o che non è possibile contattare il server del database a localhost. Il che potrebbe voler dire che il database server del fornitore di hosting non è attivo.
* Si è sicuri di disporre del nome utente e della passwrod corretti?
* Si è sicuri di aver digitato correttamente il nome dell’host?
* Si è sicuri che il server del database sia funzionante?
Nel caso non si abbia certezza sul significato di questi termini è opportuno contattare il proprio host. Se si ha bisogno di ulteriore aiuto è sempre possibile visitare il Forum di supporto italiano su WordPress.
che faccio?
ps la versione nn è 2.5 ma 2.6.grz.ciao
Pubblicato il 18 07 2008 alle 12:22 am | Numero: 3
prima di tutto controlla che il nome del database sia corretto, se non ricordo male su altervista dovrebbe essere “my_nomeutente” poi assicurati di aver attivato il database dal pannello di controllo.
KF
Pubblicato il 18 07 2008 alle 11:24 am | Numero: 4
quindi sarebbe:
?php
// ** Impostazioni MySQL ** //
define(’DB_NAME’, ‘my_jackassbelfiore’); // Nome del database
define(’DB_USER’, ‘jackassbelfiore’); // Il vostro username MySQL
define(’DB_PASSWORD’, ‘*****’); // …e la password
define(’DB_HOST’, ‘localhost’); // al 99% non dovrebbe esserci necessità di modificare questo valore
define(’DB_CHARSET’, ‘utf8′);
define(’DB_COLLATE’, ”);
?
Pubblicato il 18 07 2008 alle 11:26 am | Numero: 5
questo punto:
Netsons non abilita di default i database per risparmiare risorse, perciò dovrete abilitarlo andando in Centro di controllo -> Database -> Gestione -> Attiva: MySQL5 e date l’ok.
su altervista come si fa?
Pubblicato il 18 07 2008 alle 8:58 pm | Numero: 6
non ricordo perchè su altervista non ho nessun account, però dovrebbe stare nella sezione risorse del tuo pannello di controllo.
Per le informazioni riguardanti i dati del database troverai tutte le informazioni necessari in una delle schede del pannello di controllo che, ahimè, non ricordo.
Comunque ti consiglio di passare a netsons per la possibilità di inserire pubblicità e per l’ampià disponibilità di databse.
KF