Web - Guida rapida
Cos'è Internet?
Internet è essenzialmente una rete globale di risorse informatiche. Puoi pensare a Internet come a una raccolta fisica di router e circuiti come a un insieme di risorse condivise.
Alcune definizioni comuni fornite in passato includono:
- Una rete di reti basata sul protocollo di comunicazione TCP / IP.
- Una comunità di persone che utilizzano e sviluppano queste reti.
Servizi basati su Internet
Alcuni dei servizi di base disponibili per gli utenti Internet sono:
Email - Un modo veloce, facile ed economico per comunicare con altri utenti Internet in tutto il mondo.
Telnet - Consente a un utente di accedere a un computer remoto come se fosse un sistema locale.
FTP - Consente a un utente di trasferire virtualmente ogni tipo di file che può essere memorizzato su un computer da un computer connesso a Internet a un altro.
UseNet news - Una bacheca distribuita che offre una combinazione di notizie e servizi di discussione su migliaia di argomenti.
World Wide Web (WWW) - Un'interfaccia ipertestuale per le risorse informative di Internet.
Cos'è il WWW?
WWW sta per World Wide Web. Una definizione tecnica del World Wide Web è: tutte le risorse e gli utenti su Internet che utilizzano il protocollo HTTP (Hypertext Transfer Protocol).
Una definizione più ampia viene dall'organizzazione che l'inventore del Web Tim Berners-Lee ha contribuito a fondare, il World Wide Web Consortium (W3C): Il World Wide Web è l'universo delle informazioni accessibili in rete, un'incarnazione della conoscenza umana.
In termini semplici, il World Wide Web è un modo per scambiare informazioni tra computer su Internet, unendoli insieme in una vasta raccolta di risorse multimediali interattive.
Cos'è l'HTTP?
HTTP sta per Hypertext Ttrasferimento Protocol. Questo è il protocollo utilizzato per trasferire documenti ipertestuali che rende possibile il World Wide Web.
Un indirizzo web standard come Yahoo.com è chiamato URL e qui il prefissohttp indica il suo protocollo
Cos'è l'URL?
URL sta per Uniform Rrisorsa Locator, e viene utilizzato per specificare gli indirizzi sul World Wide Web. Un URL è l'identificazione di rete fondamentale per qualsiasi risorsa connessa al web (ad esempio, pagine ipertestuali, immagini e file audio).
Un URL avrà il seguente formato:
protocol://hostname/other_information
Il protocollo specifica come le informazioni vengono trasferite da un collegamento. Il protocollo utilizzato per le risorse Web è HyperText Transfer Protocol (HTTP). Altri protocolli compatibili con la maggior parte dei browser Web includono FTP, telnet, newsgroup e Gopher.
Il protocollo è seguito da due punti, due barre e quindi il nome del dominio. Il nome di dominio è il computer su cui si trova la risorsa.
I collegamenti a file o sottodirectory particolari possono essere ulteriormente specificati dopo il nome del dominio. I nomi delle directory sono separati da singole barre.
Cos'è il sito web?
Attualmente sei sul nostro sito Web Tutorialspoint.com che è una raccolta di varie pagine scritte in linguaggio di markup HTML. Questa è una posizione sul Web dove le persone possono trovare tutorial sulle ultime tecnologie. Allo stesso modo, ci sono milioni di siti web disponibili sul web.
Ogni pagina disponibile sul sito web è chiamata pagina web e la prima pagina di qualsiasi sito web è chiamata home page per quel sito.
Cos'è il Web Server?
Ogni sito Web risiede su un computer noto come server Web. Questo server è sempre connesso a Internet. Ad ogni server Web connesso a Internet viene assegnato un indirizzo univoco composto da una serie di quattro numeri compresi tra 0 e 256 separati da punti. Ad esempio, 68.178.157.132 o 68.122.35.127.
Quando registri un indirizzo Web, noto anche come nome di dominio, come tutorialspoint.com, devi specificare l'indirizzo IP del server Web che ospiterà il sito.
Vedremo diversi tipi di server Web in un capitolo separato.
Cos'è il browser web?
I browser Web sono software installati sul PC. Per accedere al Web è necessario un browser Web, come Netscape Navigator, Microsoft Internet Explorer o Mozilla Firefox.
Attualmente devi utilizzare qualsiasi tipo di browser Web mentre navighi nel mio sito tutorialspoint.com. Sul Web, quando navighi tra pagine di informazioni, ciò è comunemente noto come navigazione o navigazione .
Vedremo diversi tipi di browser Web in un capitolo separato.
Cos'è il server SMTP?
SMTP sta per Simple Mail Ttrasferimento Protocol Server. Questo server si occupa di consegnare le email da un server a un altro server. Quando si invia un'e-mail a un indirizzo e-mail, viene consegnata al destinatario da un server SMTP.
Cos'è l'ISP?
ISP sta per Internet Service Provider. Sono le società che forniscono il servizio in termini di connessione a Internet per connettersi a Internet.
Acquisterai spazio su un server Web da qualsiasi provider di servizi Internet. Questo spazio verrà utilizzato per ospitare il tuo sito web.
Cos'è l'HTML?
HTML sta per Hyper Text Markup Langoscia. Questa è la lingua in cui scriviamo le pagine web per qualsiasi sito web. Anche la pagina che stai leggendo in questo momento è scritta in HTML.
Questo è un sottoinsieme di SGML (Standard Generalized Mark-Up Language) per la pubblicazione elettronica, lo standard specifico utilizzato per il World Wide Web.
Cos'è il collegamento ipertestuale?
Un collegamento ipertestuale o semplicemente un collegamento è un elemento selezionabile in un documento elettronico che funge da punto di accesso ad altre risorse elettroniche. In genere, fai clic sul collegamento ipertestuale per accedere alla risorsa collegata. I collegamenti ipertestuali familiari includono pulsanti, icone, mappe di immagini e collegamenti di testo cliccabili.
Cos'è il DNS?
DNS sta per Domain Name System. Quando qualcuno digita il tuo nome di dominio, www.example.com, il tuo browser chiederà al Domain Name System di trovare l'IP che ospita il tuo sito. Quando registri il tuo nome di dominio, il tuo indirizzo IP dovrebbe essere inserito in un DNS insieme al tuo nome di dominio. Senza farlo il tuo nome di dominio non funzionerà correttamente.
Cos'è W3C?
W3C sta per World Wide Web Consortium che è un consorzio internazionale di aziende coinvolte con Internet e Web.
Il W3C è stato fondato nel 1994 da Tim Berners-Lee, l'architetto originale del World Wide Web. Lo scopo dell'organizzazione è sviluppare standard aperti in modo che il Web si evolva in un'unica direzione piuttosto che essere frammentato tra fazioni concorrenti. Il W3C è il corpo principale degli standard per HTTP e HTML.
Al livello più semplice, il Web è costituito fisicamente dai seguenti componenti:
Your personal computer - Questo è il PC in cui ti siedi per vedere il web.
A Web browser - Un software installato sul tuo PC che ti aiuta a navigare sul Web.
An internet connection - Questo è fornito da un ISP e ti connette a Internet per raggiungere qualsiasi sito web.
A Web server - Questo è il computer su cui è ospitato un sito web.
Routers & Switches - Sono la combinazione di software e hardware che prende la tua richiesta e la passa al server Web appropriato.
Il Web è noto come sistema client-server . Il computer è il client e i computer remoti che memorizzano i file elettronici sono i server.
Come funziona il Web
Quando si immette qualcosa come Google.com, la richiesta viene inviata a uno dei tanti computer speciali su Internet noti come Domain Name Server (DNS). Tutte queste richieste vengono instradate attraverso vari router e switch. I server dei nomi di dominio mantengono le tabelle dei nomi delle macchine e dei loro indirizzi IP, quindi quando digiti Google.com viene tradotto in un numero, che identifica i computer che ti servono il sito web di Google.
Quando si desidera visualizzare qualsiasi pagina sul Web, è necessario avviare l'attività richiedendo una pagina utilizzando il browser. Il browser chiede a un server dei nomi di dominio di tradurre il nome di dominio richiesto in un indirizzo IP. Il browser invia quindi una richiesta a quel server per la pagina desiderata, utilizzando uno standard chiamato Hypertext Transfer Protocol o HTTP.
Il server dovrebbe essere costantemente connesso a Internet, pronto a servire le pagine ai visitatori. Quando riceve una richiesta, cerca il documento richiesto e lo restituisce al browser Web. Quando viene effettuata una richiesta, il server di solito registra l'indirizzo IP del client, il documento richiesto e la data e l'ora in cui è stato richiesto. Queste informazioni variano da server a server.
Una pagina Web media in realtà richiede che il browser Web richieda più di un file dal server Web e non solo la pagina HTML / XHTML, ma anche qualsiasi immagine, foglio di stile e altre risorse utilizzate nella pagina Web. Ciascuno di questi file, inclusa la pagina principale, necessita di un URL per identificare ogni elemento. Quindi ogni elemento viene inviato dal server Web al browser Web e il browser Web raccoglie tutte queste informazioni e le visualizza sotto forma di pagina Web.
In breve
Abbiamo visto come avviene un'interazione client Web - server. Possiamo riassumere questi passaggi come segue:
Un utente immette un URL in un browser (ad esempio Google.com . Questa richiesta viene trasmessa a un server dei nomi di dominio.
Il server dei nomi di dominio restituisce un indirizzo IP per il server che ospita il sito Web (ad esempio, 68.178.157.132).
Il browser richiede la pagina dal server Web utilizzando l'indirizzo IP specificato dal server dei nomi di dominio.
Il server Web restituisce la pagina all'indirizzo IP specificato dal browser che richiede la pagina. La pagina può anche contenere collegamenti ad altri file sullo stesso server, come immagini, che verranno richiesti anche dal browser.
Il browser raccoglie tutte le informazioni e le visualizza sul tuo computer sotto forma di pagina web.
I browser Web sono software installati sul PC. Per accedere al Web, è necessario un browser Web, come Netscape Navigator, Microsoft Internet Explorer o Mozilla Firefox.
Attualmente è necessario utilizzare qualsiasi tipo di browser Web mentre si naviga nel nostro sito tutorialspoint.com. Sul Web, quando si naviga tra le pagine di informazioni, ciò è comunemente noto come navigazione sul Web o navigazione sul Web.
Sono disponibili quattro browser Web leader: Explorer, Firefox, Netscape e Safari, ma sono disponibili molti altri browser. Potresti essere interessato a conoscere le statistiche complete del browser . Ora vedremo questi browser un po 'più in dettaglio.
Durante lo sviluppo di un sito, dovremmo cercare di renderlo compatibile con il maggior numero di browser possibile. Soprattutto i siti dovrebbero essere compatibili con i principali browser come Explorer, Firefox, Chrome, Netscape, Opera e Safari.
Internet Explorer
Internet Explorer (IE) è un prodotto del gigante del software Microsoft. Questo è il browser più comunemente utilizzato nell'universo. Questo è stato introdotto nel 1995 insieme al lancio di Windows 95 e ha superato la popolarità di Netscape nel 1998.
È possibile scaricare l'ultima versione di questo browser dal sito Microsoft Scarica Internet Explorer
Netscape
Netscape è uno dei browser Web originali. Questo è ciò contro cui Microsoft ha progettato Internet Explorer per competere. Netscape e IE costituiscono la maggior parte del mercato dei browser. Netscape è stato introdotto nel 1994.
È possibile scaricare l'ultima copia di questo browser da Scarica Netscape
Mozilla
Mozilla è un browser Web open source, progettato per la conformità agli standard, le prestazioni e la portabilità. Lo sviluppo e il test del browser sono coordinati fornendo forum di discussione, strumenti di ingegneria del software, versioni e tracciamento dei bug. I browser basati sul codice Mozilla sono oggi la seconda famiglia di browser più grande su Internet, rappresentando circa il 30% della comunità Internet.
Puoi scaricare l'ultima copia di questo browser da Download Mozilla
Konqueror
Konqueror è un browser web Open Source con conformità HTML 4.01, che supporta applet Java, JavaScript, CSS 1, CSS 2.1 e plug-in di Netscape. Funziona come un file manager e supporta la gestione dei file di base sui file system UNIX locali, dalle semplici operazioni taglia / copia e incolla alla navigazione avanzata dei file in rete locale e remota.
Puoi scaricare l'ultima copia di questo browser da Scarica Konqueror
Firefox
Firefox è un nuovo browser derivato da Mozilla. È stato rilasciato nel 2004 ed è cresciuto fino a diventare il secondo browser più popolare su Internet.
È possibile scaricare l'ultima versione di questo browser da Download Firefox
Safari
Safari è un browser web sviluppato da Apple Inc. e incluso in Mac OS X. È stato rilasciato per la prima volta come beta pubblica nel gennaio 2003. Safari ha un ottimo supporto per le ultime tecnologie come XHTML, CSS2 ecc.
Puoi scaricare l'ultima versione di questo browser da Download Safari
musica lirica
Opera è più piccolo e più veloce della maggior parte degli altri browser, ma è completo di tutte le funzionalità. Veloce, intuitivo, con interfaccia a tastiera, finestre multiple, funzioni di zoom e altro ancora. Sono disponibili versioni Java e non abilitate per Java. Ideale per i neofiti di Internet, bambini in età scolare, portatori di handicap e come front-end per CD-Rom e chioschi.
Puoi scaricare l'ultima versione di questo browser Scarica Opera
Lince
Lynx è un browser World Wide Web completo per utenti su Unix, VMS e altre piattaforme che eseguono terminali o emulatori a celle di caratteri indirizzabili tramite cursore.
È possibile scaricare l'ultima versione di questo browser da Download Lynx
Ogni sito Web risiede su un computer noto come server Web. Questo server è sempre connesso a Internet. Ad ogni server Web connesso a Internet viene assegnato un indirizzo univoco composto da una serie di quattro numeri compresi tra 0 e 255 separati da punti. Ad esempio, 68.178.157.132 o 68.122.35.127.
Quando registri un indirizzo web, noto anche come nome di dominio, come tutorialspoint.com devi specificare l'indirizzo IP del server web che ospiterà il sito. Puoi caricare con server dedicati in grado di supportare le tue operazioni basate sul web.
Esistono quattro server Web leader: Apache, IIS, lighttpd e Jagsaw. Ora vedremo questi server un po 'più in dettaglio.
Oltre a questi Web Server, sul mercato sono disponibili anche altri Web Server ma sono molto costosi. I principali sono iPlanet di Netscape, Web Logic di Bea e WebSphere di IBM.
Apache HTTP Server
Questo è il server web più popolare al mondo sviluppato da Apache Software Foundation. Il server web Apache è un software open source e può essere installato su quasi tutti i sistemi operativi inclusi Linux, Unix, Windows, FreeBSD, Mac OS X e altri. Circa il 60% delle macchine server Web esegue il server Web Apache.
Puoi avere Apache con il modulo Tomcat per avere il supporto relativo a JSP e J2EE.
È possibile ottenere informazioni dettagliate su questo server su Apache HTTP Server
Servizi di informazione Internet
Internet Information Server (IIS) è un server Web ad alte prestazioni di Microsoft. Questo server web funziona su piattaforme Windows NT / 2000 e 2003 (e potrebbe essere presente anche sulla nuova versione di Windows in arrivo). IIS viene fornito in bundle con Windows NT / 2000 e 2003; Poiché IIS è strettamente integrato con il sistema operativo, è relativamente facile da amministrare.
È possibile ottenere informazioni dettagliate su questo server in Miscrosoft IIS
lighttpd
Il lighttpd, pronunciato lighty è anche un web server gratuito distribuito con il sistema operativo FreeBSD. Questo server web open source è veloce, sicuro e consuma molta meno potenza della CPU. Lighttpd può anche essere eseguito su sistemi operativi Windows, Mac OS X, Linux e Solaris.
Puoi avere informazioni dettagliate su questo server su lighttpd
Server Web Sun Java System
Questo server Web di Sun Microsystems è adatto per siti Web di medie e grandi dimensioni. Sebbene il server sia gratuito, non è open source. Tuttavia, funziona su piattaforme Windows, Linux e Unix. Il server web Sun Java System supporta vari linguaggi, script e tecnologie richieste per Web 2.0 come JSP, Java Servlet, PHP, Perl, Python, Ruby on Rails, ASP e Coldfusion ecc.
È possibile ottenere informazioni dettagliate su questo server su Sun Java System Web Server
Jigsaw Server
Jigsaw (server W3C) proviene dal World Wide Web Consortium. È open source e gratuito e può essere eseguito su varie piattaforme come Linux, Unix, Windows, Mac OS X Free BSD ecc. Jigsaw è stato scritto in Java e può eseguire script CGI e programmi PHP.
È possibile ottenere informazioni dettagliate su questo server su Jigsaw Server
Se stai costruendo un sito Web, speriamo che tu sia consapevole anche dei suoi vantaggi. Qui, in questo capitolo, abbiamo elencato alcuni dei principali vantaggi di mantenere un sito web.
Il business è aperto 24 ore su 24, 7 giorni su 7
Ciò significa che una volta che hai messo la tua attività in loco, la tua attività è aperta 7 giorni su 7 e 365 giorni all'anno. Anche se ti trovi in diverse località del mondo, sarai in grado di servire i tuoi clienti 24x7 ore.
Base clienti aumentata
Perché chiunque nel mondo può vedere il tuo sito Web in modo da ottenere clienti da altri stati e paesi mentre stai investendo la stessa quantità di impegno e denaro.
Enorme risparmio sui costi
Questo è uno dei maggiori vantaggi dell'avere un'attività online. Non è necessario mantenere un grande potere umano e molte risorse per mantenere un'attività in loco. Ci sono molte altre opportunità di risparmio sui costi mantenendo l'attività in linea. Pensa a quante carte spedisci per far sapere ai clienti della tua vendita. Tutto ciò può essere eliminato inserendo le informazioni di vendita sul tuo sito web e invitando i tuoi clienti a visitarlo.
Opportunità pubblicitarie
Oltre a risparmiare sui costi pubblicitari, hai ulteriori opportunità per pubblicare annunci di altre società e iniziare a guadagnare. Se hai mai fatto pubblicità su un giornale locale, conosci i costi. Ti vengono addebitati per riga, pollice e colore. Sul Web non c'è limite a quanto puoi mettere. Quindi, ogni volta che c'è un nuovo prodotto o servizio, puoi pubblicizzarlo in un modo migliore.
Crea un'immagine del marchio
Internet è un ottimo mezzo attraverso il quale puoi creare qualsiasi immagine di te stesso che desideri. È tutto nelle tue mani. Ad esempio, puoi progettare un sito Web professionale, aggiungere contenuti utili e la tua azienda farà immediatamente un passo avanti nell'immagine che rappresenta. Non importa quanto piccola sia la tua azienda, con gli strumenti giusti e un grande desiderio puoi farla sembrare un'azienda sul Web.
Soddisfazione del cliente
Se hai davvero un buon sito online, puoi dare ai tuoi clienti molte soddisfazioni in termini di assistenza clienti. Puoi conservare la guida in linea, le domande frequenti e altre informazioni importanti utili per i tuoi clienti. Puoi creare forum online per discussioni aperte e puoi condurre sondaggi sui clienti per ricevere feedback dai clienti, ecc.
Mostra il tuo lavoro
Che tu sia un agente immobiliare, un imprenditore edile o uno specialista di saloni di bellezza, puoi mettere in mostra il tuo lavoro quando hai un sito web. Ogni volta che un potenziale cliente vuole vedere i tuoi lavori e progetti passati, indirizzalo semplicemente al tuo sito. Non è necessario scansionare e spedire immagini o portare il cliente a un progetto di costruzione finito.
Se hai intenzione di mantenere un sito web, allora avrai bisogno di un insieme specifico di competenze. Questo set di competenze può essere infinito perché oggi sono disponibili numerose tecnologie e molte arrivano ogni giorno. Quindi devi pianificare e affermare su una qualsiasi delle tecnologie disponibili e andare avanti per il tuo progetto.
Non è necessario che tu abbia la conoscenza di tutte le abilità elencate. Se vuoi sviluppare un semplice sito web, allora avrai bisogno solo delle prime quattro abilità elencate qui. Il resto delle abilità sono richieste se vuoi andare per un sito web più grande e più interattivo.
Computer Operations- Tutto ciò che devi sapere è come utilizzare un computer: Windows, Linux o Macintosh. Dipende dal server Web che desideri ospitare nel tuo sito web. Quindi dovresti avere una conoscenza di base solo di quel sistema. Dovresti conoscere bene le operazioni di base come la creazione di file, l'eliminazione di file, l'aggiornamento di file, la creazione di directory, i permessi dei file ecc.
Remote Access- La maggior parte delle volte si accederà al server Web solo dal sito remoto. Dovresti essere ben consapevole di come connettere un computer da un sito remoto. Quindi almeno dovresti avere una conoscenza di base dell'utilità telnet per connetterti a una macchina remota. Ci sono molti fornitori di servizi che ti forniranno il pannello di controllo per gestire il tuo sito web.
File Uploading & Downloading- Come ti ho detto la maggior parte delle volte il tuo server web sarà su un sito remoto. Quindi dovresti caricare e scaricare tutti i file relativi al tuo sito web. Quindi almeno dovresti avere una conoscenza di base dell'utilità FTP per connetterti a una macchina remota e scaricare o caricare i tuoi file. Quasi i fornitori di servizi ti danno la possibilità di caricare i tuoi file sul tuo server web.
HTML / XHTML Knowledge- Questi sono i linguaggi di markup che utilizzerai per creare il tuo sito web. Quindi dovresti avere una buona comprensione di queste lingue. Puoi fare riferimento al nostro tutorial per imparare HTML / XHTML
CSS Knowledge - La conoscenza del Cascading Style Sheet è necessaria per ottenere molti risultati che non sono possibili tramite HTML o XHTML.
PHP Script- Oggigiorno molti siti vengono sviluppati utilizzando il linguaggio PHP. Questo script ti aiuta a creare un sito web interattivo. Puoi fare riferimento al nostro tutorial per imparare PHP Script
PERL Script- PERL è un altro linguaggio molto utilizzato per sviluppare applicazioni Web interattive. Quindi, se hai intenzione di utilizzare PERL per sviluppare il tuo sito web, puoi fare riferimento al nostro tutorial per imparare lo script PERL
Java or VB Scripts- Questi script sono necessari per eseguire convalide a livello utente e per aggiungere più interattività nel tuo sito web. Quindi si desidera che uno sviluppatore web abbia conoscenza di uno qualsiasi degli script lato client.
AJAX Technology- Questa è l'ultima tecnologia del web. Google e Yahoo utilizzano questa tecnologia per offrire una migliore esperienza di navigazione ai visitatori del loro sito. Puoi fare riferimento al nostro tutorial per imparare la tecnologia AJAX
ASP or JSP - Queste sono altre tecnologie da utilizzare per sviluppare siti Web interattivi.
Flash Knowledge- Puoi pianificare di utilizzare Macromedia Flash per creare il tuo sito web. Questo richiede un po 'di tempo per imparare questa tecnologia, ma una volta appresa, puoi sviluppare siti Web molto belli e attraenti utilizzando Flash.
HTTP Protocol- Man mano che cresci, desideri acquisire maggiori conoscenze sul Web. Quindi ti suggerirei di passare attraverso il backbone web, cioè anche il protocollo HTTP. Puoi fare riferimento al nostro tutorial per imparare il protocollo HTTP
Come necessità di base, è necessaria una buona connessione Internet da un fornitore di servizi affidabile che fornisca connettività e velocità decenti. Valuta i fornitori in base ai loro servizi e supporto prima di selezionare. Qui la due diligence gioca un ruolo importante.
I seguenti strumenti e infrastrutture ti aiuteranno a sviluppare un sito Web:
Computer Machine - Se non hai un computer a disposizione e hai ricevuto questo tutorial stampato su carta, direi che prima di tutto avresti bisogno di un computer con sistema operativo Windows o Linux o UNIX o Macintosh o qualsiasi altro sistema operativo.
Internet Connection- Se non sei connesso a Internet e hai ricevuto questo tutorial stampato su carta, allora direi che questo è il secondo e un altro strumento più importante avrebbe bisogno di connettersi a Internet e al tuo Web Server dove ospiterai il tuo sito web. A tale scopo è possibile acquistare una connessione dial up o una connessione a banda larga di connettività ad alta velocità in base alle proprie esigenze e al budget.
A Web Server- Oltre alla connettività Internet di base, avrai bisogno di un server Web per conservare tutti i file relativi al tuo sito Web. Quindi dovresti acquistare spazio su un server Web. Ci sono milioni di ISP che vendono spazio web a prezzi competitivi. Forniremo maggiori dettagli su questo nel capitolo Concetti di Web Hosting .
A Text Editor- Questo è un altro strumento molto importante di cui avrai bisogno per sviluppare il tuo sito web. Se stai usando Windows, puoi usare il blocco note come editor di testo, o se stai usando Linux / Unix allora l' editor vi è uno dei miei editor preferiti. Avrai bisogno di questo editor per scrivere le tue pagine HTML, PHP o ASP o per qualsiasi altro scopo di modifica. A scopo pratico, puoi utilizzare il nostro editor HTML online
A Web Browser- Avrai bisogno di questo strumento per vedere il risultato del tuo file HTML. Quindi dovresti avere Internet Explorer o Firefox ecc. Installati sul tuo computer.
Web Authoring Tools- Se non si desidera utilizzare un semplice editor di testo per modificare i file HTML, sono disponibili molti strumenti di creazione Web commerciali. Questi strumenti sono anche chiamati editor HTML. Microsoft FrontPage e Macromedia Dreamweaver sono sia un HTML visivo (WYSIWYG) che un editor di codice sorgente HTML. Questi editor ti aiutano a sviluppare le tue pagine HTML che variano rapidamente.
Secure telnet client- Se ti connetti direttamente al tuo server Web, puoi utilizzare uno strumento chiamato PuTTY . Questo è ciò che sto usando durante la connessione al mio server web.
Secure FTP client- Se ti stai collegando al tuo server Web direttamente utilizzando un client FTP per caricare o scaricare i tuoi file web, puoi utilizzare uno strumento chiamato PSFTP . FTP sta per File Transfer Protocol. In poche parole, dopo aver progettato il tuo sito web, devi inviarlo al Web e il tuo programma FTP farà proprio questo per te. Questo è ciò che sto usando durante la connessione al mio server web.
Un nome di dominio è la parte del tuo indirizzo Internet che viene dopo "www". Ad esempio, in Tutorialspoint.com il nome di dominio è tutorialspoint.com.
Un nome di dominio diventa il tuo indirizzo aziendale, quindi è necessario fare attenzione a selezionare un nome di dominio. Il tuo nome di dominio dovrebbe essere facile da ricordare e facile da digitare.
Come ottenere un nome di dominio?
Quando prevedi di mettere un sito online, questo è uno dei passaggi importanti per acquistare un nome di dominio. Questo non è sempre necessario che qualunque nome di dominio stai cercando sia disponibile, quindi in tal caso dovrai optare per qualsiasi altro buon nome di dominio.
Quando acquisti un nome di dominio, questo viene registrato e quando i nomi di dominio vengono registrati vengono aggiunti a un registro di nomi di dominio di grandi dimensioni e le informazioni sul tuo sito, incluso il tuo indirizzo IP Internet, vengono memorizzate su un server DNS e le tue informazioni di contatto ecc. Vengono registrate. con il tuo registrar.
Puoi acquistare il nome di dominio da qualsiasi registrar di domini come GoDaddy
Tipi di estensioni di dominio
Esistono molti tipi di estensioni di dominio che puoi scegliere per il tuo nome di dominio. Dipende dalla natura della tua attività.
Ad esempio, se hai intenzione di registrare un nome di dominio a scopo educativo, puoi scegliere .edu estensione.
Di seguito è riportato un riferimento del corretto utilizzo di determinate estensioni. Ma non esiste una regola rigida e veloce da applicare per qualsiasi estensione. Il più comunemente usato è.com
.com - Sta per azienda / commerciale, ma può essere utilizzato per qualsiasi sito web.
.net - Sta per rete e viene solitamente utilizzato per una rete di siti.
.org - Sta per organizzazione e dovrebbe essere per enti senza scopo di lucro.
.us, .in - Si basano sui nomi dei tuoi paesi in modo che tu possa scegliere estensioni di dominio specifiche per paese
.biz - Una nuova estensione su Internet e può essere utilizzata per indicare che questo sito è puramente correlato al business.
.info- Sta per informazioni. Questa estensione del nome di dominio può essere molto utile e come nuovo arrivato sta andando bene.
.tv - Sta per televisione e sono più appropriati per i siti di canali TV.
Le estensioni di dominio più recenti come .biz .info e .us ecc. Hanno più scelte di nome disponibili poiché molti dei domini popolari devono ancora essere presi e la maggior parte di essi è disponibile a prezzi molto nominali.
Scegliere un nome di dominio
Il nome di dominio sarà il tuo indirizzo aziendale. Quindi, è imperativo che tu scelga il nome di dominio con la massima cura.
Molte persone pensano che sia importante avere parole chiave in un dominio. Le parole chiave nel nome di dominio sono generalmente importanti, ma di solito può essere fatto mantenendo il nome di dominio breve, facile da ricordare e privo di trattini.
L'utilizzo di parole chiave nel tuo nome di dominio ti offre un forte vantaggio competitivo rispetto ai tuoi concorrenti. Avere le tue parole chiave nel tuo nome di dominio può aumentare le percentuali di clic sugli elenchi dei motori di ricerca e sugli annunci a pagamento, nonché rendere più facile l'utilizzo delle tue parole chiave per ottenere link in entrata descrittivi ricchi di parole chiave.
Evita di acquistare nomi di dominio lunghi e confusi. Possano le persone separare le parole nei loro nomi di dominio utilizzando trattini o trattini. In passato il nome di dominio stesso era un fattore di ranking significativo, ma ora con i motori di ricerca avanzati, non è più un fattore significativo.
Mantieni da due a tre parole nel tuo nome di dominio: sarà più facile da ricordare. Alcuni dei siti web più memorabili fanno un ottimo lavoro di branding creando le proprie parole. Gli esempi includono eBay, Yahoo !, Expedia, Slashdot, Fark, Wikipedia, Google ...
Dovresti essere in grado di dirlo al telefono una volta e l'altra persona dovrebbe sapere come si scrive e dovrebbe sapere cosa vendi. Se puoi farlo E lavorare le parole chiave lì dentro, buon per te. Se non puoi, salta le parole chiave.
Cosa sono i sottodomini
Puoi dividere il tuo dominio in molti sottodomini in base alle tue esigenze. Se svolgi più attività commerciali utilizzando lo stesso dominio, sarebbe utile disporre di sottodomini per ogni azienda. Di seguito sono riportati alcuni esempi di alcuni sottodomini:
Devi aver visto google.com come un dominio principale, ma Google ha creato molti sottodomini in base alla loro attività. Alcuni di loro sono i seguenti:
adwords.google.com - Questo sottodominio viene utilizzato per Google Adwords.
groups.google.com : questo sottodominio viene utilizzato per Google Gruppi.
images.google.com - Questo sottodominio viene utilizzato per Google Immagini.
In questo modo, puoi presentare le tue diverse sezioni aziendali in un ottimo modo separato. Non è una cosa importante creare un sottodominio. Se hai già registrato un dominio, il tuo registrar ti fornirà un modo per creare sottodomini. Potrebbe essere necessario parlare con il registrar per maggiori dettagli.
Ora sei pronto per la costruzione di un sito web. Prima di procedere oltre, devi prendere in considerazione molti fattori. Non posso elencarli tutti ma ho descritto i principali fattori in questo tutorial che ti aiuteranno ad avere un sito web migliore -
Cosa mettere sul tuo sito web?
Quello che avresti sul tuo sito web dipende totalmente dalla tua attività e dalla natura del tuo sito web. Ecco un elenco di pagine che potresti voler creare per il tuo sito web.
- Home page accattivante: sempre necessaria per ogni sito web.
- Elenco di prodotti e servizi insieme ai dettagli completi.
- Informazioni complete sui prezzi.
- Informazioni sulla tua azienda e sulla natura dell'attività, inclusi i tuoi risultati.
- Sul tuo staff e se possibile sulla loro esperienza.
- Le tue informazioni di contatto complete.
- Domande frequenti.
- Storie di successo e feedback dei clienti.
Infine, rendi il tuo sito utile e interessante per i tuoi clienti. I visitatori del tuo sito sono i tuoi clienti e dovrebbero trovare tutto ciò che stanno cercando. La soddisfazione del cliente dovrebbe essere la tua prima preoccupazione.
Come progettare il tuo sito web?
Non dovresti semplicemente iniziare a sviluppare il tuo sito Web, altrimenti ti ritroverai con un sito Web fasullo. Innanzitutto, dovresti mettere un piano completo e il tuo progetto su un foglio o in un documento elettronico.
In questa sezione, abbiamo elencato alcuni punti che possono aiutarti a progettare un sito web migliore:
Considera quale tecnologia utilizzerai per sviluppare il tuo sito web. Adottane uno che ti offra maggiore flessibilità e rapide opportunità di sviluppo e poi progettalo di conseguenza.
Progetta un framework generico in modo che in futuro tu possa migliorare e modificare il tuo sito web con il minimo sforzo.
Progettare un sito per tenere a mente le prestazioni richieste. Se si progetta un sito Web basato su database, è necessario impegnarsi molto per progettare buoni schemi di database.
Mantieni il tuo progetto il più semplice possibile in modo che ogni nuovo sviluppatore possa familiarizzare con il tuo progetto il prima possibile.
Identifica i componenti ripetibili del tuo sito Web, quindi tienili separati e cerca di utilizzarli ove possibile.
Identifica la natura e la qualifica dei visitatori del tuo sito e dai importanza a un aspetto e una sensazione di conseguenza.
Pensa dal punto di vista di un visitatore del sito. Se fossi un visitatore, come vorresti vedere questo sito? Se lo stesso sito appartiene a qualcun altro, ti piacerebbe trascorrere del tempo su tale sito?
Dovresti creare un sito web adatto ai motori di ricerca.
Ancora una volta ... la tua presentazione dovrebbe essere unica e accattivante, altrimenti ci sono molti siti web disponibili su Internet e sarà difficile per te trattenere un visitatore del sito per più di un minuto.
Come rendere interattivo un sito web?
Molte statistiche mostrano che se riesci a trattenere a lungo i visitatori del tuo sito, questi fanno acquisti più grandi e visitano il sito ancora e ancora.
Quindi assicurati di aver fatto qualcosa per i visitatori del tuo sito sul tuo sito web. Offrire molte informazioni di qualità può fungere da magnete per i visitatori.
Ecco un elenco di alcuni strumenti interattivi che puoi aggiungere al tuo sito web senza alcuna competenza di programmazione o sostenere alcun costo:
- Poll
- Forum
- Libro degli ospiti
- Chat room
- Biglietti d'auguri
- Dillo a un amico di questo sito
- Modulo di feedback
- Servizio clienti in tempo reale
- Scherzo quotidiano o fumetto quotidiano
- Titoli di notizie quotidiane
- Motore di ricerca del sito
- Mailing List
- Domande frequenti automatizzate
- L'elenco può continuare all'infinito, a seconda di cosa attirerà il tuo tipo di visitatori.
Come codificare il tuo sito web?
Infine, quando inizi a scrivere codice per il tuo sito web, dovresti essere ben consapevole dei seguenti suggerimenti per un sito web migliore:
Il tuo sito dovrebbe soddisfare tutti i requisiti di qualità definiti dal W3C. Oggi utilizziamo XHTML per sviluppare qualsiasi sito web. XHTML è solo una versione più pulita di HTML.
Dovresti continuare a convalidare il tuo codice sorgente utilizzando W3C Validator .
Utilizzare commenti appropriati ma evitare di utilizzare molti commenti all'interno di file HTML.
Conserva i fogli di stile e gli script JAVA o VB in file separati e includili dove necessario.
Non utilizzare troppa grafica nelle tue pagine web.
Cerca di mantenere le tue pagine web statiche invece di generarle dinamicamente.
Assicurati che non ci siano link interrotti su nessuna pagina web.
Testa la tua pagina web sviluppata nei principali browser come Internet Explorer, Firefox, Mozilla, Netscape, ecc.
Metti alla prova tutti gli script per tutti i possibili scenari. Non ospitare alcuna pagina senza aver completato il test.
Come creare un sito web adatto ai motori di ricerca?
È molto importante rendere la ricerca del tuo sito web amichevole, altrimenti sarai lontano da una grossa fetta della tua base di clienti che proviene da motori di ricerca come Google e Yahoo.
Questo argomento è così importante che abbiamo messo un tutorial completo sull'ottimizzazione dei motori di ricerca e ti consiglio vivamente di seguire questo tutorial prima di iniziare a sviluppare il tuo sito web.
Protezione frequente del codice sorgente
Durante lo sviluppo del tuo sito web, è molto importante mantenere un backup del tuo codice sorgente completo. Molte volte potresti eliminare accidentalmente un file. Se disponi di un backup, puoi ripristinare i file precedenti e iniziare a fare il tuo lavoro.
È buona norma eseguire il backup su base oraria o almeno su base giornaliera. Conserva questo backup su una macchina o un supporto diverso.
Il web hosting si occupa di mettere i contenuti del tuo sito web su un server web. Ospitare il tuo sito web sul tuo server potrebbe essere un'opzione. Ma questo diventerà molto costoso a meno che tu non stia ospitando un sito come yahoo.com o google.com. Quindi questo tutorial non copre come configurare il tuo server di hosting.
L'acquisto di uno spazio server o il noleggio di un server completo da un provider di servizi Internet (ISP) è l'opzione più utilizzata. Questa sezione ti guida nella scelta di un tipo di hosting e ti rende consapevole di altri concetti correlati.
Piattaforme di hosting
Puoi scegliere una delle seguenti due piattaforme di hosting più utilizzate:
Windows Hosting Servers- Se sei un amante di Windows, troverai molti server di hosting che eseguono diverse versioni di Windows e puoi acquistare spazio da questi server. Normalmente i server di hosting Windows sono più costosi a causa di molti costi di licenza del software con questi server.
Linux Hosting Servers- Se vuoi usare Linux, le opportunità sono illimitate e dovranno pagare meno di quanto pagherai per Windows Hosting Server. Ci sono molti ISP che forniscono ai server di hosting differenti versioni di Unix.
Tipi di hosting
Ci sono molte opzioni disponibili e puoi selezionare qualsiasi tipo di hosting in base alle tue esigenze e al tuo budget. Di seguito sono riportati i tipi di hosting più utilizzati:
Hosting gratuito
Sì, questo è vero, ci sono molti fornitori di servizi che ti daranno spazio libero sul loro server web a condizione che tu consenta loro di pubblicare i loro annunci sulle tue pagine web. Quindi, se sei d'accordo con questa opzione, non hai nulla da pagare per uno spazio. Ci sono alcuni siti web come geocities.com, lycos.com, myspace.com, ecc. Che ti danno spazio per costruire le tue pagine web.
Hosting condiviso
Con l' hosting condiviso , il tuo sito web è ospitato su un potente server insieme ad altri siti web. Su un host condiviso, avrai il tuo ID utente e la tua password per accedere all'host condiviso e potrai lavorare nella tua area di lavoro. Non sarai in grado di toccare alcun file o directory appartenente ad un altro partner host. Anche tu non sapresti quanti siti sono ospitati sul tuo host condiviso. Questo tipo di hosting è molto conveniente e va bene per piccoli siti web in cui il tuo spazio e la tua velocità non sono molto importanti. Qui il traffico su un sito influenzerà la velocità di tutti gli altri siti ospitati.
Hosting virtuale dedicato
Questo tipo di hosting è migliore per le aziende di medie dimensioni. Con l'hosting virtuale dedicato, avrai una larghezza di banda dedicata e una RAM dedicata per il tuo sito. Ti verranno forniti un ID root e una password per mantenere il tuo server Web. Sarai il proprietario completo del tuo server virtuale dedicato e potrai installare o disinstallare qualsiasi software. Questo tipo di hosting viene creato su un unico server, ma è gestito in modo tale che ogni utente avrà velocità e larghezza di banda dedicate. Questo è un po 'più costoso ma è davvero buono per le imprese di medie dimensioni.
Hosting dedicato
Questo tipo di hosting è molto simile all'hosting virtuale dedicato, ma qui ti verrà assegnata una macchina completa. Sono più costosi dell'hosting virtuale dedicato e dovrebbero essere presi in considerazione quando si ha un requisito di traffico molto elevato.
Hosting collocato
È molto difficile impostare risorse dedicate come alta sicurezza contro incendi e atti vandalici, alimentazione di backup regolamentata, connessioni Internet dedicate e altro ancora. La collocazione è l'opzione che ti consente di collocare la tua macchina nei locali di un fornitore di servizi per usufruire di tutti i servizi disponibili. Questa è anche un'opzione molto costosa e dovrebbe essere scelta quando hai requisiti di traffico molto elevati.
Componenti di hosting
Quando acquisti uno spazio su un server Web, dovresti essere chiaro su quanto segue. Dovresti fare un confronto dei prezzi tra diversi fornitori di servizi in base ai seguenti componenti:
Spazio su disco
Un sito Web di piccole o medie dimensioni richiederà tra 10 e 100 MB di spazio su disco. Se prevedi di mantenere molti audio e video sul tuo sito web, devi pianificare l'acquisto di più spazio. Prima di acquistare spazio sul server, è necessario controllare le opzioni disponibili per espandere lo spazio su disco se necessario in futuro.
Traffico mensile
Un sito Web di piccole o medie dimensioni richiederà tra 1 GB e 10 GB di trasferimento dati su base mensile. Se prevedi di mantenere molto audio e video sul tuo sito web, allora hai bisogno di un piano con maggiore capacità di trasferimento dati. Controlla diverse opzioni in base alle tue esigenze. Quali sono le altre opzioni disponibili nel caso in cui superi il limite di trasferimento dati specificato. Il tuo sito non deve essere interrotto nel caso in cui superi il limite specificato.
Velocità di elaborazione
Se stai acquistando spazio su una macchina condivisa, non puoi indovinare quanta velocità ti verrà data. In tal caso, l'unico modo è vedere altri siti ospitati con lo stesso fornitore di servizi per conoscere la loro qualità di hosting. Ma se stai acquistando un server virtuale dedicato o un server dedicato, dovresti considerare quanta RAM ti viene assegnata. Il tuo prezzo dipenderà dalla potenza di elaborazione data a te.
Velocità di connessione
Al giorno d'oggi, la maggior parte dei fornitori di servizi consente una velocità di connessione molto elevata. Quindi scegli un fornitore di servizi che offre una migliore velocità di connessione in termini di bit al secondo. Puoi avere una velocità di connessione che va da 64 Kb al secondo a 2.488 Gb al secondo.
Account email
Assicurati di ottenere un numero sufficiente di account di posta elettronica. Ci sono molte altre opzioni disponibili che vengono fornite con il tuo account di posta elettronica. Ad esempio, avrai a disposizione le opzioni IMAP, POP e di inoltro della posta insieme ai tuoi servizi di posta elettronica.
Assistenza tramite posta elettronica
Oltre ad avere account di posta elettronica, è anche molto importante che il tuo server web abbia una funzione per inviare email dal back-end. Nel caso in cui i visitatori del tuo sito desiderino contattarti utilizzando un modulo, sarai in grado di utilizzare tale funzione di posta elettronica per inviare e-mail al tuo account designato. In termini semplici, dovresti assicurarti che il server SMTP sia configurato e funzioni sul tuo server web.
Ultime tecnologie
Dovresti assicurarti che il tuo server web sia dotato di tutte le ultime tecnologie. Dovrebbe avere l'ultima versione del supporto per PHP, PERL, ASP e JAVA, ecc.
Banche dati
Sono disponibili molti database MySQL, Oracle, SQL Server, ecc. È necessario scegliere il server in base ai requisiti del database. Se stai acquistando spazio su un server condiviso, devi verificare quanto spazio verrà allocato per il tuo database. Molti ISP non danno più di uno spazio limitato per i database. Se il tuo sito ha bisogno di molte dimensioni del database, dovresti optare per un server virtuale dedicato.
Uptime del server
È importante acquistare un server Web da un ISP affidabile e rinomato. Dovresti assicurarti che il tuo ISP ti dia il 99,99% di uptime del server. Se il server è inattivo, ci sono molti fornitori di servizi che ti danno un compenso nel caso in cui i tuoi siti non funzionino più di un numero limitato di tempo.
Backup e FTP
Assicurati che il tuo fornitore di servizi ti offra più modi per eseguire il backup regolare del tuo sito web. Se il tuo sito cambia ogni giorno, diventa molto importante che tu faccia regolarmente il backup del tuo sito web. Molti fornitori di servizi lo fanno per tuo conto addebitando un piccolo costo per questo servizio.
Pannello di controllo
Assicurati solo di che tipo di servizi avrai per mantenere il tuo account di hosting. Controlla se il tuo fornitore di servizi ti fornisce un pannello di controllo facile da usare o qualche altro strumento simile. Utilizzando un pannello di controllo, dovresti essere in grado di mantenere le operazioni di base relative al tuo sito web come la registrazione della tua richiesta di servizio, la tua richiesta di riavvio o qualsiasi altro problema.
Servizio Clienti
Prima di concludere un accordo con il tuo fornitore di servizi, dovresti assicurarti che ti fornisca il supporto richiesto. Puoi ottenere queste informazioni utilizzando i forum Internet o dai tuoi amici. Ci sono molti fornitori di servizi che ti danno supporto 24x7 per qualsiasi problema tecnico o non tecnico.
L'e-commerce è un modo di fare affari tramite Internet. Stai facendo e-commerce, soprattutto quando vendi i tuoi prodotti o servizi tramite Internet. Se hai intenzione di mettere un sito Web che avrà transazioni come l'acquisto o la vendita di articoli o servizi, significa che configurerai un sito di e-commerce. Se questo è il caso, non credo che questa guida ti aiuterà fino a un livello in cui dovresti essere in grado di configurare un sito di e-commerce perché ci sono molte altre cose che dovrebbero essere considerate durante la configurazione di un sito di e-commerce.
Puoi comunque iniziare da qui: l'hosting di e-commerce è un po 'costoso, ma non è così costoso da non poter avviare un sito di e-commerce. Al giorno d'oggi, è molto facile creare un sito di e-commerce. Tutto quello che bisogna fare è mettersi in contatto con un buon fornitore di servizi e iniziare a raccogliere le informazioni di base.
Ci sono molti fornitori di servizi che ti aiutano a configurare il tuo negozio virtuale e ti fanno pagare inaspettatamente molto bassi. Google ha anche avviato un servizio di account Google in cui puoi vendere i tuoi prodotti.
Durante la finalizzazione della configurazione dell'hosting e-commerce, dovresti essere molto chiaro su come gestire quanto segue:
- Registrazioni dei clienti
- Transazioni dei clienti
- Cataloghi dei prodotti
- Ordini dei clienti
- Ordine di sicurezza
- Sicurezza del server
- Manutenzione del server
- Backup del server
- Tempo di inattività del server
- Controllo dell'inventario
- Metodi di spedizione
- Modalità di pagamento
- Moneta straniera
- Carte di credito
- Problemi fiscali
Dovresti prendere questo elenco e discuterne anche con il tuo fornitore di servizi per capire come ti supporteranno per gestire tutti questi elementi.
Il disco rigido del tuo server si è bloccato. Il tuo sito è stato violato e l'hacker ha cancellato tutti i tuoi file. Il tuo host web è scomparso con i tuoi soldi e i tuoi dati. Ancora peggio, c'era e la terra ciarlatano e l'edificio del tuo ISP è andato giù e tutto è perduto.
Touch Wood !!! Nessuno dovrebbe affrontare una situazione del genere. Ma se non sei preparato per queste situazioni, il tuo duro lavoro potrebbe andare perso per sempre. Ecco perché è della massima importanza mantenere backup regolari dei dati.
Ora ci sono molte domande:
- Con quale frequenza eseguire il backup?
- Dove deve essere conservato questo backup?
- Che tipo di backup dovrebbe essere eseguito?
- Chi dovrebbe prendere questi backup?
- Ora rispondiamo a queste domande una per una:
Con quale frequenza eseguire il backup?
Se il tuo sito non cambia per un certo periodo di tempo, è consigliabile eseguire i backup una sola volta e tenerli sul disco rigido o disco dati o DVD dove preferisci. Nel caso in cui sia necessario ripristinarlo, fallo e verifica se il tuo sito web è attivo e funzionante.
Ma se hai l'abitudine di apportare frequenti modifiche al tuo sito, è necessario eseguire regolarmente un backup. Siti web come amazon.com hanno pianificazioni di backup molto strette e infrastrutture di backup molto costose.
Dipende dalla tua attività e devi vedere quanta perdita di dati puoi sopportare. Se ritieni che non sia conveniente perdere anche i dati di un solo giorno, ti consiglio di pianificare il backup giornaliero e, analogamente, puoi decidere se il backup settimanale o mensile va bene per te o no.
Dove deve essere conservato il backup?
La maggior parte delle volte, i backup vengono presi da una macchina e salvati su un'altra macchina o supporto. Se possibile, dovresti organizzare un server di backup diverso in cui puoi eseguire il backup dei dati completi tramite FTP. Se questo non è troppo, puoi tenerlo su CD o DVD di dati ecc.
Se possibile, conserva più copie del backup, ma in modo gestito per evitare confusione. Dovresti avere un corretto controllo della versione su diversi backup. Esistono molti fornitori di servizi che forniscono diversi server di backup con un costo molto nominale e si consiglia di spendere tale importo in servizi di backup.
Che tipo di backup dovrebbe essere eseguito?
Esistono due tipi di backup: incremental e full. Dipende dal tipo di strumenti di backup che stai utilizzando. Esistono molti strumenti di backup, ad esempio Oracle fornisce le proprie utilità per eseguire diversi tipi di backup.
Incremental Backup- Il controller del backup confronta il backup esistente con i dati di cui si desidera eseguire il backup. Se esiste una corrispondenza esatta tra i due, non verrà eseguito il backup di alcun file aggiuntivo. Tuttavia, se hai aggiunto o modificato qualsiasi file, questi file verranno aggiornati nel backup, quindi il nome sarà incrementale.
Full Backup - Qui tutti i file vengono scritti nel backup, anche se esistono già nel backup più recente.
Chi dovrebbe prendere questi backup?
Il caso più semplice è che puoi accedere al tuo server web su base mensile o settimanale e copiare tutti i file relativi al sito web su diversi computer o supporti. Funziona solo nel caso in cui tu abbia una quantità limitata di dati sul tuo sito.
Se si dispone di un database enorme e di numerosi file, è difficile gestire tali backup su base giornaliera e settimanale. In questi casi, potrebbe essere necessario disporre di script automatici per eseguire il backup e conservarli su un'altra macchina o supporto.
Puoi scrivere il tuo script di shell o script perl e navigare attraverso diverse directory e raccogliere tutti i file e comprimerli automaticamente, assegnare loro un numero di backup univoco e quindi eseguire il ftp di quei file su un server di backup designato o su un supporto come tap drive.
Conclusione
Spetta a te decidere come eseguire il backup. Se sei il proprietario di un sito web, devi eseguire un backup regolare senza errori. Altrimenti, potrebbe portare a gravi conseguenze.
Una volta che il tuo sito è attivo e funzionante, è importante monitorare i tuoi visitatori e analizzare cosa stanno utilizzando. Dovresti avere informazioni dettagliate su quanto segue:
Who is your visitor? - Dovresti avere a disposizione l'indirizzo IP del visitatore del tuo sito per conoscere la posizione geografica e l'identità di quel visitatore.
Visitors’ Timestamp- Dovresti essere consapevole del momento in cui il tuo sito ottiene il maggior numero di visitatori in modo da poter pianificare facilmente un server. In secondo luogo, il timestamp e l'indirizzo IP ti aiuteranno a identificare i visitatori del tuo sito nel caso in cui sia necessaria un'indagine contro un visitatore del sito.
What the visitors prefer? - Quali pagine ha visualizzato il visitatore del sito sul tuo sito web ti daranno un'idea dell'importanza delle varie sezioni del tuo sito web.
How visitors came?- Questa è un'altra informazione importante di cui dovresti essere a conoscenza. Come stai attirando i visitatori del tuo sito? Arrivano direttamente o da qualche altro sito web o programma pubblicitario.
How long do they stay?- Quanto tempo un visitatore trascorre sul tuo sito? Se i visitatori lasciano il tuo sito subito dopo aver sfogliato 1 o 2 pagine, dovresti trovare alcuni modi innovativi per conservarli per una durata maggiore.
Visitors’ Browser - Queste informazioni sono importanti per migliorare il tuo sito web per quel tipo di browser web.
Programmi di statistica
Ci sono molti siti web che ti aiutano a scoprire tutte le informazioni discusse nella sezione precedente. Hai solo bisogno di tenere un piccolo pezzo di codice nella sezione <head <.... </head> delle tue pagine web e avrai non solo tutte le informazioni sopra menzionate ma anche un'analisi completa del tuo sito.
Puoi provare il programma Google Analytics per acquisire le statistiche del tuo sito web.
Un altro buon programma è Webalizer . Questo ti darà tutte le statistiche di base del sito di cui hai bisogno.
C'è un sito da sourceforge che ti dà l'opportunità di raccogliere le statistiche del tuo sito web. Quindi puoi provare anche AWStats .
Terminologia delle statistiche del sito
Segui i seguenti termini in modo da familiarizzare con il rapporto e l'analisi delle statistiche del tuo sito.
Unique Visits- Il numero di visitatori unici che hai avuto in un determinato periodo di tempo. Esempio: se ci fosse una sola persona che ha visitato il tuo sito web e ha visitato 1.000 volte separate in un giorno, le visite uniche sarebbero solo una. L'unicità viene conteggiata in base all'indirizzo IP del visitatore.
Total Visits- Il numero totale di visite comprese le visite duplicate che un sito web riceve in un determinato periodo di tempo. Ogni volta che un visitatore del sito raggiunge il tuo sito, viene conteggiata come una visita.
Page Views or Page Impressions- Ogni volta che viene caricata una pagina Web, viene definita visualizzazione di pagina. Se stai contando un collegamento a un sito Web disponibile su questa pagina, verrà conteggiato come un'impressione della pagina.
Hits - Gli hit sono molto simili alle visualizzazioni di pagina e verranno conteggiati ogni volta che un visitatore fa clic su qualsiasi link correlato al tuo sito web.
Direct Access - Si riferisce alle persone che hanno effettuato l'accesso al tuo sito web tramite i loro segnalibri o hanno digitato manualmente il tuo URL nella casella URL del browser.
Referrer & Referral URL- L'indirizzo web in cui il visitatore ha seguito un collegamento per raggiungere il tuo sito web. Ad esempio, se qualcuno trova il tuo sito web nella ricerca di Google e fa clic sul link per raggiungere il tuo sito, Google sarà il referrer.
Hai progettato un sito web, lo hai sviluppato e infine lo hai ospitato. Ora pensa solo a quanti visitatori del sito conoscono l'indirizzo del sito e il servizio correlato.
Se vuoi rendere il tuo sito un successo, il lavoro effettivo inizia dopo aver ospitato con successo il tuo sito web. Comprende le seguenti azioni, ma guadagnare popolarità non è certamente limitato a queste azioni.
Search Engine Inclusion- Primo passo, dovresti includere il tuo sito web in vari motori di ricerca come google, yahoo e msn. Non fidarti mai del software automatizzato per includere il tuo sito nei motori di ricerca. Ci sono molte società fraudolente in questo settore, quindi stai lontano da loro e non sprecare i tuoi soldi.
Open directory inclusion- Questo è un altro modo per rendere popolare il tuo sito. Ci sono molti progetti di directory aperte come dmoz.com e yahoo.com in cui puoi includere il tuo sito web per attirare l'attenzione dei navigatori.
Google AdWords - Questo è un programma a pagamento di Google in cui puoi registrarti e puoi pagare in base al numero di clic sul link del tuo sito web o in base al numero di impressioni sulla pagina.
Advertising Programs- Se disponi di un budget elevato, puoi scegliere risorse più elevate come annunci TV o programmi pubblicitari su giornali o riviste. Sono anche più efficaci e costosi.
Whitepapers and Article - Se scrivi white paper o articoli, puoi includere il link del tuo sito web in quei white paper o articoli per ottenere più traffico sul tuo sito.
Site Link Exchange- Ci sono molti siti, incluso tutorialspoint.com, che effettuano lo scambio di link al sito. Ciò significa che manterrai il collegamento di un altro sito Web sul tuo sito e l'altro sito manterrà il tuo. Questo è per il reciproco vantaggio degli scambiatori di link del sito.
Gli elementi grafici giocano un ruolo cruciale su qualsiasi sito web. Se hai tempo e talento per progettare la tua grafica web, allora è fantastico. Non solo richiede tempo e talento per avere grafica web, ma è anche necessario spendere una buona quantità di denaro per acquistare un buon software di grafica come Paint Shop Pro o Adobe Photoshop.
Tuttavia, se non sei benedetto con la mano di un artista e non hai soldi da spendere per acquistare software di grafica, allora Internet è il paradiso e dovresti apprezzare migliaia di grafici che hanno creato grafica web gratuita per te.
Abbiamo anche elencato tonnellate di grafica gratuita per te che puoi utilizzare sul tuo sito web. Lo troverai qui Grafica Web gratuita . Viene fornita anche una pagina di esempio.
Bellissimi fiori Clipart
- Fare clic su qualsiasi immagine, verrà visualizzata un'immagine più grande.
- Fare clic con il tasto destro sull'immagine e selezionare "Salva immagine con nome" per salvare l'immagine sul PC.
Ci auguriamo che tu abbia trovato questo tutorial utile e informativo. Qui abbiamo coperto tutte le basi del Web e del Web Hosting.
Ora è il momento di andare avanti e ti incoraggeremo a iniziare a sviluppare il tuo sito web utilizzando il nostro tutorial HTML .
Se hai intenzione di sviluppare un sito web interattivo, ti consigliamo di seguire il nostro tutorial PERL o il tutorial PHP . Abbiamo manuali di riferimento completi per questi linguaggi di scripting lato server.
Le tecniche di ottimizzazione dei motori di ricerca sono molto importanti e dovresti conoscerle bene prima di progettare e sviluppare il tuo sito web. Puoi seguire il nostro tutorial SEO per ottenere una comprensione completa delle tecniche SEO.
Commenti e suggerimenti per il miglioramento di questo tutorial sono i benvenuti. Inviaci il tuo feedback a [email protected].
Grazie mille per aver visitato tutorialspoint.com