Frank Bültge: Plugin-Entwicklung und Sicherheit

26. Jan 2008, 2:31 PM (Frank Hunck) ♥ Blogging · Translation: en fr

Blog bueltge.de [by:ltge.de], Dipl.-Ing. Feinwerktechnik, Blog und Programmierung autodidaktisch angeeignet, Autor eines WordPress-Buches.

Hier eine Kurzzusammenfassung, wer Wordpress nicht kennt – einfach überlesen…

Plugins erweitern das System ungemein, erleichtern einem die Arbeit. Aber: Nicht nur die notwendigsten aktivieren, Ausprobieren nicht im Produktionsblog, sondern im Testblog. Nicht jeder Plugin-Autor beherrscht die Programmierung, besser mal lesen, welche Kommentare auf dessen Blog geschrieben wurden. Und – auf Datenbank-Belastung achten – nicht jedes Plugin braucht ne Tabelle!

PHP & Sicherheit: Mittelweg finden zwischen Sicherheit und Bedienbarkeit von WordPress;

Plugins & Sicherheit: PHP-Coding-Standards einhalten; Verantwortung beim Erstellen und Support der Erweiterung, wenn mensch sie veröffentlichen will; Eingaben filtern (attribute_escape); Initialisierung von Variablen; Core-Funktionen einsetzen wie Pfadangaben, COOKIEPATH, wp_nonce für Backend-Funktionen (gut gegen Dateneinschleusung). Vor allem sinnvoll, wenn mensch für einen Kunden eigene Plugins schreibt, soll mensch obiges berücksichtigen.

WP Plugin Framework (WPF): Alles Notwendige ist Bestandteil des Frameworks, ist als Klasse realisiert und gut dokumentiert (bald auch in deutsch). Soll irgendwann in den Core-Code übernommen werden.

Nachtrag: Franks Session online.

Technorati Tags: Wordcamp08, WordPress, Plugins
Kommentar schreibenKommentar schreiben Trackback URITrackback URI XMLRSS 2.0 feed

1 Kommentar abgegeben zu “Frank Bültge: Plugin-Entwicklung und Sicherheit”

  1. plugins sind gaga schrieb:

    sind obergaga

Schreib einen Kommentar

*notwendig
*notwendig (wird nicht veröffentlicht)

Warning: array_rand() [function.array-rand]: Second argument has to be between 1 and the number of elements in the array in /www/htdocs/v076440/weblog/wp-content/plugins/math-comment-spam-protection/math-comment-spam-protection.classes.php on line 71
Summe von + ?
 

Thematisch ähnliche Artikel:

Warum Firefox?