Das Magazin

News & Artikel

  • Alle News & Artikel
    zum Thema PHP finden Sie jetzt in unserem neuen Portal.

Redaktion

Marketing

Leserservice


Ausgaben

Ausgabe 4.2011 - Mobile Apps
Ausgabe 4.2011

Mobile Apps

Heft bestellen Abo bestellen

News & Trends

Lesetipp: MongoDB

Lesetipp: HTML5

PEAR-News
Von Alexander Merz

Zend_Column
Kolumne von Ralf Eggert

Apache Zeta Components
Kolumne von Tobias Schlitt

Development

So einfach wie Zähneputzen
Wie Sie CMS Pimcore um OAuth-Funktionalität erweitern können
Plug-ins für Pimcore entwickeln – das geht fast so einfach wie Zähneputzen. Zugegeben, ein bisschen sollte man sich schon im Zend Framework auskennen, um Pimcores Möglichkeiten voll auszuschöpfen, allerdings gelangt man dann aber auch schnell und elegant ans Ziel. Wie Sie das CMS um OAuth-Funktionalität mittels Plug-in erweitern können, erfahren Sie in diesem Artikel.
von Marko Krüger

Erstklassig
Automatisierte Dokumentenerstellung mit PHPExcel
Wie erzeuge ich Excel-Dateien mit PHP? Wie kann ich neue Word-Dokumente erstellen oder Variablen in bestehenden Vorlagen füllen? Diese Fragen ergeben sich regelmäßig in vielen Projekten. Mit PHPExcel, PHPWord und PHPPowerPoint ist nun eine einheitliche Klassensammlung entstanden, mit der sich komfortabel die vielfältigen Anforderungen der automatisierten Dokumentenerstellung lösen lassen.
von Ralf Hohoff

Eine Spielwiese für PHP-Profis
Die Entwicklungsumgebung PhpStorm im Test
von Daniel Koch

Do you speak %lang%?
Übersetzungen mit Zend_Translate
von Till Kubelke

Magento + OpenSocial = Magento Go
Magentos neue technische Ausrichtung
von Vinai Kopp

Testing the untestable
Wie man nichttestbare Applikationen testet
Dass PHP erwachsen geworden ist, ist kein Geheimnis. Überall hört und liest man, dass PHP-Applikationen jetzt Enterprise-fähig sind. Neue Software wird mit maximaler Unit-Test-Abdeckung programmiert, Softwaremetriken werden berechnet und analysiert, ein Continuous Integration Server berichtet ununterbrochen von der Qualität, die das System besitzt. Eine schöne neue Welt! Was ist aber, wenn man nicht in ihr lebt?
von Nils Langner und Mike Lohmann

Database

Schweizer Taschenmesser
Redis ist ein kluger Key-Value Store
Nachdem in den letzten beiden Folgen unserer NoSQL-Reihe die Schwergewichte CouchDB und MongoDB erklärt wurden, folgt nun ein Blick auf Redis. Es begeistert durch die Tatsache, dass nicht nur einfache Strings gespeichert, sondern Datenstrukturen wie Hashes, Lists und Sets angelegt und zahlreiche Operationen darauf ausgeführt werden können. Gepaart mit Persistenz und Replikation ist es ein interessanter weiterer Vertreter der NoSQL-Bewegung.
von Oliver Kurowski

Security

Web Security
Sicherheit geht vor! So schön dieser Satz auch klingt, so unangenehm ist er oftmals umzusetzen, gerade dann, wenn der Zeitdruck eines Abgabetermins dazu kommt. Wäre es da nicht schön, sich entspannt um die vom Kunden honorierten, bahnbrechenden Features einer Webanwendung kümmern zu können statt sich mit der lästigen und schwer zu beantwortenden Frage „Ist meine Anwendung auch sicher?“ aufhalten zu müssen? FLOW3 will genau dieses Ziel umsetzen und den Entwickler mit der Sicherheit nicht alleine lassen.
Kolumne von Mario Heiderich

Security First!
Wie FLOW3 den Entwickler in allen Sicherheitsfragen unterstützt
von Andreas Förthner

Zugriffsfehler aller Arten
3 der 10 gefährlichsten Schwachstellen auf der Spur
von Carsten Eilers

WebTech

Sencha Touch
Mobile Anwendungen für iOS, Android und BlackBerry Touch
von Dominik Jungowski

Ctrl A – Ctrl C – Ctrl V
Wer haftet für den Content?
von Michael Rohrlich