Attendi ...

Blog

Blog

Introduzione a WordPress

WordPress è uno dei sistemi di CMS meglio documentati al mondo. Sul sito principale è disponibile un centro di documentazione completo e dettagliato (in lingua inglese). La pagina rimanda a guide suddivise in sezioni per principianti ed esperti. Il guaio della documentazione è che purtroppo “troppa documentazione” significa spesso (all'occhio dell'utente) “nessuna documentazione”. Chi si approccia ad un qualsiasi software, strumento o tecnologia di solito è ansioso di cominciare, percepisce il manuale completo come qualcosa di inutile, preferendo una guida quick start o un tutorial che permetta di ottenere un risultato ...

11.01.2012
Dettagli

Guida veloce a FireFTP

Un client FTP è uno strumento pressoché indispensabile per chi amministra un sito web collocato su un server remoto, solitamente per mezzo di un servizio di hosting.

Non serve conoscere il protocollo FTP per utilizzare un client FTP, perché il trasferimento dei file avviene per mezzo di interfacce grafiche semplici e intuitive, che ricordano da vicino le cartelle di un qualsiasi sistema operativo. Le uniche nozioni utili (ma non strettamente necessarie) per utilizzare un client FTP sono:

Conoscere i concetti di server e client (un'introduzione è disponibile in questo articolo) Avere una vaga idea del concetto ...
10.01.2012
Dettagli

Installare WordPress

Una delle caratteristiche più conosciute di WordPress è la famosa 5 Minute Installation, ovvero la procedura guidata per un'installazione semplice e veloce (vedi questo articolo).

L'unico svantaggio di un'installazione veloce è che l'utente poco esperto potrebbe completare la procedura senza aver capito cos'è successo dietro le quinte. Questo non è un problema, ma è una normale conseguenza delle istruzioni operative essenziali. Ogni scelta ha i suo svantaggi, il punto debole delle istruzioni operative è proprio quella di non richiedere la partecipazione consapevole dell'utente. Con questo articolo vogliamo rivedere la 5 ...

09.01.2012
Dettagli

Installare Apache su Windows

Esistono molti modi di installare Apache sui sistemi Windows, ma non è sempre chiaro quale procedura d'installazione conviene scegliere e quali sono i vantaggi/svantaggi di ogni scelta. Con questo articolo vogliamo riassumere brevemente le procedure d'installazione più popolari e confrontarle tra loro, evidenziando i punti di forza e debolezze di ciascuna.

La scelta più frequente è quella di installare un pacchetto contenente Apache, il database server MySQL e il modulo PHP per Apache. Pacchetti di questo genere sono associati alla sigla AMP, che sta appunto per Apache, MySQL e PHP. Sul web sono disponibili molti pacchetti ...

05.01.2012
Dettagli

I linguaggi di markup

Lavorando sul web è pressoché obbligatorio conoscere i rudimenti dell'HTML e dell'XML, almeno a livello operativo, ma a volte è difficile orientarsi nel guazzabuglio di tecnologie esistenti, quali ad esempio XHTML 1.0, HTML 4, XHTML 2.0, X/HTML 5. Per riuscirci dobbiamo fare un passo in dietro e discutere il paradigma alla base di questi linguaggi: i linguaggi di markup.

Le origini dei linguaggi di markup può essere fatta risalire ad alcuni sistemi di composizione dei testi tipografici usati soprattutto tra la fine degli anni '80 e nei primi anni '90, come ad esempio LaTex. Il concetto principale alla base dei linguaggi di ...

04.01.2012
Dettagli

L'architettura client-server sul web

Quasi tutti conoscono il significato delle parole client e server, e il ruolo che esse occupano nel funzionamento di internet. Col presente articolo vogliamo fare una panoramica su alcune sfumature e significati associati a queste parole, come ad esempio client FTP, client HTTP, web server, application server e database server. In tutti questi casi, come vedremo, il concetto di base è sempre il medesimo, ma il contesto in cui viene utilizzato può essere molto diverso.

Un server è un qualsiasi programma, o meglio applicazione, che si occupa di restare in ascolto delle richieste ed eventualmente esaudirle. La differenza ...

03.01.2012
Dettagli

Il protocollo HTTP

Ogni giorno vediamo scritto qualcosa come https://www.aziendeitalia.com/ nella barra del nostro browser, ma non tutti sanno cosa c'è dietro quelle prime quattro lettere (http). La sigla HTTP significa Hyper Text Transfer Protocol, ovvero protocollo di trasferimento degli ipertesti.

Il termine protocollo denota un codice condiviso tra chi trasmette un'informazione e chi la riceve. Noi esseri umani sfruttiamo i linguaggi, come ad esempio l'Italiano, per comunicare in modo efficiente. Il sistema funziona perché l'oratore e l'ascoltatore condividono un “protocollo”, che in questo caso viene detto “dizionario dei termini”. ...

02.01.2012
Dettagli

Le tag abbreviate nello scripting

La maggior parte delle tecnologie utilizzate per la creazione di pagine HTML dinamiche si basa sull'uso di specifiche tag che permettono di utilizzare opportuni “pezzetti di codice”, allo scopo di rendere vivo il nostro HTML. Le pagine così modificate, dette template o pagine dinamiche, sono in grado di rispondere in modo personalizzato all'utente a cui vengono servite. Tecnologie di questo tipo diffuse sul mercato sono PHP, JSP e ASP. Tralasciando le differenze di sintassi e tecnologia, le pagine HTML dinamiche presentano molte caratteristiche comuni, tra cui la possibilità di scrivere alcune tag in maniera diversa (per il ...

30.12.2011
Dettagli