Nwlapcug.com


Come comprimere un File PHP

Come comprimere un File PHP


Come un webmaster o un sito Web developer, è possibile notare i file di grandi dimensioni che utilizzano molti secondi per caricare per i visitatori del sito. Sviluppatori di siti web regolarmente affrontano questo problema. Se si sono già codifica in PHP, è possibile ridurre i tempi di caricamento comprimendo il file di output PHP. Anche se direttamente non è possibile comprimere il codice PHP stesso, è possibile comprimere il file di output che viene visualizzato nel browser web, rasatura fuori molti preziosi secondi. Questo si ottiene con il pacchetto di compressione Zlib. È disponibile in PHP 3 e versioni successive.

Istruzioni

1

Aprire il terminale sul server web. Avrete bisogno di amministrativo o accesso di root sul vostro server.

2

Utilizzare uno di questi comandi, a seconda di quale versione di server di Apache è stato installato.

Per Apache/1.3.27, digitare:

. / configure--senza-mysql--con-apxs = / usr/local/apache/bin/apxs-con-zlib

Per Apache/2.0.44, digitare:

. / configure--senza-mysql--con-apxs2 = / usr/local/apache2/bin/apxs-con-zlib

3

Tipo "make & & fare installare" sul terminale e premi invio sulla tastiera. Questo crea e installa la nuova configurazione di PHP.

4

Aprire il file php. ini con un editor di testo. In genere, questo file si trova nella directory di installazione di PHP.

5

Aggiungere il seguente testo all'interno del file php. ini:

Output_buffering = On

output_handler = ob_gzhandler

output_compression = Off

Se le impostazioni esiste già, ma sono diversi, quindi copiare e incollare le impostazioni di nuove al posto del vecchio.

In alternativa, è possibile utilizzare questo metodo invece:

Output_buffering = Off

output_handler =

output_compression = On

Entrambi i metodi di compressione sono accettabili e la compressione risultante è quasi identica.

6

Salvare il file php. ini. Se necessario, caricare nuovamente nella stessa directory ti ha scaricato.

7

Aprire un PHP che si desidera comprimere.

8

Inserire questo codice nella riga superiore: <? php ob_start("ob_gzhandler");? >

9

Salvare il file PHP.

10

Mostra il file PHP nel tuo browser web in modo è possibile verificare il tempo di compressione e carico.

Consigli & Avvertenze

  • Scaricare e installare l'ultima versione del pacchetto di compressione Zlib, quindi avete l'ultima tecnologia disponibile sul tuo server.
  • Backup dell'installazione di PHP e altri file importanti pagina Web prima di tentare questo processo.
  • Il "<? php ob_start("ob_gzhandler");? >" codice può essere inserito automaticamente in tutti i file PHP se fai pratica uso della chiamata di un'intestazione. File PHP.
  • Zlib è compatibile solo con PHP versione 3 o superiore.