MakeWeb.gr Σχεδιασμός Ιστοσελίδων
Author Ad

Συμπίεση Gzip σε WordPress με PHP


Συμπίεση Gzip σε WordPress με PHP

Υπάρχει ένας απλός τρόπος στο WordPress να συμπιέσουμε το website μας από τον server προς τον browser του επισκέπτη με το gzip και την php. *
Μεταβαίνουμε στο φάκελο του WordPress, στο θέμα (theme) που χρησιμοποιούμε: wp-content/themes/το-θεμα-μου/
Ανοίγουμε το αρχείο header.php και πάνω πάνω, πρώτη γραμμή γράφουμε:

<?php @ob_start("ob_gzhandler"); ?>

Κατόπιν, ανοίγουμε το αρχείο footer.php και στο τέλος, τελευταία γραμμή γράφουμε:

<?php @ob_end_flush(); ?>

Τόσο απλό!

* Προυπόθεση είναι ο server μας να έχει εγκατεστημένο το zlib extension στην php (στις περισσότερες εταιρίες web hosting είναι δεδομένο νομίζω.)
Για να βεβαιωθούμε, δημιουργούμε και ανεβάζουμε ένα αρχείο με τον παρακάτω κώδικα στο website μας, έστω test.php και το καλούμε από το browser:

<html>
<head>
<title> PHP Test Script </title>
</head>
<body>
<?php phpinfo(); ?>
</body>
</html>

Θα πρέπει να γράφει κάπου κάτι σαν ” Registered PHP Streams compress.zlib [...] ”


Σωτήρης Καλαθάς
Γίνετε επεξεργασία, Παρακαλώ περιμένετε...
+ 15.5

Ο Συγγραφέας

Twitter
Ονομάζομαι Σωτήρης Καλαθάς και είμαι ένας ανεξάρτητος σχεδιαστής ιστοσελίδων και συνεργάτης της MakeWeb.gr . Ακολουθήστε με στο twitter: http://twitter.com/sotiriskalathas

2 Σχολια

  1. Dimitris says:

    Αναφορικά με το test.php. Πώς μπορώ να τρέξω το αρχείο. Λίγο πιό αναλυτικά σας παρακαλώ;

  2. Αποθηκεύεις το test.php στον “κεντρικό” φάκελο του website σου (συνήθως public_html) και απλά με τον browser σου μεταβαίνεις στη διεύθυνση http://παραδειγμα.gr/test.php (όπου “παράδειγμα” το domain σου εννοείται)

Αφήστε ένα σχόλιο

You must be logged in to post a comment.