LA CAMPANA

C'è chi legge questa notizia prima di te.
Iscriviti per ricevere articoli freschi.
E-mail
Nome
Cognome
Come vuoi leggere The Bell
Niente spam

Prima di mettere un sito Web o un blog su Internet, è necessario testare l'aspetto del design del sito Web, il funzionamento degli script, il modulo risposta, plugin e così via.
Per questo motivo, molti sviluppatori Web ( blogger, web designer o programmatori web) utilizzano i siti di prova sui quali conducono controlli, prove, esperimenti, in generale, qualsiasi lavoro di prova su un progetto futuro.
Esistono due modi per creare siti di test.
1. Sito di prova sull'hosting
Alcuni principianti usano l'hosting a pagamento per testare progetti, posizionando due siti: uno principale (funzionante) e il secondo aggiuntivo, test.
Contro di questo metodo:
- mancanza di spazio sull'hosting;
- bassa velocità di internet;
- Non sempre ci sono soldi per acquistare un hosting a pagamento per i progetti di test.
2. Sito di prova sul tuo computer
Questo metodo, secondo me, è il migliore. Voglio considerarlo con te in modo più dettagliato. Per prima cosa, parlerò dei professionisti:
- non necessita di una connessione a Internet;
- nessun costo finanziario necessario
Che cos'è questo sito di prova sul computer? Questo è circa server localeche si installa sul tuo computer. Attraverso server locale Puoi facilmente e rapidamente testare il progetto.

Qualcuno potrebbe dire: perché preoccuparsi di testare il progetto attraverso un server locale? Dopotutto, basta aprire il file "index.html" e vedremo come apparirà il sito Web su Internet. Sì, è vero, è abbastanza, ma se usi chat, forum, vari (WordPress, Joomla, drupal) sul sito, allora qui senza un server locale in alcun modo. Inoltre, se usi un motore CMS per il tuo progetto (WordPress, Joomla, drupal), allora avrai bisogno non solo del supporto php, ma anche di una base dati MySQL.

Così, server locale - Questo è un set speciale di programmi che garantisce il corretto funzionamento degli script direttamente sul tuo computer. L'assemblaggio include: il server stesso, il compilatore PHP ( con esso, il browser può leggerephp codificare ed elaborare la pagina correttamente), componenti per lavorare con il database (Database) e molti altri programmi.

Ho preparato per te un elenco di server locali popolari per il sito. Leggi, vota, scarica e usa.

Elenco di server locali popolari per il sito.

Denwer - Questo è un server locale gratuito per testare siti, applicazioni Web o pagine Web. Denwer include: web server Apache, dashboard phpMyAdmin e MySQL per lavorare con database (database) e altri programmi.
Il server Denwer locale funziona solo sul sistema operativo Windows.

Puoi scaricarlo dal sito ufficiale denwer.ru

XAMPPè un server locale gratuito per testare siti, applicazioni Web o pagine Web in modo semplice interfaccia utente. Supporta il lavoro in Windows, Solaris, Mac OS X e Linux.

Puoi scaricarlo dal sito ufficiale www.apachefriends.org/en/xampp.html

appserv - Un altro server locale gratuito. Installazione semplice e veloce.

Puoi scaricarlo dal sito ufficiale www.appservnetwork.com

VertigoServ - un server locale semplice da installare.
Funziona solo nel sistema operativo Windows.

Puoi scaricarlo dal sito ufficiale vertrigo.sourceforge.net

Server Zend Edizione comunitaria - server locale gratuito.

Puoi scaricarlo dal sito ufficiale www.zend.com

Server aperto - Questo è un server locale gratuito con funzionalità elevate per lo sviluppo e la creazione di siti. Funziona nel sistema operativo Windows.

Puoi scaricarlo dal sito ufficiale open-server.ru

Personalmente, utilizzo un server locale gratuito. Perché Denwer e non qualcun altro? Molto probabilmente un'abitudine. Ho iniziato con il server Denwer locale, ecco perché lo uso solo. E devi scegliere tu stesso con quale server locale lavorerai.

Scarica un server locale, installalo su un computer, leggi o guarda una lezione video o le istruzioni per l'uso. Metti alla prova i tuoi progetti web e fatti guadagnare un sacco di soldi!

Un sito moderno non è solo un insieme di documenti HTML, ma include anche molte tecnologie, comprese quelle server, come ad esempio: SSI (Include lato server, inclusioni lato server), PHP (PHP: Hypertext Preprocessor, PHP: preprocessor ipertesto), database e altro. Per familiarizzare e studiare queste tecnologie, sarà un errore utilizzare il sito di lavoro visitato su Internet, quindi ha senso installare il pacchetto software necessario su computer locale e prova tutto su di esso.

Il pacchetto più popolare di tali programmi è il web server Apache, la lingua programmazione PHP, Sistema di gestione del database MySQL, shell di amministrazione del database PhpMyAdmin, motore di template Smarty.

Questi programmi funzionano principalmente con sistemi simili a Linux, ma esistono anche versioni per Windows. Il vantaggio principale di questo pacchetto di programmi è la versatilità. Un sito creato e testato su un computer Windows locale può essere facilmente trasferito su un server con FreeBSD. Inoltre, questo set supporta la stragrande maggioranza degli hoster.

In futuro, programmi per computer di casa con sistema operativo Windows.

Descrivi brevemente quali sono le tecnologie che verranno utilizzate per creare il sito.

server web

Un web server è un programma che analizza le richieste in arrivo e genera documenti pronti inviati all'utente. Il web server spesso funge da Apache, come il più affermato e popolare su Internet. Secondo varie stime, la sua quota è quasi il 50% del numero totale di server Web utilizzati.

php

Un linguaggio di programmazione popolare utilizzato nello sviluppo del sito.

MySQL

Sistema di gestione del database.

PhpMyAdmin

Interfaccia Web per la creazione e la gestione di database MySQL. Consente di visualizzare tabelle, modificarne il contenuto, modificare la struttura, selezionare i dati, ordinare le informazioni. Tutte le azioni vengono eseguite direttamente nel browser, in un'interfaccia intuitiva appositamente progettata per questo.

Smarty

Potente sistema di template per PHP. Utilizza il proprio linguaggio che combina HTML e tag Smarty speciali. I modelli sono necessari per separare il codice del programma e presentare un documento, o in un altro modo, per separare la logica dal contenuto.

Tutti questi programmi e tecnologie sono aperti, possono essere scaricati gratuitamente e utilizzati liberamente.

Può installare programmi necessariscaricandoli dal sito Web del produttore e personalizzandoli in base alle tue esigenze. Tuttavia, questo a volte richiede familiarità con il programma e possesso delle qualifiche necessarie, che i principianti non hanno. Nella misura in cui viene non su un server funzionante a tutti gli effetti, ma su un computer per test e debug, ha senso usare kit già pronti. Questo kit contiene tutti i programmi necessari per uno sviluppatore web, è facile da configurare e gestire. Successivamente, parleremo di alcuni popolari kit per sviluppatori web.

Ciao cari lettori del sito blog. Che cos'è un server locale?? Bene, per cominciare vale la pena capire. Lo so già? Bene, allora lo capirai server locale - Questo è un insieme di componenti che ti consente di lavorare con il sito direttamente sul tuo computer (senza usare l'hosting).

Perché è necessario? Bene, ad esempio, quando si sviluppa un sito per accelerare e migliorare la praticità di questo processo, o quando viene sostanzialmente aggiornato, quando non si desidera tagliare un modello direttamente sul sito che gli utenti visitano (copiare i file su un computer, apportare modifiche, testare, configurare e quindi caricare all'hosting).

Lo usavo sempre per questo scopo. È vero, non è stato aggiornato per molti anni, anche se è abbastanza funzionale. Tuttavia, nei commenti all'articolo su di me, mi hanno consigliato di rivolgere la mia attenzione Server apertoche non ho mancato di fare.

Cosa dire di Open Server? Anzi, conveniente, più moderno e perfettamente funzionante. Inoltre, OpenServer non richiede installazione, il che significa (insieme a tutti i siti creati e testati in esso), mentre Denver è collegato al computer su cui è installato. Esiste anche un pacchetto esteso, che include dozzine di programmi utili allo sviluppatore web, che di nuovo non richiedono installazione. Ma prima le cose principali.

Che cos'è Open Server e quale pacchetto deve essere scaricato

Open Server è il cosiddetto Wamp complesso, la cui essenza può essere compresa dalla decodifica di questa abbreviazione:

  1. Windows: il sistema operativo per cui è progettato questo server locale
  2. Apache è un server Web che "aumenta" all'avvio del programma Open Server
  3. MySQL è un sistema di gestione di database molto popolare, che è un prerequisito per il lavoro di molti motori di siti, inclusi quelli popolari come Joomla e WordPress
  4. PHP è un interprete del linguaggio di programmazione del server in cui è scritta la maggior parte dei CMS e vengono create molte altre applicazioni Web.

Oltre a questo "set per gentiluomini", Open Server ha nel suo zashashnik (un famoso server web spesso installato con Apache) e qualcos'altro mostrato nello screenshot qui sotto. Inoltre, questo server locale consente di selezionare una delle diverse opzioni per Apache, PHP, MySQL e altri componenti nelle impostazioni.

Come specialista dello sviluppo web, è abbastanza difficile per me capire la grandiosità di questo progetto chiamato OpenServer, ma a giudicare dalle recensioni, lo sviluppo del complesso viene effettuato tenendo conto dei desideri degli utenti e grande attenzione ai dettagli (se confrontato con Denver, otterrai invece una Volvo "Lada", sebbene questo e quello vada). È disponibile interfaccia conveniente gestire il server locale, i siti e le applicazioni create su di esso, nonché gli strumenti e le utilità inclusi nel suo pacchetto.

Bene, e anche per un noob come me, è chiaro che un semplice insieme di parole "Non richiede installazione" significa molto. È possibile decomprimere l'archivio con il pacchetto di distribuzione Open Server su un'unità flash portatile hDD e anche su CD / DVD (anche se con limitazioni). Successivamente, sarà possibile lavorare con i siti e le applicazioni Web su qualsiasi computer a casa, al lavoro, in un Internet café o altrove in cui sia presente un sistema operativo adatto (Windows 8 / Windows 7 / Windows Server 2008 / Windows Vista / Windows XP SP3).

Tuttavia, solo un server Open Server locale portatile per sviluppatori Web potrebbe non essere sufficiente. Sì, ovviamente, hanno tutto il software necessario installato sul computer principale, e anche di più. Ma avendo inserito un'unità flash USB con OpenServer nel computer di qualcun altro, non troverai molto di ciò a cui sei abituato e di ciò che è semplicemente necessario nel tuo lavoro.

Ciò che è degno di nota, gli autori si sono occupati di questo, offrendo tre pacchetti contemporaneamente nella pagina di download. Scarica Open Server Puoi seguire il link seguente, selezionando il pacchetto dall'elenco a discesa e passando il captcha:

Quale distribuzione scegliere? Diamo un'occhiata:


A proposito, è possibile scaricare i pacchetti menzionati del server locale a due velocità: molto lento e il più veloce possibile. Quale preferisci? Bene, allora devi pagare 100 rubli al fondo dei creatori del complesso. Altrimenti, anche il pacchetto Open Server Mini verrà scaricato un paio d'ore.

Installazione di OpenServer su un computer e configurazione

La distribuzione scaricata è un archivio autoestraente, collegato a un file eseguibile. Quando lo esegui, dopo un po 'ti verrà chiesto dove verrà decompresso. Per impostazione predefinita, "C drive" è tradizionalmente consigliato, ma sei libero di scegliere un'altra posizione (incluso media esternicome un'unità flash o un disco portatile).

Non vengono creati collegamenti sul desktop o nel menu del pulsante Start, perché il programma è portatile. Quindi, per avviare il server, vai alla cartella OpenServer sull'unità specificata durante l'installazione ed esegui il file Apri server.exe (puoi tirare il suo collegamento sul desktop). Ho installato la versione Mini, quindi il mio caso è simile al seguente:

Successivamente, seleziona la lingua (mi è stato anche offerto di installare la libreria C ++) e una volta completata l'installazione, vedrai apparire una nuova icona nella barra delle applicazioni sotto forma di una bandiera rossa, il che significa che il server locale non è ancora stato avviato.

Quando fai clic su di esso con qualsiasi pulsante del mouse, vedrai un menu di scelta rapida che funge da strumento principale per la gestione di OpenServer. Da lì sarà possibile avviare il server Web, arrestarlo o riavviarlo, nonché ottenere l'accesso ai siti e alle applicazioni Web creati sulla base (ora è disponibile solo localhost). Sì, a proposito, selezionare "Correre" e dopo aver ridipinto la bandiera colore verde incolla nella barra degli indirizzi del browser:

Http: // localhost /

Se vedi una pagina di benvenuto, significa:

Diamo un'occhiata prima impostazioni usando la voce del menu contestuale con lo stesso nome:

In alcune versioni di Windows, potrebbe essere necessario selezionare “Richiedi account Amministratore ”per il corretto funzionamento di questo server locale (accesso al file). Nella scheda "Moduli", puoi scegliere le versioni di Apache, PHP, MySQL di cui hai bisogno (se stai aggiornando il sito, ha senso selezionarle come le tue sull'hosting, al fine di evitare problemi durante il trasferimento).

Puoi anche tab "Menù" seleziona la casella "Mostra siti nel menu principale" in modo da non doverli catturare nella casella a discesa. Bene, puoi assegnare immediatamente un browser in cui si apriranno questi stessi siti dopo aver fatto clic sul loro nome dal menu contestuale dell'icona della bandiera nella barra delle applicazioni.

Quindi in ordine per iniziare con il tuo sito su questo server locale (o installare il motore del sito), dovrai prima passare dal menu di scelta rapida alla voce "Cartella con siti" o aprire, ad esempio, in Total Commander la cartella "d: \\ OpenServer \\ domains \\". All'interno ci sarà una cartella localhost. Accanto a lei creiamo nuova cartella per il nostro sito con qualsiasi nome in cui è possibile utilizzare i seguenti caratteri (notare che non è possibile utilizzare i caratteri di sottolineatura).

In realtà, tutto qui. Dal menu contestuale dell'icona Apri Server nella barra delle applicazioni, seleziona l'elemento, dopo di che un nuovo nome apparirà nell'elenco dei siti, facendo clic su quale pagina si aprirà nella pagina specificata nelle impostazioni del browser che mostra il tuo sito.

Se non c'è ancora nulla nella cartella creata all'interno di "d: \\ OpenServer \\ domains \\", la pagina sarà corrispondente. Francamente, in questa fase ho avuto un serio bavaglio con il lavoro di questo server locale. Il motivo era che il mio il file host era protetto da scrittura, pertanto, OpenServer all'avvio ha costantemente imprecato su questo e non ha mostrato tra i siti la nuova cartella che ho creato.

Decomprimi l'archivio e tutto il suo contenuto (cosa c'è nella cartella wordpress), copialo nella cartella del sito che abbiamo appena creato in "d: \\ OpenServer \\ domains \\":

Ora dobbiamo pensare al database per il nostro blog futuro. Naturalmente, questo server locale include varie utilità, tra cui un noto amico, al quale è possibile accedere dal menu contestuale dell'icona della barra delle applicazioni (Menu\u003e Avanzate\u003e PHPMyAdmin). Per accedere, utilizzare:

Nella finestra PHPMyAdmin che si apre, vai alla scheda "Utenti" nel menu in alto e fai clic sul pulsante situato nella finestra che si apre "Aggiungi utente":

Nella finestra che si apre, immettere il nome utente del database desiderato usando i caratteri. Generare e salvare una password complessa "su un pezzo di carta", quindi selezionare la casella "Crea un database con un nome utente nel nome e concedergli tutti i privilegi", fare clic sul pulsante "OK" situato in basso a destra.

Ora nella cartella del tuo sito nella cartella OpenServer trova il file wp-config-sample.php e rinominalo in wp-config.php, quindi aprilo per la modifica, ad esempio in Notepad ++. Inserisci nei campi mostrati nello screenshot il nome del database, il nome utente e la password che abbiamo appena impostato durante la creazione di questo database (non eliminare accidentalmente virgolette singole in cui inserire questi valori):

Un po 'più in basso nel file wp-config.php, puoi andare su https://api.wordpress.org/secret-key/1.1/salt/ e copiare le chiavi di sicurezza create. Inserirli in posizione situata appena sotto gli spazi vuoti:

Bene, e un po 'più in basso puoi cambiare i prefissi per le pagine create da WordPress nel tuo database. Ciò può anche aumentare leggermente la sicurezza di lavorare con il sito.

Salvare le modifiche apportate nel file wp-config.php e andare al sito selezionando il nome dal menu contestuale dell'icona della barra delle applicazioni OpenServer:

Nella pagina che si apre, dai un nome al sito (quindi puoi cambiarlo, se quello), crea un login (si possono usare latino e altri caratteri), una password complessa, indica la tua e-mail e fai clic sul pulsante "Installa WordPress".

Successivamente, si congratuleranno con te per il tuo successo e ti verranno offerti inserendo il login e la password che hai appena inventato:

L'indirizzo dell'amministratore sarà simile a "http: //robapera.loc/wp-admin/". Aggiungilo ai segnalibri del browser in modo da non digitare manualmente. Come lavorare ulteriormente con questo motore, puoi imparare dai titoli: e. Inizia a leggere dalla fine (vai all'ultima pagina in basso) per passare da semplice a complesso.

Buona fortuna a te! A presto sul sito delle pagine del blog

Potresti essere interessato

Andato menu di sinistra nell'area di amministrazione di WordPress dopo l'aggiornamento
Installa WordPress in dettagli e immagini, accedi al pannello di amministrazione di WP e modifica la password Dove scaricare WordPress - solo dal sito ufficiale wordpress.org
Riduzione del consumo di memoria di WordPress durante la creazione di pagine: plugin WPLANG Lite per lo spoofing di un file di localizzazione
Ottimizzazione del tema (modello) di WordPress per ridurre il suo carico sul server di hosting, plug-in WP Tuner e il numero di query del database
L'elevato carico creato dal blog WordPress sul server e una soluzione estremamente imbarazzante a questo problema
Come accedere area di amministrazione di WordPress, oltre a modificare l'accesso e la password dell'amministratore che ti sono stati rilasciati durante l'installazione del motore Come disabilitare i commenti in WordPress per singoli articoli o l'intero blog, nonché rimuoverli o viceversa collegarli in un modello
Hyper Cache: abilita il plug-in di cache in Wordpress per ottimizzare il blog WP e ridurne il carico sul server di hosting
Errore 404 (non trovato): quale dovrebbe essere la pagina di errore ideale e come crearla tramite CMS o tramite il file htaccess

Non importa per quale motivo hai bisogno di creare il tuo sito Web, l'importante è affrontare la questione con tutte le responsabilità e agire in più fasi. La prima cosa da fare è installa sul tuo computer server web locale con l'aiuto del quale è possibile esercitarsi e iniziare a creare il proprio sito Web anche senza accesso a Internet.

Per trasformare il tuo computer locale in un server web completo (di prova), devi scaricare e installare un pacchetto software speciale. Esistono molti complessi simili, ma di solito includono un set standard di prodotti: web server Apache, MySQL DBMS, linguaggio PHP eccetera.

In questo articolo considereremo uno dei più popolari sistemi software per gli sviluppatori web chiamati Denwer. E esattamente Denwer installeremo sul computer locale governato da sistema operativo Windows 7. Se hai una versione diversa del sistema operativo, va bene Denwer si installa senza problemi su Windows XP e Windows 10.

Dove scaricare Denwer

Prima di iniziare l'installazione, è necessario scaricare Denwer (Denver) dal sito Web ufficiale dello sviluppatore, dove è necessario inserire i dati personali, come nome e indirizzo e-mail, dopo di che un link alla distribuzione verrà inviato al tuo indirizzo. Oppure puoi andare dall'altra parte e scaricare lo stesso kit di distribuzione dal nostro sito.

Processo di installazione

Ora procediamo con l'installazione di Denver su Windows 7. Lascia che te lo ricordi per gli altri versioni di Windows se XP o 10k l'intero processo sarà simile.

Lanciamo la distribuzione di Denver appena scaricata e osserviamo un avviso di sicurezza che indica se vogliamo davvero consentire all'applicazione di apportare modifiche al computer. Diciamo che siamo d'accordo facendo clic sul pulsante "Sì" e procedere al passaggio successivo.

Nella finestra di installazione alla domanda "Vuoi davvero installare pacchetto base? " fai clic su "Sì" e attendi che l'archivio sia decompresso.

Dopo aver decompresso l'archivio, si apriranno una finestra del browser e una console. Nel browser, di regola, non ci sono informazioni utili per noi, inoltre, nella maggior parte dei casi, tenta di aprire una pagina inesistente sul tuo computer, in modo da poterlo chiudere in modo sicuro. Non vale la pena toccare la console, ne avremo bisogno per installare Denver.

Dopo aver chiuso la finestra del browser, sebbene ciò non sia necessario, vai alla console e premi il tasto Invio.

Quindi leggiamo qualcosa come "blah blah blah" e alla fine della console viene indicata la directory in cui verrà installato il server, per impostazione predefinita è C: \\ WebServers, ma nessuno vieta di specificare un'altra unità semplicemente inserendo un nuovo percorso, come nello screenshot sotto:

Successivamente, confermiamo l'installazione nella posizione selezionata, nel mio caso la cartella D: \\ WebSrv esiste già e appare un avviso sul fatto che voglio davvero installarlo, non prestare attenzione a tutto questo e fare clic sul pulsante "Y" se vogliamo continuare, o il pulsante "N" se cambi idea.

Il passaggio successivo conferma nuovamente che vogliamo installare il server Web in questa directory premendo il tasto "Invio". Tutto è standard nello stile di small soft (Microsoft).

Nella fase successiva verrà creato un disco virtuale, necessario per il funzionamento di tutti i componenti del sistema. Scegli qualsiasi lettera di unità che ti piace, per impostazione predefinita è la lettera "Z" e probabilmente la lasceremo sola.

Premi "Invio", quindi di nuovo e prima di passare al passaggio successivo: attendi che tutti i file vengano decompressi.

Ora dobbiamo scegliere come caricare un disco virtuale, ci sono solo due opzioni:

  1. Un disco viene creato e appare immediatamente all'avvio del sistema e non si spegne quando si spegne.
  2. Un disco viene creato all'avvio del server Web e, dopo che il server Web viene arrestato, il disco scompare.

In linea di principio, entrambe le opzioni sono buone a modo loro, scegliamo ciò che ci piace. Di solito scelgo la prima opzione, in questo caso, anche con il server spento, puoi lavorare con i file sul disco (ovviamente, puoi farlo direttamente nella cartella specificata all'inizio dell'installazione, ma per me è più conveniente).

Premi "Invio" e vai al passaggio successivo.

Alla fine dell'installazione, Denver chiederà quanto segue: "vuoi posizionare le scorciatoie sul desktop?", Consiglio vivamente "Voglio farlo", nel qual caso sarà più conveniente lavorarci in seguito. Premere il tasto "Y" e premere "Invio". Successivamente, sul desktop vengono creati 3 collegamenti per l'avvio, l'arresto e il riavvio del server.

Su questo, l'installazione del server Web Denwer locale è completata e sul desktop è possibile osservare 3 collegamenti:

  • Riavvia Denwer - riavvia il server
  • Avvia Denwer: avvia il server
  • Stop Denwer - arresta il server.

Hanno il seguente aspetto:

LA CAMPANA

C'è chi legge questa notizia prima di te.
Iscriviti per ricevere articoli freschi.
E-mail
Nome
Cognome
Come vuoi leggere The Bell
Niente spam