Wie speichert WordPress Daten?

Ich habe in die WordPress-database geschaut.

Beispiel:

In der wp_options Tabelle, der Spalte active_plugins Zeile option_value ist der option_value

 a:7:{i:0;s:27:"clean-html/cleanup-html.php";i:1;s:59:"force-regenerate-thumbnails/force-regenerate-thumbnails.php";i:2;s:36:"google-sitemap-generator/sitemap.php";i:3;s:39:"thumbnail-upscale/thumbnail-upscale.php";i:4;s:24:"wordpress-seo/wp-seo.php";i:5;s:27:"wp-super-cache/wp-cache.php";i:6;s:19:"wptouch/wptouch.php";} 

Ich nehme an, dass a ist Array, 7 ist Array-Länge, i ist Integer, s ist String, etc.

Wie heißt dieser Datentyp? Wie zu generieren (encode) zu speichern und wie zu lesen (zu decodieren) zu verwenden?

Ich denke, diese Speicherlösung passt perfekt zu dem, was ich in meinem aktuellen Projekt mache.

Solutions Collecting From Web of "Wie speichert WordPress Daten?"

Ich habe in die WordPress-database geschaut.

Tun Sie dies niemals, es sei denn, Sie benötigen ein externes Dienstprogramm, um Daten aus der database lesen zu können. Für die Entwicklung von WordPress verwenden Sie immer die richtige API für das, was Sie brauchen. Es wurde viel Zeit investiert, um die APIs effizient zu machen, und das Rad muss nicht neu erfunden werden.

Verwenden Sie im Optionsfall einfach die Optionen-API , um die Optionswerte festzulegen und abzurufen. Und lassen Sie sie behandeln, wie Sie die Daten am besten in die DB schreiben.