| Weitere Artikel aus dem Webentwickler Blog |
| Teilen |
Content Management Systeme - WordPress - Grundlagen
Daten speichern in WordPress
Datenbanken dienen der Speicherung von Daten in einer geordneten Struktur, die vorher definiert wurde. Webanwendungen wie WordPress benutzen Datenbanken zum Speichern von Beiträgen, Kommentaren und Einstellungen. Hohe Leistungsfähigkeit (Performance), Zuverlässigkeit (Reliability) und Fehlerfreiheit (Accuracy) zeichnet die Speichermethode von Datenbanken aus und lässt eine Datenspeicherung in Textdateien weit hinter sich.
WordPress benutzt MySQL für die Datenspeicherung. Neben einer kommerziellen Enterprise-Version liegt MySQL als Open-Source-Software vor. Nahezu alle Webserver von Hosting-Anbietern haben MySQL von Grund auf installiert, sodass WordPress dieses RDBMS (Relational Database Management System, relationales Datenbankverwaltungssystem) aufgrund der hohen Beliebtheit (über 35.000 Downloads pro Tag) einsetzt.
Aufbau der MySQL-Datenbank
Auch wenn MySQL nicht zu den schnellsten Datenbanksystemen gehört, die aktuell auf dem Markt existieren (Oracle, MS SQL, DB2 etc.), hat es sich aufgrund der kostenfreien Lizenz und des geringen Speicherbedarfs sowie der leichten Erlernbarkeit schnell für Webanwendungen durchgesetzt.
Wie viele andere Datenbanken gehört MySQL auch zu den sogenannten relationalen Datenbanken. Der Name Relation ist in diesem Zusammenhang eher von Tabellen bekannt. Dieses Verfahren gilt als Quasi-Standard in Datenbanken, da dieses Datenbankmodell verglichen mit anderen Datenbankmodellen sehr einfach und flexibel zu handhaben ist.
Eine Datenbank besteht in der Regel aus mehreren Tabellen (Relationen). Diese Tabellen enthalten wiederum eine bestimmte Menge an Attributen, die als Spalten bekannt sind. Die eigentlichen Datensätze werden in je einer Zeile gespeichert und können pro Datensatz jeweils einen Wert pro Attribut der Spalte enthalten (Datum)..
Grundlegende Tabellen
WordPress hat in der Grundinstallation elf unterschiedliche Tabellen in einer Datenbank zusammengefasst. Auch wenn alle Tabellen für den Blog nötig sind, haben sie wie jede Datenbank unterschiedliche Relevanzen. Die wichtigste Tabelle ist in WordPress die Tabelle wp_posts. Sie beinhaltet die gesamten Texte der Beiträge und Seiten.
Abweichender Tabellenname
Je nach eingestelltem table_prefix in der Konfigurationsdatei kann der Tabellenname abweichen. In der Standardinstallation ist als Tabellenpräfix wp_ eingestellt. Die Tabellennamen beginnen also alle mit wp_. Wenn Sie zum Beispiel blog_ als Präfix definiert haben, würde Ihre Post-Tabelle dementsprechend blog_posts heißen.
Die Tabelle zeigt, welche Daten WordPress an welcher Stelle der Datenbank speichert:
![]() | WordPress Themes Produktart: Buch 30,00 € |



































