Archive for the ‘PHP’ Category
Slides vom phpDay 2011
Der 7. phpDay fand vom 12. bis zum 14. Mai, diesmal wieder in Verona, statt. Vor allem englische , aber auch drei italienische Talks wurden gehalten, hier die Liste:
12.Mai 2011
Caching on the Edge
Fabien Potencier
Testing LAMP Applications
Sebastian Bergmann
Any to any – Convert your documents!
Kore Nordmann
Building search applications with Apache Solr and PHP
Paul Borgermans
A generic PHP Application installer
Kore Nordmann
Security 202 – Are you sure your site is secure?
Arne Blankerts
Modular application architecture
Kore Nordmann
Gewinner des Buches „Coders at Work“
Hier möchte ich kurz den Gewinner der Aktion vom letzten Freitag preisgeben. Gewonnen hat das Buch Coders at Work Christian mit einer 2113 Bytes großen E-Mail, herzlichen Glückwunsch! Ich habe dich gerade angeschrieben zwecks Adresse.
Das wars auch schon für heute.
Kleines Script zum Aufräumen
Ich stand kürzlich vor dem Problem, ein Verzeichnis aufräumen zu müssen, in dem andauernd neue Dateien abgelegt werden, von denen ich aber nur die aktuellsten 5 Dateien behalten möchte.
Gesagt getan.
Erster Schritt ist die Erstellung einer Liste mit allen Dateien um die es geht. Da in dem Verzeichnis noch andere Dateien liegen lasse ich einen regulären Ausdruck entscheiden, ob der Dateiname ins Schema passt oder nicht. Danach wird die Liste der betroffenen Dateien nach dem „Letzten Änderungsdatum“ sortiert und zum Schluss alle überflüssigen Dateien gelöscht. Hier der Quellcode meiner kleinen Klasse:
Linkpool Nummer 17
Länger gab es keine Links mehr von mir, nun aber eine etwas größere Sammlung für diesen bewölkten Sonntag:
- Mit Node.js und PHP-FPM PHP laufen lassen
https://github.com/davidcoallier/node-php
- Mit der RRD-Extension RRD-Graphen erstellen
http://www.phparch.com/2011/02/creating-rrd-graphs-in-php/
- Wenn man die Funktionen system() oder exec() nicht einschränkt, können Angreifer damit großen Schaden anrichten. Mit der Amon.so Library kann eine Whitelist erstellt werden, um die Kommandos einzuschränken:
http://www.howtoforge.com/amon.so-highjacking-system-calls-for-hardening-php-debian-lenny-and-squeeze
- Jason Weber vom Internet Explorer Performance Team zeigt 50 Best Practices:
http://channel9.msdn.com/Events/MIX/MIX11/HTM01
- Rasmus Lerdorf, der Erschaffer von PHP, spricht über Performance und zeigt WordPress und Hip-Hop Benchmarks:
http://ontwik.com/php/php-performance-by-rasmus-lerdorf/
- Ein umfangreiches PHP Script, um via SSH auf Rechnern Cronjobs zu administrieren:
http://net.tutsplus.com/tutorials/php/managing-cron-jobs-with-php-2/
- PHP Script, um den Google Pagerank abzufragen:
http://davidwalsh.name/google-pagerank
- Interessanter Node.JS Server zum Monitoring von PHP Errors in Echtzeit mit Websockets:
http://gonzalo123.wordpress.com/2011/05/09/real-time-monitoring-php-applications-with-websockets-and-node-js/
- Schönes Helferscript, mit dem sich leicht seine Projekte auf auslaufende PHP Features durchsuchen lassen (5.3 deprecated features):
http://www.typofree.org/article/archive/2011/may/title/check-your-php-code-for-deprecated-ini-directives-and-functions
- Das HTML5 Handbuch von SELFHTML-Gründer Stefan Münz, kostenlos online und auch kaufbar:
http://webkompetenz.wikidot.com/docs:html-handbuch
Test von content.de, einem Inhalts-Portal
Ich habe vor einigen Monaten von content.de gehört, und mich interessierte die Vorgehensweise, vor allem aber auch die Qualität der Texte, die man dort kaufen kann. Vielleicht benötigt man ja mal für eine Webseite Texte, auf die man selbst keine Lust hat 😉 Oder aber man hat selbst so viel Lust am Schreiben und möchte Geld verdienen, Texte für content.de erstellen die dann bezahlt werden. content.de sorgt dafür dass sich Autoren und Auftraggeber finden, überprüft die Abgabetexte auf die geforderten Keywords und überprüft auch auf mögliche Plagiate.
Wichtig: Das war nur ein Test, keine Sorge, so wie in der Vergangenheit wird es auch in Zukunft hier keine gekauften Artikel geben, alles kommt aus meiner Hand oder der Hand der Gastautoren.
Also habe ich einfach kurzerhand einen Account erstellt, 25 Euro aufgeladen und geschaut, wie weit ich damit komme.
Bei content.de gibt es verschiedene Qualitätslevel, und ich habe 2 Aufträge erstellt. Einen einfachen Artikel über PHP Namespaces mit 3 Sternen Mindestqualität, und einen etwas anspruchsvolleren Artikel über Callbacks in PHP mit einer Mindestqualität von 4+ .