We are MySQL - Datenbanken auf Live und Testsystemen

Preview:

Citation preview

We are MySQLDatenbanken auf Live und Testsystemen

Christoph DaumSenior Web-Entwickler

Stolzer Vater

Inspiration durch den Talk von Hans-Helge Bürger Entwickler Workflow - Von Anfang bis Ende in Nürnberg

ProblemeContent wird auf mehreren Seiten identisch benötigt (Impressum, AGB, Datenschutz, Widerruf)

Content muss auf Staging getestet werden bevor er Live geht

Content muss terminiert geändert werden (Anpassung bei geänderter Rechtslage, Mehrwertsteuer usw.)

PostMeta einfach nicht performant genug

Eigene Tabellen

dbDelta( $sql );

$wpdb;

add_filter( ’posts_clauses’,…);

Struktur

wp_create_nav_menu()

wp_insert_term()

update_term_meta()

Content

wp_insert_post

update_post_meta

wp_insert_attachment

Options, Themes, Plugins

Options APIadd_option(), get_option(), update_option()

activate_plugin

switch_theme

Live Demos

Fragen?

Danke

Blogartikel folgt auf www.christoph-daum.de

Twitter: @ChristophDaumDe

E-Mail: c.daum@me.com

Recommended