378 Shares 2009 views

Quello che dovete sapere per creare un sito web

Quello che dovete sapere per creare un sito web
Autore: Nail Biktimirov

Fino ad oggi, un sacco di nuovi arrivati si chiedono che cosa è necessario sapere per creare il proprio sito web se stessi e continuare a creare altri siti, in una parola per diventare un professionista in questo campo, uno specialista nel campo della tecnologia Internet. Naturalmente, tutto in una volta dal cielo sulla testa non cade, è, tra l'altro, ancora meglio, lasciare che ogni uomo si prende dal cielo quello che ha realmente bisogno, piuttosto che a tutto ciò che non farsi prendere, lo valilos dal cielo sulla testa. Sì, lo scherzo è scoperto che è necessario. Ma non si tratta di scherzi in questione e che è necessario sapere per creare siti web.

In questo articolo vi dirò su questo in modo più dettagliato. Sì, molte persone mi condannano per quello che rivelo il segreto, perché molti programmatori professionisti che creano siti web, si dirà – perché si fa ad aprire tutte le carte per i principianti, lasciarli andare, raccogliendo tutti i buchi nel suo percorso, come una volta abbiamo. Ma perché, e ciò che il grosso problema, che dici? E perché tutti vogliono essere molto richiesti nel loro campo e ciascuno, in questo caso la questione è di circa i programmatori professionisti che creano siti che nascondono la verità, cercando di creare la nebbia di fronte a un nuovo arrivato ad avere questo nuovo arrivato è scomparso il desiderio di creare siti web e imparare tutte queste tecnologie. Ho detto che era per imparare, non insegnare o peggio vadano a finire, perché la programmazione – non è zubreshka, questa creatività, e la creatività non è l'apprendimento, si è appreso.

C'era una volta anche io ero così egoista, ma la mia vita è cambiata radicalmente, nuovo sguardo su cose vecchie. Il primo e più importante conclusione, che comprendevo nei cantieri, è stato così – non tutte le persone che creano siti web, i professionisti nel loro campo. Sì, sono programmatori, ma non professionisti. Per non ogni professionista programmatore. Molti creare siti per piacere, qualcuno l'esame di una Hypertext Markup Language, sta cominciando a creare siti, pur credendo che lui è il re in questa zona. E 'quindi difficile da distinguere da un programmatore programmatore professionista, ma è solo a parole, ma in realtà tutto è ben diversa.

Caso della vita. Eravamo in ufficio, quando abbiamo assunto personale in quello nuovo appena aperto una filiale a Ufa in loco, un giovane uomo è venuto. Voleva offrire la sua candidatura come programmatore capo, citando il fatto che si è laureato. Sì, aveva una crosta, e tutti gli altri documenti erano anche in ordine. E quando lui quello che lui lingue programmi ho chiesto che mi ha iniziato a trasferire quasi tutto il dizionario Dahl. Si scopre che crea siti in lingue: HTML, CSS, JavaScript, PHP, Perl, ha anche lo sapeva, eppure sapeva ActionScript, DHTML, e anche un paio di decine di lingue per la creazione di siti web, quindi il programma è anche per la creazione di siti web è andato enumerazione. E tutto questo a livello professionale. Wow, ho accennato derisorio socio, qui è la cornice. Quest'uomo è tutto il personale per sostituire, a me stesso che ho detto!

Al fine di non offendere le persone, gli ho chiesto il portafoglio, ma lo ha portato, ma quando abbiamo messo il flash-drive in un computer, è stato il silenzio. E 'stato un semplice documento in formato HTML un linguaggio semplice, si riferiva al suo sito, ma non c'è il capolavoro soprannaturale, che ci aspettavamo da un professionista nelle sue parole, non lo era. A dire il vero io in realtà non prestare attenzione al portafoglio, ma guarda al lui, così siamo passati alla prova. Poche persone credono, ma quest'uomo non sapevano funzioni anche di base in PHP e tag di base in HTML. Purtroppo, o forse per fortuna, ma non deve lavorare e non lasciare alla creazione di siti web.

Quello che segue da qui? Sì, questo giovane può avere un certo talento, ma non li in via di sviluppo, sono persi. Sapere tutto e niente allo stesso tempo, è lì che l'errore principale. Se si inizia a imparare un linguaggio di programmazione, è necessario imparare da tutti i lati, e per quanto possibile scrivere e creare siti web su di esso. Fu allora che prendere piede nella vostra mente, e voi in un anno non ha dimenticato e per preparare il terreno per la percezione dell'altra lingua.

Chi legge questo esempio di vita, probabilmente sviluppato un certo intervallo al suo portafoglio, ma vi assicuro, è invano. Non vergognatevi del vostro portafoglio, perché prima di tutto, i datori di lavoro non lo guardano, ma a una certa linea, che è presente in ogni opera, almeno così come fatto nella nostra azienda. Questo, per inciso, è collegata con la psicologia.

In ogni società, e la società è la società ha aggiunto le proprie regole, a prescindere di ciò che fa e ciò che le sue attività. Nel nostro caso si tratta di una società in loco, lavorare cioè soprattutto con linguaggi di programmazione, e abbiamo anche le proprie regole per la scrittura siti web. Programmatori che lavorano in un team e quindi è necessario aderire loro di ciascun dipendente è stato in grado di leggere rapidamente il codice e capire la sua essenza. Ma non commette alcun nuovo dipendente conosce tutte le regole in una volta, si è dato un periodo di prova.

Probabilmente molti di voi di una volta, e forse anche oggi, credono che è possibile creare un sito web con l'aiuto di applicazioni. E non investire in questo, senza alcun costo di mentale, fisico o materiale. Per essere onesti, io sono stanco di parlare di tutto questo, la creazione di siti con il software che fa altrimenti beffe di tutto ciò che è. Dato che le persone non si rendono conto che si tratta di una versione generica, non si imposta un sito web è, uno sviluppatore della vostra applicazione crea per voi. Hai visto il codice del sito, che è memorizzato questo stesso programma? E 'terrificante. Quando i programmatori di creare siti web professionali, prendono in considerazione tutto, è il loro dovere. Anche contare il tempo di caricamento di un documento sul computer, sulla base della velocità di connessione a Internet, ma perché è sempre diverso. E qui si scivola un peso pagina è di 300 kilobyte, non portando alcun preziose informazioni.

Il secondo svantaggio quando la creazione di applicazioni di siti web è un approccio di routine. Il modello non è sgradevole solo dall'esterno, ma anche pericoloso. Sicuramente si, come il fondatore del sito, è inquietante vedere un secondo sito con lo stesso aspetto, vale a dire, il design, e ci sono siti su Internet Nabal loro punti di vista. Il programma per la creazione di siti web non è stato creato solo per una persona, è stato progettato per un vasto pubblico di persone. Inoltre, la possibilità di tali programmi per la creazione di siti ridotto del 95%.

Con il problema che abbiamo capito, diciamo che avete ingerito questo problema e rassegnato al fatto che il vostro sito non è il primo con uno sguardo, e non l'ultimo. Poi, al secondo posto è la sicurezza della risorsa Internet che si è creato. Il fatto che tali programmi sono inseriti applicazioni gravi pronte che continueranno a lavorare sul tuo sito sembra non solo, ma anche l'elaborazione di tutte le informazioni, ad esempio per inviare la posta dal tuo sito. Quando si tratta di tali applicazioni gravi, quindi non c'è solo affetto da browser dell'utente, ma anche il server sul quale il vostro sito è, in altre parole, si esegue un problema più serio di un semplice invio di un documento.

Il server non invia questi codici sono così importanti, a nessuno, cioè, li compie, e trasmette il risultato per l'utente, rispettivamente, il codice sorgente può vedere solo l'amministratore del sito. Immaginate una situazione in cui un hacker ha trovato un programma con il quale è stato creato il sito, non è difficile, e lo ha trovato ne è venuto in possesso del codice sorgente dell'applicazione. Si consideri che il vostro sito è diventato vulnerabile, e di aver messo a repentaglio non solo il sito, ma anche l'intero server. Ecco perché è così importante per essere un individuo in termini di siti di compilazione.

Proprio programma per la creazione di siti registrati nel documento non è un sacco di informazioni necessarie, tra cui tali informazioni sono collegamenti profondamente nascosti ad altre risorse. Così, lo sviluppatore del programma, il ricorso al vostro aiuto, senza il tuo consenso, gira il vostro prodotto su Internet. Sono sempre stato contro tali programmi e provo a scrivere il proprio codice e disegni che vi consigliamo. Parlando del programma per creare siti web, non mi riferisco a Photoshop o Flash-tecnologie, è l'altro programma, non può fare a meno, e su di loro è un'altra storia.

Così che cosa è necessario sapere per creare un sito web? È necessario conoscere la programmazione, in un primo momento può sembrare difficile, si può pensare che non si può dominarlo. Ma non è la cosa più importante da capire è che le tecnologie software hanno creato sono persone come te. Quando ho iniziato a fare questo, anch'io sono stato un malinteso, e il mio cervello non è permesso. A scuola ero più incline alla filologia che in matematica, in cui, di regola, gettato il futuro. Ma ho ancora capito che, la persistenza Non ho mancato, e probabilmente non ti deluderò, e si inizia a creare siti.

La prima cosa che vi consiglio di sapere Hypertext Markup Language, è l'HTML (Otto-Honor-smalto). E 'abbastanza semplice e si sopraffarlo per una settimana, o anche meno, a seconda del tempo che passi dietro il monitor. Credo che senza che la lingua non sarebbe affatto Internet, perché nessun altro linguaggio non ha le proprietà di ipertesto, senza la quale è impossibile creare un sito web. Si può leggere materiale di formazione Allenova Natalia, che ha un bellissimo libro sulla HTML, che ho letto tutto d'un fiato, lo consiglio a cercare in internet. Una volta imparato questo linguaggio meraviglioso per creare siti web, hai bisogno di praticare, per così dire, per consolidare le loro conoscenze. Crea il tuo non è un grande pagina.

Dal momento che si può già iniziare con un altro CSS lingua (B ss o c-ss). Questi due nomi sono suscettibili di essere non un linguaggio di programmazione, un linguaggio di markup, in modo che sappiano che non sarà troppo difficile. Questo è quello che viene in CSS, io probabilmente non essere in grado di dirvi i libri, perché io non avevo un materiale di formazione specifico, imparando da fonti aperte su Internet. Senza CSS è ora non può fare qualsiasi risorsa on-line, quindi è comune, tuttavia, così come e HTML. Per la ricerca di un tutorial su Internet. Queste due lingue sono strettamente collegati tra loro, in altre parole, si completano a vicenda. Una volta che li si master si potrebbe essere data una medaglia perché avete guadagnato, e fatto il primo passo verso la creazione di siti.

Il secondo passo nella creazione di siti più gravi, ci sono già due direzioni, due linguaggio di programmazione per generare siti di JavaScript (JavaScript) e PHP (ETP Pee-wee o pee-el-pipì). Essi sono anche simili tra loro, ma nel frattempo sono diversi e si deve scegliere uno qualsiasi di essi. Ma al fine di determinare quello che sarà il primo per voi, e che la seconda necessità di esaminare brevemente le loro capacità. Molti dicono che è meglio la conoscenza di PHP, e lo penso anche io, perché è più vicino a me di JavaScript. Ma ancora, tu non sei me, e in modo da avere la tua strada, probabilmente più vivido della mia.

Così, PHP. Si tratta di un linguaggio di programmazione che non basta eseguire sul proprio computer, in modo che egli avrebbe guadagnato un browser non sarà sufficiente. Per lui, bisogno di un server. Che cosa è un server? E 'quasi lo stesso computer al quale si sono seduti in questo momento, ma che il computer è diventato un vero e proprio server, è necessario installare il software necessario. Questo software è gratuito e si può facilmente trovare su Internet. Ma, vorrei mettere in guardia voi, quando ero al tuo posto, e ho cercato di fare il suo computer server, quindi non sapevo molte persone non sanno come configurarlo, non ero anche i programmatori hanno familiarità che ho potuto fare. Ecco dove ho perso tre mesi, sì, ho anche provato ad installare la stagione. Una volta, su Internet mi sono imbattuto in un manuale, il cui autore era di l'elettricista. Qui ho avuto un sacco di divertimento, ma ora ho fatto questo per un paio di minuti. Trova il manuale su internet, dove tutti i dettagli su cosa scaricare e come installare.

Per quanto riguarda la letteratura, posso consigliare un ottimo materiale didattico, il cui autore Kucharczyk, chiamato esempi PHP. Questo non è certamente una guida completa, ma ci sono concetti di base per principianti e tutti. In primo luogo, il libro sembra noioso, l'autore parla di una messa a terra programmatore di computer o di convenienza. ancora non v'è roba sulla configurazione di un server, ma non ho capito, ho aiutato in questo elettricista vile manuale. Io non vi consiglio di dividere il libro in parte, leggerlo per intero, e non ve ne pentirete. Volevo solo avvertire che questo libro è un po 'obsolete e al momento non è completa, ci sono molti omessi, ma non è il caso, e che è molto chiaro scritta e non ci sono concetti di base, sapendo che sarà in grado di derivare nuove informazioni da Internet.

Esaminiamo ora JavaScript. Questo è anche un linguaggio di programmazione, ma ha molto meno funzionalità rispetto a PHP. Non richiede alcun software e al suo bisogno di sapere solo la letteratura, lo stesso browser con la quale si è in conoscenza di HTML e CSS. Per voi, vorrei descriverlo. Si tratta di un linguaggio di programmazione che viene utilizzato per visualizzare il sito, significa che è possibile rendere le pagine più interattivo, tutto galleggia sul sito lascia il menù, per esempio, e molto altro ancora. Sito web diventa viva. Per quanto riguarda la letteratura su Internet un sacco, e penso che si può facilmente trovare esattamente quello che ti serve.

Ora possiamo somma totale. Durante la creazione di un sito è lingue obbligatorie sono HTML e CSS. Affinché il sito è diventato più vivace, necessità interattivo per aggiungere JavaScript. Se si desidera creare un sito serio, cioè, aggiungere commenti, chat, forum è necessario o la registrazione di avere conoscenza di PHP-programmatore. Per essere onesti, in PHP, è possibile aggiungere un altro la tecnologia – è il database, come MySQL (Mu-scuola). Anche se il database può funzionare con qualsiasi linguaggio server-side, cioè, un sistema indipendente, ma sempre più spesso viene utilizzato in combinazione con PHP.

Il database è in grado di memorizzare un milione di copie, mentre la sua scrittura e la lettura non cambiano. Molti database, il più comune è MySQL. Esso utilizza la tecnologia query SQL, in altre parole, SQL – si tratta di un linguaggio separato. Ma vi assicuro, se si conosce il PHP, MySQL allora verrà dato abbastanza facilmente, perché in PHP ha già funzioni per leggere, scrivere, creare, eliminare, e così via.

lo sviluppo del web non finisce qui, ciò che si legge di cui sopra è solo una base, ci sono molti linguaggi di programmazione come Perl, Java, VBScript, Firebird, Linter, Oracle, MongoDB … Anche in aggiunta a loro ci sono altre tecnologie, per esempio, il lavoro con la grafica (Photoshop) o la creazione di animazioni (Flash) sul animazione è un altro ramo è ActionScript linguaggio di programmazione (Azione-script), con il suo aiuto si sarà più facile creare un'animazione. Java, JavaScript e ActionScript sono molto simili tra loro, perché hanno uno standard uniforme, in altre parole, hanno la stessa radice.

Vorrei ricordare che per conoscere tutto quanto sopra non può essere a livello professionale. Ha bisogno di essere sviluppata nel suo campo. Se si dispone di PHP-programmatore è necessario conoscere il linguaggio HTML, CSS, PHP e MySQL. Se sei un layout che è necessario conoscere HTML, CSS e JavaScript. Beh, se sei un dazayner web poi, naturalmente, è necessario possedere HTML, CSS e Photoshop. Animator ha bisogno di sapere Photoshop, Flash e ActionScript.

Quando il nostro ufficio nell'azienda KAINS.RU arriva un nuovo dipendente, esigiamo da lui la conoscenza specifica nel campo della creazione di siti web e altre applicazioni Internet che non è accaduto all'inizio di questo articolo. Io so tutto e niente allo stesso tempo. Imparare, perché Internet è uno strumento che può portare sia benefici e danni. Buona fortuna a voi!

dicembre 2011

Quando la ristampa questo collegamento ipertestuale diretta articolo per il sito www.kains.ru – la creazione di siti in Bashkiria, è necessaria.