Peter Fox on Stage Offtopic: 15 Oktoober Bike Rally / protestiks hoiu poliitika Berliinis
September 2006

Käesolevas artiklis ma näitan sulle lihtsalt tune, siis me paigaldada oma Wordpress.
Sest mis kasu on kodulehel, et te võtate top 10 Laadimise aeg 10 sek. eksponaate.
Ma isegi kasutavad seda mu web teistele projektide Funtkion kunagi. Kuna ma töötan mitme kunagi isegi echo's. Aga küsimus alati esimesena välja muutuja ja seetõttu ma olla ainult üks echo kohta dokument. Aga kui projekti aufweißt mitmekordne kaja on nagu saate Wordpress ob_start () või väljavõtte veidi rohkem kiirust.


Tore asi Wordpress on üks selle aja jooksul ei Programmierkenntisse vajadustest ja me peame tegema muudatusi ainult üks fail.
Ütle teil on tegelik tööaeg 1min koos laadige fail võibolla 2min :) .
Ja kiiremini veebilehe tarnitakse, seda parem, et on järjekoht.

Nii et kui me saame Koodijuppide.
Avab oma indeks faili root kausta (ei indeks fail oma kaust Teemad).
Millal avad oma index.php peaks ta öelda järgmist.

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
 <?php
/**
 * Front to the WordPress application. This file doesn't do anything, but loads
 * wp-blog-header.php which does and tells WordPress to load the theme.
 *
 * @package WordPress
 */
 
/**
 * Tells WordPress to load the WordPress theme and output it.
 *
 * @var bool
 */
define ( 'WP_USE_THEMES' , true ) ;
 
/** Loads the WordPress Environment and Template */
require ( './wp-blog-header.php' ) ;
?> 

Als nächstes fügt ihr ob_start(); und ob_end_flush(); am Anfang bzw. an das Ende eurer index-Datei.
Eure index.php sollte dann wie folgt aussehen.

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
 <?php
ob_start ( ) ;
/**
 * Front to the WordPress application. This file doesn't do anything, but loads
 * wp-blog-header.php which does and tells WordPress to load the theme.
 *
 * @package WordPress
 */
 
/**
 * Tells WordPress to load the WordPress theme and output it.
 *
 * @var bool
 */
define ( 'WP_USE_THEMES' , true ) ;
 
/** Loads the WordPress Environment and Template */
require ( './wp-blog-header.php' ) ;
ob_end_flush ( ) ;
?> 

So das war es dann auch schon. Nun nur noch die Datei speichern und uploaden und eurer Wordpress sollte um einiges schneller laufen als vorher. Bei mir hat diese kleine Änderung knapp 1-2 sec. gebacht. Wer aber schon einen sehr schnellen Webserver besitzt wird vielleicht kaum bis fast gar keine Änderung feststellen. Aber ich sage mal bei 2 Zeilen Code kann man dies ruhig schon einmal testen :) .

written by Maik \\ tags: ,

One Response to “Wordpress optimieren - schnellere Seitenausgabe”

  1. Xian Says:

    So richtig interessant ist es doch erst, wenn man dazu noch gzip-Komprimierung einschaltet:
    ob_start(”ob_gzhandler”);
    Sofern der Browser das Empfangen von gzip-komprimierten Dateien unterstützt (und nicht sowieso schon die Kompression mittels gzip oder deflate aktiviert ist), kann man so den Code um ca 70-90% verkleinern.

    Ich persönlich nutze ob_start() nicht, weil dann bei großen Seiten mit ziemlich langen Ladezeiten nach 10 Sekunden (als Beispiel) die komplette Seite auf einmal erscheint;
    Ohne Buffer und Komprimierung dauert das Laden zwar dann 15 Sekunden, aber da die Seite sich immer schrittweise aufbaut und man nicht Ewigkeiten vor einer nicht reagierenden Seite sitzt, scheint die Seite subjektiv schneller zu laden.

Leave a Reply