Veröffentlicht am 10. Januar 2010 (vor 1224 Tagen)
View this post in English: Goodbye, Wordpress. Again, you have failed me
Es ist nicht immer klug, auf andere zu hören. Aber auf sich selbst sollte man eigentlich schon hören. Das habe ich jetzt auch wieder lernen müssen. Da habe ich im letzten Jahr zusammen mit Arne Blankerts und Sebastian Bergmann auf mehreren Fachkonferenzen "Wie man es nicht tun sollte" Code-Beispiele aus bekannten Open Source-PHP-Projekten gezeigt.
Wordpress darf in einer solchen Aufzählung natürlich nicht fehlen, schließlich hat dieses Stück Software angeblich einen Crap-Index von 598398 und hat in der Vergangenheit immer wieder durch Sicherheitslücken Schlagzeilen gemacht.
Aber natürlich habe ich entgegen meiner eigenen Erkenntnis, dass Wordpress eine der -leider- zahlreichen PHP-basierten Open Source-Anwendungen ist, die man eigentlich besser nicht einsetzen sollte, mein eigenes Blog mit Wordpress betrieben.
Und es kam, wie es kommen musste: letzte Woche sehe ich mir eher zufällig den Quellcode meines letzten Blogeintrages an, und was sehe ich: einen mit absoluter Positionierung in das optische Off geschobenen <div> mit einem Haufen Links zu einer "pharmazeutischen Website". Natürlich habe ich dieses <div> nicht in den Blogpost eingebaut, das hat ein freundlicher Hacker oder Exploit für mich erledigt.
Also kam es, wie es kommen musste: genauso wie seinerzeit eine häufig eingesetzte PHP-Forensoftware von meinem Server geflogen ist, nachdem dieser wegen einer Sicherheitslücke in eben dieser Forensoftware gehackt worden war, ist jetzt Wordpress von meinem Server geflogen. Ich werde es nicht vermissen.
Tags: Wordpress, Relaunch, Blog, PHP, CRAP, hack, fail
Kommentare bitte per E-Mail.
Diplom-Informatiker Stefan Priebsch ist IT-Consultant, Trainer und Spezialist für die Entwicklung PHP-basierter Software.
Er ist Autor zahlreicher Bücher und Fachartikel über verschiedene Aspekte des Software-Lebenszyklus und spricht regelmäßig auf internationalen IT-Konferenzen.
Stefan Priebsch ist verheiratet und Vater von Zwillingen. Er lebt und arbeitet in Wolfratshausen bei München und ist Mitgründer und Principal Consultant von thePHP.cc.
"Stefan has proven himself to be very knowledgeable, reliable, and easy to work with. His professionalism and attention to detail make him an editor's dream. I would highly recommend Stefan not only as an author, but also as a PHP developer, a consultant and a speaker, as he excels in these capacities as well."
--Elizabeth Naramore, php|architect
Es wurde schon viel darüber spekuliert, wie groß der Anteil der PHP-Nutzer ist,
die von HipHop profitieren werden. Die Zahlen bewegen sich im Wesentlichen
zwischen 0% und 100%, daher versuche ich mich gar nicht erst an einer eigenen
Schätzung, sondern will stattdessen über die Voraussetzungen schreiben, die
ein Team beziehungsweise eine Firma erfüllen muss, um von HipHop profitieren zu
können.
(vor 1192 Tagen)
» Blog-Eintrag lesen
A lot has already be speculated about what percentage of existing PHP users would benefit from using HipHop.
The numbers seem to range somewhere between 0% and 100%.
I will not try a guess myself, but rather try to shed some light on some the most important prerequisites I think there are for a company to benefit from HipHop.
(vor 1200 Tagen)
» Blog-Eintrag lesen
Der erste deutsche PHP Summit - powered by thePHP.cc - ist eine neue und
einzigartige Veranstaltung, die alle wichtigen Themen rund um die
Software-Entwicklung mit PHP in kompakter Form vermittelt.
(vor 1202 Tagen)
» Blog-Eintrag lesen
MVC Derick Rethans PHP Chicago Lifecycle OOP Workshop Atlanta Presentation CodeWorks09 Arne Blankerts Training U.S.A. Facebook CRAP MTA Sebastian Bergmann fail Magento Selenium Slides thePHP.cc Conference Canada C++ Relaunch hack Slideshare Wordpress Testing tek09 Montreal PHP 5.3 HipHop Migration Feedback Book Webcast PHP Quebec 09 Blog
RT @thePHPcc: 18 PHP Power Workshops in 3 Tagen? Klar geht das! Beim PHP Summit 2010 - http://phpsummit.de - Schnell buchen, bevor es zu ... (vor 1203 Tagen)
» Tweet lesen
@s_bergmann Something must be wrong. There is no water ;-) (vor 1203 Tagen)
» Tweet lesen
New blog post: http://priebsch.de/blog/how-to-turn-bad-code-into-good-code/ (vor 1203 Tagen)
» Tweet lesen