Archive for the ‘PHP Magazin’ tag
Gewinner des PHP-Summit-Tickets und der PHP-Magazin-Abos
Die Gewinner der Verlosung der PHP-Magazin-Abos und des 3-Tages-Tickets für den PHP-Summit im März stehen fest:
PHP-Summit Ticket:
- Christian (der Christian der am 2013-02-02 01:02:06 kommentiert hat, Comment-ID 189837)
PHP-Magazin Abos:
- Christoph
- Tim (Kommentar um 2013-02-01 18:29:24, Comment-ID 189650)
- Matthias
Herzlichen Glückwunsch! Ihr habt alle eine E-Mail von mir erhalten. Vielen Dank auch nochmals an Mirko Hillert von S&S Media für die Bereitstellung der Gewinne!
PHP-Summit März 2013 + Ticketverlosung + Jahresabos PHP-Magazin
Nachdem Ende 2012 der letzte PHP-Summit in Berlin stattfand, werden nun die Süddeutschen bedient: Der nächste PHP-Summit findet in München statt, vom 18.-20. März 2013.
Der PHP-Summit ist, im Gegensatz zu Konferenzen, eine Power-Workshop-Veranstaltung. An 3 aufeinander folgenden Tagen werden in 3,5 Stunden-Blöcken insgesamt 18 Workshops gehalten, Trainer sind die 3 Experten von thePHP.cc: Sebastian Bergmann, Arne Blankerts und Stefan Priebsch. Dazu kommen noch 2 Vorträge vom MySQL-Experten Ulf Wendel und dem Fachanwalt Glenn D. Büllesfeld. Wie letztes Jahr wird es sicher auch wieder einige Live-Coding-Sessions geben, deren Source-Codes man nach dem Workshop als Download herunterladen kann.
Performance des Silent-Operators und session_status()
So, heute gibts erneut eine digitale Version von zwei PHP-Magazin-Artikeln, die ich Anfang des Jahres verfasst habe. Beide sind in der goldenen Ausgabe zur neuen PHP Version 5.4 erschienen.
Der erste Artikel (PDF) untersucht die Änderungen am Silent-Operator @ (auch Fehler-Kontroll-Operator oder “Shut up” Operator genannt), den man vor Ausdrücke schreiben kann um Warnungen zu unterdrücken. Mit 5.4 wurde die Performance verbessert wenn er in großer Anzahl, sprich innerhalb von Schleifen, genutzt wurde. Auch macht der Artikel noch mal klar dass er wenn möglich nicht genutzt werden sollte, denn selbst das Schreiben in das PHP ErrorLog kostet Zeit, die man sich in den meisten Fällen sparen kann. Im Artikel werden unter anderem die Einsatzgebiete, die Scream-Extension und Benchmarks betrachtet.
Der zweite Artikel (PDF) ist ein sehr kurzer, und es wird in wenigen Absätzen die neue Funktion session_status() vorgestellt. Ein kleines Beispiel verdeutlicht die Nutzung, die anhand des Manuals vielleicht nicht direkt erkennbar ist.
Große PaaS Übersicht im PHP Magazin
Anfang des Jahres konnte man im PHP-Magazin Ausgabe 3/2012 eine große Übersicht der PHP-Platform-as-a-Service-Anbieter (PHP-PaaS) finden, die ich mühevoll erstellt habe. Ich hoffe zwar dass ihr alle ein PHP-Magazin-Abo habt, aber zur Vollständigkeit gibt es hier den Artikel als PDF.
Ein paar Details (Software-Versionen) sind jetzt, ein halbes Jahr später, vielleicht nicht mehr up2date, aber die generellen Infos und Feature-Richtungen sollten noch stimmen. In der Tabelle sind folgende Anbieter zu finden:
- cloudControl
- PHP Fog
- Php Cloud
- Orchestra
- OpenShift
- DotCloud
- BitNami Cloud Hosting
- Relbit
- Pagoda Box
Diese 34 Kriterien habe ich bei allen Anbietern untersucht:
Webseite, Blog, Status, Firma, Automatische Skalierung, Add-ons, Skalierungseinheit, VCS, GitHub-Integration, Git Push/Deploy, SFTP Push, Separate Test- und Entwicklungszweige, Speicherplatz für temporäre Dateien, Speicherplatz für Benutzer-Uploads, Apache AccessLog/ErrorLog/PHP-ErrorLog, .htaccess/mod_rewrite, MySQL Admin Tool, Twitter, Hosting, Command-Line-Admin-Tool, 1-Klick-Applikationen, Kostenloser Einstieg, Kosten, Caching, Loadbalancer, Softwareversionen, PHP-Einstellungen, PHP-Module, Backup, SSH-Zugang, andere unterstützte Programmiersprachen, Beschreibbares DocumentRoot, Support, Sonstiges
PGP und GPG: Wie arbeite ich mit asynchroner Verschlüsselung
PGP und GPG sollte den meisten ein Begriff sein, auch wenn es selbst noch nie oder nur sehr selten eingesetzt wird. Die wenigsten nutzen es wahrscheinlich täglich und beispielsweise mit allen E-Mail-Adressen.
Einen Rundumschlag bezüglich asynchroner Verschlüsselung und PGP/GPG mit PHP habe ich für das PHP Magazin geschrieben. In der Ausgabe 1.12 erkläre ich darin das Grundkonzept von asynchroner Verschlüsselung und der Nutzung von GPG aus PHP heraus, zum Beispiel zum Versenden von signierten und/oder verschlüsselten E-Mails. Seit vorgestern gibt es den Artikel auch kostenlos Online. Ich zeige wie man Dateien und Texte verschlüsseln, signieren, entschlüsseln und Signaturen prüfen kann. Am Ende verweise ich auf eine kleine GPG-Test-Webseite, auf der man etwas mit GPG rumspielen kann. Außerdem habe ich einen kleinen GPG-E-Mail-Bot gebastelt der auf eingehende E-Mails reagiert und mit dem man seine E-Mail-Verschlüsselung testen kann. Alle weiteren Details befinden sich auf der angesprochenen Webseite.


