Queries-Abfrage im Template
Zur Performance-Optimierung des eigenen Blogs ist es sinnvoll zu wissen, wie viele Datenbankabfragen pro Seitenaufruf gestartet werden. Dafür kann man folgenden Code-Schnipsel im Template einbinden und erfährt, wie viele Datenbankabfragen (Queries) in wie viel Sekunden benötigt wurden, um die jeweilige Seite zu laden.
<?php if (is_user_logged_in()) { ?>
<?php echo get_num_queries(); ?> Queries in <?php timer_stop(1); ?> Sekunden
<?php } ?>
Damit nur eingeloggte User die Information zu Gesicht bekommen, kommt die Funktion “is_user_logged_in” zum Einsatz, mit der sauber zwischen Inhalten für registrierte und Inhalten für nicht registrierte User trennen kann. Folgend ein weiteres Beispiel für den Einsatz dieser WordPress-Funktion:
<?php if (is_user_logged_in()){
echo "Inhalt für registrierte (eingeloggte) Besucher";
}
else {
echo "Inhalt für normale Besucher";
};
?>
Tags: Datenbank, MySQL, Performance, registrierte Nutzer
Dein Kommentar:
Suche
Blog abonnieren
Letzte Artikel
- WordPress Core-Plugins für den Import von Inhalten
- Erstes Wartungsrelease für WordPress 3.0 erschienen
- Custom Header in BuddyPress per wp-config deaktivieren
- RSS Character Fixer gehebt Fehler in BuddyPress-Feed
- Buttons im TinyMCE-Editor ohne Plugin ausblenden
- BuddyPress 1.2.5 ist am Start
- Seiten und Artikel nur für deren Autoren sichtbar machen
- WordPress 3.0 ist verfügbar!
- Mobile Version des eigenen WordPress-Blogs bereitstellen
- Schlagwort-Beschreibung in Template einbinden
- Happy Birthday, WordPress!
Kommentare
- Sebastian bei Memory Limit erhöhen und PHP5 aktivieren
- Gerd P bei JavaScripte mit WordPress-Funktion einbinden
- Webnews #17: jQuery, Social-Media & Beeren | Andi Licious' Blogosphäre bei RSS Character Fixer gehebt Fehler in BuddyPress-Feed
- Memory Limit – ist der Chaos-Blog schon am Ende? | Chaosweib's Chaos-Blog bei Memory Limit erhöhen und PHP5 aktivieren
- S bei YouTube-Videos über oEmbed in validem XHTML einbinden
Kategorien
- Allgemein (41)
- Browserspezifisches (4)
- BuddyPress (21)
- Konfiguration (20)
- Off-Topic (8)
- Performance-Optimierung (9)
- Plugins (36)
- Templateprogrammierung (36)
- Twitter (4)