Livezilla

Twitter Updates

Suggerimenti per l'installazione Prestashop | Ambiente proprio sito web

Prestashop installazione Consigli

Questa pagina è stata scritta in inglese, si prega di consultare la versione in inglese per le modifiche del codice corretto.

Scegliere un buon padrone di casa.

A seconda di come grande è il tuo negozio e quanti visitatori si ottiene, potrebbe essere necessario un server dedicato, invece, quasi tutti i siti (in particolare le piccole / medie imprese) possono utilizzare hosting condiviso.

Ci sono diverse compagnie di hosting che offrono diversi piani e offerte. Si dovrebbe scegliere uno che offre almeno 64 MB di Ram, almeno 1GB di spazio database, e almeno 5 GB di spazio su disco, questo vi lascerà abbastanza spazio per crescere il vostro sito.

Noi utilizziamo e consigliamo Bluehost per tutti i siti che sviluppiamo, offrono spazio illimitato di database, senza limiti di spazio su disco e banda illimitata (traffico). Essi hanno anche eccellente supporto 24 / 7 dal vivo (se si sceglie di utilizzare Bluehost, usate il nostro link per iscriversi).

Qualunque host si decide di andare con, fare una rapida ricerca nel forum Prestashop per vedere se qualcuno avesse dei problemi conloro, si può risparmiare un sacco di tempo in seguito.

Prima di installare Prestashop.

Il primo passo dovrebbe decidere su come impostare l'ambiente web.

Quasi tutti i grandi e-commerce (e altri) siti di creare 3 ambienti differenti.

1) Sviluppo - Il punto di partenza per qualsiasi modifica / aggiunta al sito come nuovi moduli, nuovi temi, nuove funzioni, nuove pagine, nuovi metodi di pagamento, e praticamente tutto tranne cambiare il testo semplice.

2) Test - Quando finisce un ciclo di sviluppo, i cambiamenti vengono spostati in questo ambiente e sottoporsi ad un test accurati per verificare le modifiche apportate funzionano correttamente, e che nient'altro è stato influenzato da loro. Si raccomanda di verificare sempre le caratteristiche più importanti del sito: registrazione / login, funzionalità carrello e cassa / pagamento.
Qualsiasi bug o problemi che si riscontrano deve essere fissato per l'ambiente di sviluppo prima di riavviare il ciclo di test.

3) Produzione - Quando un ciclo di test è completo, le modifiche possono essere trasferiti al sito di produzione (live) in cui un altro ciclo di test dovrebbe aver luogo per assicurarsi che tutti i cambiamenti sono stati copiati correttamente e non altro era rotto durante il processo.

Questo può sembrare un processo lungo e ridondante, ma è considerato lo standard dalla maggior parte dei professionisti per una buona ragione. A seguito di questaprocesso si riducono le possibilità di eventuali bug e problemi che possono disturbare il funzionamento del sito e farvi perdere tempo e denaro.

Se il sito è di piccole / medie, è possibile utilizzare solo 2 ambienti: sviluppo / test e produzione. Tuttavia, non importa quanto piccolo il vostro sito, non è mai una buona idea di avere solo un ambiente di produzione.


È inoltre possibile installare Prestashop sul computer locale come il vostro sviluppo / ambiente di test utilizzando un programma gratuito chiamato WAMP (download http://www.wampserver.com/en/download.php ), che simula un server web con PHP e un database MySQL. Se si utilizza Skype, è necessario disabilitare utilizzi la porta 80 prima di installare WAMP (Strumenti-> Opzioni-> Impostazioni-> connessione avanzate-> deselezionare la casella "Usa la porta 80 e 443 ....").

Dopo WAMP è installato e in esecuzione, è possibile copiare la cartella di installazione Prestashop in C: / wamp / www / (che è la cartella principale), aprire una finestra del browser e immettere http://localhost/. Se WAMP è stato installato correttamente, si dovrebbe vedere 2 cartelle: la cartella Prestashop appena copiato e una cartella di phpMyAdmin, che consente di creare e gestire i database.

È inoltre possibile creare uno sviluppo / ambiente di test in una sottocartella sul server web.

InstallazionePrestashop.

Scarica l'ultima versione stabile di Prestashop (NON un alfa, beta, o qualcosa di diverso da una versione stabile) ed estrarre i file nel computer locale.

Utilizzare un client FTP, come Filezilla (http://filezilla-project.org/download.php), per copiare il contenuto della cartella Prestashop nel vostro web server.

Avrete bisogno di creare un nuovo database per Prestashop. Per fare questo, effettua il login per interfacciare cPanel vostra azienda di hosting e cercare il link del database. Creare un nuovo database e assegnare un nuovo nome utente e una password per esso, assicurarsi di scriverle, poiché sarà necessario inserirli durante il processo di installazione Prestashop.

È inoltre necessario assicurarsi che il proprio file / cartella i permessi sono impostati. Società di hosting più moderne (in particolare quelli che utilizzano cPanel) non funzionano correttamente con i livelli di autorizzazione superiore a 755; il motivo è che 777 (che è istruito nella guida all'installazione Prestashop) è estremamente insicuro e anche un hacker alle prime armi può essere utilizzato per sfruttare il vostro sito.

Per esempio, se si tenta di impostare i permessi della cartella moduli a 777, il vostro ospite bloccherà qualsiasi. Php file su di esso da corsa. Se si tenta di accedere a qualsiasi di questi file, si ottiene un "Errore 500" rendendo inutilizzabile il modulo.

Alcuni host vecchi o quelli che non sono stati configurati correttamente non sarà in grado di lavorare con 755 e richiederà777; è altamente raccomandato di stare lontano dagli ospiti quali.

Una volta che il database viene creato e permessi sono impostati, è possibile avviare il processo di installazione e seguire tutti i passaggi (che sostituisce alcun permesso 777 con 755).


Dopo l'installazione e nel lungo periodo.

Ora che Prestashop è installato e il vostro sito è attivo e funzionante, è importante mantenere in questo modo.

La più importante, che fa parte, ma spesso trascurato è il backup adeguato. E 'spesso paragonato con l'andare dal dentista-nessuno vuole farlo, finché non è troppo tardi.

La maggior parte dei padroni di casa offrono un file / backup del database. Alcuni possono persino serve per pianificare un backup automatico di file, ma il più delle volte, è un backup completo di tutto nel vostro sito e non solo di file Prestashop / database.

Abbiamo creato un Automatic Backup Prestashop modulo che consente di eseguire il backup del database e dei file con la frequenza che si desidera. Consente inoltre di e-mail una copia di backup per la vostra casella di posta e salvare una copia sul server.

Se si sceglie di utilizzare il nostro modulo, l'opzione di backup del vostro host, o un metodo diverso, è necessario assicurarsi che i backup sono fatto frequente e che si sa come ripristinare in caso il vostro site si corrompe.

Un buon sistema di backup consente di ripristinare rapidamente il vostro sito, facendovi risparmiare un sacco di stress, tempo e denaro.