Per gentile concessione di Web Design With Web Standards.com - La risorsa per i webmaster
Prima di incominciare questo tutorial vorrei ringraziare Dimitri che ha avuto l'intuizione, la buona volontà e la capacità di iniziare questo importante progetto. Spero che abbia un ottimo futuro.
Una breve introduzione:
Movable Type è uno dei più importanti software creato da un team di
sviluppatori specializzato nella creazione di applicazioni per il web publishing.
Ho voluto pubblicare questo piccolo ma dettagliato tutorial per i neofiti del
settore ma spero che anche i più esperti ne possano trarre qualche spunto. È
bene far notare che questo software produce codice standard. (Se siete capitati
in questo sito, spero che abbiate chiaro il concetto).
A cosa serve:
In questi ultimi tempi si è diffuso anche in Italia la mania del blog, in molti
hanno incominciato a scrivere sul web i propri pensieri, idee, pubblicare
proprie foto e molto altro aiutati da servizi spesso gratuiti come ad esempio
Blogger. A molti utenti questi servizi non sono sufficienti a gestire tutte
le loro idee e progetti, quindi decidono di avvicinarsi al mondo delle
tecnologie del web per crearsi da soli un blog. È proprio qui che entra in gioco
Movable Type il quale aiuta rendendo più semplice e veloce la pubblicazione e la
gestione del proprio sito web o del proprio blog.
Movable Type gestisce in modo intelligente e veloce commenti, archivia posts per
data di pubblicazione e permette l'uso di categorie. Supporta per default
RSS e
Atom.
Il punto di forza di MovableType è la sua interfaccia intuitiva, con pochi clic
è possibile mettere in piedi un blog accattivante, con moltissime funzioni
facili da personalizzare e da gestire. Le parole non bastano? Ecco alcuni
esempi:
- Learning MovableType Sito realizzato usando per l'appunto MovableType per aiutare l'utente intenzionato ad usare questo software.
- Lance McCord PhotoBlog realizzato usando MT, molto curato nei dettagli e con notevoli contenuti.
Requisiti:
Per quanto riguarda i browser non ci sono particolari limitazioni. Microsoft
Internet Explorer 5.x o superiore, Apple Safari, Mozilla o Mozilla Firefox vanno
bene. Anche nel sistema operativo si ha una ampia scelta: Linux, Solaris/Unix,
BSD, Mac OS X, Windows Server. Per quanto riguarda i web servers, si può
scegliere tra: Apache, Microsoft IIS, Netscape, LigHTTPD. Consiglio l'uso di
Apache, software sicuramente fra i più usati al mondo, inoltre gratis e open
source. Infine, per utenti più esperti ed esigenti, che hanno bisogno di gestire
enormi quantità di dati o comunque necessitano di un database possono scegliere
tra: MySQL, Berkeley DB, PostgreSQL, SQLite.
Corsi online di WebMasterPoint.org:
Installazione:
Come procurarsi MovableType: Per prima cosa bisogna procurarsi MovableType andando sul sito ufficiale. Ricordo che esiste una versione gratis che ha come unica limitazione degna di nota la mancanza di assistenza tecnica. Vi verrà chiesto di registrarvi, fatelo e ricevere direttamente per email un nome utente e password per accedere all'area download. È presente sia la versione completa (quella che interessa a voi) e sia una versione di upgrade.
Prima di pubblicare: una volta scaricato il programma sul vostro computer, decomprimere il file e rinominate per comodità la cartella che otterrete in "mt".
Upload di MovableType: tramite un programma FTP collegarsi al proprio spazio web tramite user e password forniti dal provider. Entrate nella cartella cgi-bin del proprio spazio web, create una cartella "mt" e fare l'upload di tutte le cartelle presenti dentro mt (quella presente sul vostro computer), ad eccezione della cartella mt-static. Quest'ultima infatti ospiterà tutti i file di natura statica come ad esempio foto, immagini e altro. La cartella mt-static quindi deve essere posizionata separatamente, l'importante è che sia fuori dalla cartella cgi-bin.
Cartella db: ancora tramite il vostro programma ftp o tramite terminale creare una cartella dal nome "db" dentro cgi-bin e dare i permessi 777. Ricordo che in sistemi unix like basta lanciare da terminale il comando "chmod 777 db"
Permessi agli script: entrate nella cartella cgi-bin, quindi dentro mt e dare i permessi 755 a tutti gli script .cgi. Fatelo usando il vostro programma ftp, sulle proprietà delle cartelle/file è possibile selezionare i permessi che desiderate. Altrimenti se amate il terminale, "chmod 755 mt-*.cgi".
Editare mt-config.cgi: entrate all'interno della cartella cgi-bin, quindi mt, aprite il file mt-config.cgi e modificare le seguenti righe:
CGIPath "url diretto alla home del proprio sito"
Ad esempio: CGIPath http://www.miosito/cgi-bin/mt/
DataSource "percorso alla cartella db"
Ad esempio: /miosito/cgi-bin/mt/db
StaticWebPath "url diretto alla cartella mt-static"
Ad esempio: StaticWebPath http://www.miosito/mt-static/
Primo test: puntate con il browser allo script mt-check.cgi, presente nella cartella cgi-bin per verificare se i passi fin'ora compiuti sono corretti. Il browser, in caso di errore, mostrerà a video i problemi da correggere. Spesso i problemi potrebbero essere causati da permessi errati alle cartelle.
Completare l'installazione: puntate con il browser allo script mt.cgi presente all'interno della cartella cgi-bin/mt per completare l'installazione.
Login: è arrivato il momento di fare il login. Quindi inserire come utente "Melody", come password "Nelson" e dare invio. Sono password di default per completare la prima installazione, in seguito sarà possibile modificarle e consiglio vivamente di farlo.
Ci siamo!: Eccoci all'interno di MovableType. Esplorate i vari menù, le varie sezioni, vi accorgerete di quanto è ben organizzato. Prima di incominciare qualsiasi modifica al proprio sito è bene cambiare immediatamente utente e password. Andate alla pagina iniziale e cliccate sull'utente Melody in alto a destra. Vi si aprirà una pagina dove potrete reimpostare a vostro piacere utente e password. Vi sarà richiesto di inserire la vecchia password "Nelson" per poter continuare.
Configurazione weblog: dal menù principale cliccare su "Configuration". Nella sezione Core Setup, è possibile scegliere il nome del proprio weblog. Oltre a questa voce è importante modificare le quattro restanti. Su "Local Site Path" inserire il percorso completo del proprio weblog, ad esempio "/home/melody/public_html/weblog". Su "Site Url" inserire l'indirizzo (url) del proprio sito, ad esempio "http://www.example.com/mt". Su "Local Archive Path" indicare il percorso completo verso la cartella db creata precedentemente. Ad esempio "/home/melody/weblog/archives"
Infine alla voce Archive Url inserire l'url diretto alla cartella "archives", ad esempio http://example.com/mt/archives
L'installazione e la configurazione di base è terminata. Ora potete fare delle prove per capire e vedere le potenzialità di MovableType. Inserite nuovi posts cliccando nella sezione Post su New Entry. Potrete creare nuove categorie al volo mentre scrivete l'articolo. Potrete decidere il tipo di visualizzazione del vostro articolo. Scegliete se mettere per intero o solo una introduzione in prima pagina per poi continuare la visualizzazione dell'intero articolo in una pagina secondaria.
Nella prossima lezione saranno affrontati argomenti più delicati e più "avanzati". In particolare la modifica dei template index.html e style-site.css.
- Fennec il browser per cellulari cugino di Firefox è disponibile da scaricare nella nuova versione
Fennec, il browser per cellulari di Mozilla, è stato rilasciato in nuove versioni per Windows Mobile e Maemo.
- E-commerce, database, cms, siti web, classi, librerie: in php gratis da scaricare
Nuovi script da scaricare, completamente free, semplici da utilizzare - Mappe cliccabili con i CSS: soluzione accessibile e alternativa
- iPhone 3GS: consigli e trucchi per l'uso. Prova e video del test del nuovo modello
- Obbligatorio cancellare pagine web e dati online su richiesta altrimenti forti multe: è il nuovo disegno di legge dell' On. Lussana
- E-commerce, database, cms, calendari in Asp da scaricare gratis


![[SPONSOR] 9NetWeb (Link Esterno)](http://www.webmasterpoint.org/sponsor/9netweb_120.gif)
![[SPONSOR] Aruba (Link Esterno)](/sponsor/aruba_90.gif)
Stampa Pagina
Info sull'autore
ICQ
EMAIL
DISCUTI DI QUESTA LEZIONE SUL FORUM![[SPONSOR] eDomain (Link Esterno)](http://www.webmasterpoint.org/sponsor/edomain_120.gif)
![[SPONSOR] ConsultingWeb (Link Esterno)](/sponsor/consultingweb_120.gif)