CSS
I css (cascading style sheets) o fogli di stile, integrano l'html permettendo una più precisa formattazione e una separazione tra stili e contenuto.
Sono stati riconosciuti e standardizzati nelle raccomandazioni ufficiali del W3C, e sono supportati dalle ultime versioni dei browser Microsoft e Netscape.
Il loro uso è fondamentale per la costruzione di siti usabili e accessibili.
DATABASE
Il database è semplicemente la banca dati del sito, perlomeno nell’ipotesi in cui il sito sia dinamico, realizzato con linguaggi lato server come PHP ed ASP(.net).
Le pagine del sito verranno create dinamicamente prendendo i dati dal database che viene aggiornato tramite un gesionale direttamente dall'amministratore del sito.
Il database sul server è indispensabile per siti di e-commerce, cataloghi di prodotti, portali, siti di grandi dimensioni o che richiedano aggiornamenti frequenti.
DIRECTORY
Fenomeno antico quanto internet stesso o quasi, la directory è un archivio organizzato per categorie ed argomenti di siti web: le più famose sono Yahoo e Dmoz, ma in generale la diffusione di questo genere di raccolte è pressochè smisurata.
Essere nelle principali directory è importante per essere trovati in internet e importanti motori di ricerca utilizzano gli archivi delle directory.
E-COMMERCE
L’e-commerce rappresenta una delle funzionalità più importanti e rivoluzionarie della rete: l’idea di poter creare un’attività parallela virtuale di vendita dei propri beni e servizi, con un parco clienti potenzialmente sconfinato non può che essere interessante.
Anche se ad essere sconfinata è anche, potenzialmente, la concorrenza.
Per questo è sempre consigliabile, nel momento in cui si voglia andare online con un sito di e-commerce, definire strategie di web marketing e linee di azione s.e.o., così da avere un sito che funzioni davvero: facile da trovare sui motori di ricerca e in grado di convertire, di trasformare cioè i visitatori in clienti.
FLASH
Nato come programma per creare animazioni leggere (in quanto vettoriali) sul web, è diventato la tecnologia ideale per lo sviluppo di siti che richiedessero una marcia in più rispetto a quelli tradizionali, sotto il profilo grafico, dinamico e dell’interattività.
Va usato con parsimonia, in forme ibride di web design in cui i filmati ed i file flash costituiscano frazioni delle pagine (o del sito), per rendere il sito piacevole dal punto di vista grafico ma anche ottimizzabile per i motori e leggero.
FTP
L’acronimo FTP sta per Fast Transfer Protocol: essenzialmente si tratta del protocollo utilizzato per uploadare (caricare) i file sul server che ospiterà il sito: uno strumento essenziale, in altre parole, per trasferire online tutti gli elementi che comporranno il sito stesso, dalle pagine html ai file flash, dai file grafici ( gif, jpeg, png) a quelli audio.
HOSTING
La scelta dell’host, di colui che provvederà ad ospitare il nostro sito e garantirne la piena raggiungibilità 24 ore su 24 è assolutamente cruciale.
E' importante che il provider dia garanzia di assistenza, sicurezza, e fornisca servizi completi ed efficienti. L'hosting comprende generalmente un servizio di spazio web associato al dominio e un servizio di pop associato alle e-mail, più innumerevoli altri servizi (ftp, statistiche, php, MySql, smtp, e molto altro).
Noi ci affidiamo a Register.it, leader italiano per la registrazione domini, provider e registrar accreditato presso l'ICANN.
HTML
L’acronimo HTML sta per Hypertext Markup Language ed è il codice che spiega al browser che cosa visualizzare: l’html è la base e l’ossatura di tutto il web, e non è un linguaggio propriamente di programmazione ma di marcatura del testo.
MySQL
MySQL è il database open source più conosciuto al mondo.
Grazie alla sua velocità e affidabilità si contano oltre 4 milioni di utilizzatori al mondo.
E' un database management system (DBMS) relazionale, composto da un client con interfaccia a caratteri e un server, entrambi disponibili sia per sistemi Unix che per Windows, anche se prevale un suo utilizzo in ambito Unix.
OPEN SOURCE
In informatica, open source (termine inglese che significa sorgente aperto) indica un software rilasciato con un tipo di licenza per la quale il codice sorgente è lasciato alla disponibilità di eventuali sviluppatori, in modo che con la collaborazione (in genere libera e spontanea) il prodotto finale possa raggiungere una complessità maggiore di quanto potrebbe ottenere un singolo gruppo di programmazione. Salvo rare eccezioni il software open source è gratuito.
PHP
La grande alternativa ad ASP.net oltre ad avere il grande vantaggio di essere open source è anche più economica e veloce: stiamo parlando di PHP (Personal Home Page), linguaggio esistente dal 1995 ma che ha cominciato a diffondersi tra gli sviluppatori dal 1998, vale a dire dalla versione 3.
Funziona al meglio con la cosidetta combinazione LAMP, cioè la tecnologia lato server basata sul sistema operativo Linux, il server HTTP Apache, il motore di database MySQL ed il linguaggio PHP. Tutti e quattro sono progetti Open Source.
Quasi sempre la prima scelta quando si deve realizzare un sito dinamico.
POP
L'acronimo ha due distinti significati:
- Point of presence: punto di presenza, indica l'area in cui è presente un provider.
- Post office protocol: è la tecnologia utilizzata per gestire la posta elettronica. La più recente versione è la 3. E' un protocollo che ha il compito di permettere, mediante autenticazione, l'accesso ad un account di posta elettronica presente su di un host per scaricare le e-mail del relativo account.
POSIZIONAMENTO
Sono molti i casi in cui un buon posizionamento del proprio sito web si rivela elemento chiave di successo per la propria presenza online: se il sito è solo un portfolio della propria attività o una vetrina artistica evidentemente l’unico posizionamento necessario sui motori sarà rispetto al proprio nome.
Ma se il sito internet nasce per l’e-commerce o comunque come supporto online di attività commerciali, se si desidera ricevere un traffico consistente e targetizzato di utenti interessati alle tematiche trattate nel sito, se si desidera essere concorrenziali, il posizionamento sui motori di ricerca per le chiavi d’interesse è fondamentale.
Il posizionamento sui motori (ottenuto tramite il SEO)rappresenta una sorta di marketing strutturale, con un target potenzialmente infinito, e una presenza sul web stabile e duratura.
SCRIPT
Porzioni di codice scritti in linguaggi appositi (Javascript, Perl, Php, JScript) utilizzati all'interno di pagine web per creare animazioni o reazioni altrimenti non ottenibili con il semplice html.
SEO
Il Seo, Search Engine Optimization, è l’arte di intervenire sul sito, sia attraverso un’ottimizzazione dei contenuti e del codice delle pagine, sia attraverso uno studio ed un potenziamento della link popularity, per ottenere risultati di rilievo sui motori di ricerca, primo fra tutti Google.
SITO WEB
In alcuni casi il sito web può essere una semplice vetrina o un biglietto da visita per aggiungere alla propria presenza fisica anche una controparte online.
In molti casi si può però sfruttare le potenzialità offerte della rete per integrare la funzione 'di presenza' con servizi e prestazioni aggiuntive in grado di sfruttare al meglio tali potenzialità: in particolare, per siti di attività con carattere commerciale le possibilità sono pressochè infinite: aprire un nuovo canale di vendita attraverso l’e-commerce, migliorare l’assistenza ai clienti attraverso forum e form, ridurre l’asimmetria informativa con la propria utenza attraverso pagine e sezioni apposite.
Più in generale l’apertura di un sito web presenta infinite opportunità che possono e devono essere sfruttate al meglio: per questo, compito del web design è definire le funzioni necessarie, proporne di nuove e trovare il modo più efficiente di soddisfarle.
SMTP
Abbreviazione di Simple mail transfer protocol, è il protocollo standard per la trasmissione via internet di e-mail. In italiano si potrebbe tradurre come "Protocollo elementare di trasferimento postale".
E' un protocollo relativamente semplice, testuale, nel quale vengono specificati uno o più destinatari di un messaggio, verificata la loro esistenza, e infine il messaggio viene trasferito.
SSL
(Secure Sockets Layer): il protocollo che assicura transazioni sicure su internet con comunicazioni cifrate.
WEB DESIGN
Il web design (la realizzazione di siti internet) è una materia ricca e complessa e richiede conoscenze ed aggiornamenti continui sia per quanto concerne l’aspetto grafico sia per quanto riguarda il lato tecnologico, padronanza dei linguaggi del web e dei software di sviluppo grafico prima di tutto.
Ma il web design si è enormemente arricchito ed evoluto rispetto ai suoi primi passi e all’aumento delle possibilità e ad un innalzamento dello standard qualitativo ha fatto naturalmente da contraltare una crescita della complessità.
Non a caso sempre di più va scomparendo la figura del web designer solitario e si va diffondendo uno schema di lavoro strutturato sul team di sviluppo, secondo una tendenza nota alla specializzazione ed all’affinamento delle proprie competenze specifiche.