Ab 11. Juli 2007 am Kiosk!
News & Trends
Konferenzbericht: eZ Conference 2007
Konferenzbericht: PHP Unconference
Kolumne: php://dev
Kolumne: PHP-Security
News rund um PEAR
Rezensionen
XHTML
PHP-Sicherheit
Titelthema
Eingehendes HTML in PHP sicher verarbeiten
Schöne neue Welt des Web 2.0: Die vermeintlich hoch motivierten Besucher Ihrer Webseite schreiben fleißig Kommentare, bloggen wie die Weltmeister und befüllen das Forum im regen Austausch mit Anderen mit nützlichen Informationen. Doch wie sieht es mit der Sicherheit aus?
Development
PEARcing-Kolumne von Alexander Merz
eZ-Components-Kolumne von Tobias Schlitt
Antwort auf Ihre Fragen
Pünktlich zur International PHP Conference 2007 Spring Edition in Ludwigsburg wurde nach fast zweijähriger Entwicklungszeit die Version 2.0 des Open-Source-FAQ-Managementsystems phpMyFAQ freigegeben. Das neueste Major-Release bringt dabei Features, die phpMyFAQ vor allem für den Unternehmenseinsatz empfehlen, aber auch für viele andere Anwender sinnvolle Neuerungen parat halten. Dieser Artikel soll die vielen neuen Funktionen vorstellen.
Geocoding
Über die IP-Adresse, die Postleitzahl, Straßenname und Ort, Satellitenbilder oder GPS kann man den Standort eines Adresseintrags in der Datenbank ermitteln und somit dem Webseitenbesucher eine Nahbereichssuche bieten. Im Folgenden spielen wir mit diesen Möglichkeiten ein wenig und nehmen hierbei das eine oder andere Praxisbeispiel unter die Lupe.
Parlez-vous Zend?
In vielen Unternehmen gibt es PHP-Anwendungen, die aus Zeiten stammen, in denen Mehrsprachigkeit nicht wichtig erschien oder schwer zu implementieren war. Anhand eines Fallbeispiels soll gezeigt werden, wie eine Neuentwicklung mit modernen Technologien ablaufen kann und was es zu beachten gibt.
Aufbruch in die Unabhängigkeit
Das Content-Management-System Joomla! ist eines der bedeutenden Open-Source-Projekte weltweit. Dies liegt sicher nicht nur an den Ursprüngen der Entwicklung, sondern viel mehr an der ausgezeichneten und aktiven Community. Im folgenden Artikel möchte ich Sie auf Basis der vorliegenden zweiten Betaversion von Joomla! an die wichtigsten Neuerungen heranführen und einen Einblick in die Zukunft von Joomla! geben. Es wird klar werden warum mit der Veröffentlichung von Joomla! 1.5 ein Vergleich zwischen Mambo und Joomla! nicht mehr möglich ist und was Joomla! von anderen CMS-Lösungen unterscheidet.
Run as fast as you can
Immer kürzeren zugestandenen Realisierungszeiten in IT-Projekten stehen heutzutage immer komplexer werdende Anforderungen gegenüber, die sich häufig auch noch im Verlauf des Projekts ändern. Als ein möglicher Ausweg wird mit Hilfe von Tools versucht, an der einen oder anderen Stelle Zeit einzusparen. Für Projekte, bei denen auf die bewährte Skriptsprache PHP und gängige Datenbanken gesetzt wird, eilt im wahrsten Sinne des Wortes Hilfe in Form der Software "PHPRunner" herbei.
Datenbank-Fabrik
Ein Tool, kein Framework ! Das betonen die Entwickler des PHP Object Generator. Und mit wenigen Mausklicks produziert man tatsächlich Datenbanken und CRUD-Front-End. Rapid Prototyping bei voller Unabhängigkeit. Einschränkungen der aktuellen Version: mySQL als einziges Backend vorgesehen und Probleme beim Scaffolding.
Enterprise
Strickmuster, Teil 3
Bei allem technischen Fortschritt sind Computer doch meistens damit beschäftigt, unsere Befehle abzuarbeiten. Dieser Artikel zeigt, wie man das Command-Pattern implementiert, mit dem die Abarbeitung von Befehlen in PHP-Anwendungen einfach und elegant gelöst werden kann. Dabei begegnen uns das FrontController- und RequestHelper-Pattern, die wir in den letzten Ausgaben kennen gelernt hatten, wieder.
Startup
Sicher ist sicher
Im Gegensatz zu Java oder C++ ist PHP eine schwach typisierte Sprache. Ohne einen weiteren Glaubenskrieg in der Entwickler-Community herbeizuführen kann man sagen, dass dies sowohl Vor- als auch Nachteile haben kann. Dieser Artikel soll Ihnen Möglichkeiten und Strategien aufzeigen, wie Sie auch in PHP eine gewisse Typsicherheit erzielen können, ohne auf die angenehme Flexibilität der Sprache verzichten zu müssen.
Webdesign
Kommt ZEIT, kommt Ratlosigkeit
In jüngster Zeit haben mehrere der bekannten (Cross-)Medien einen Relaunch erlebt. In den letzten Monaten waren es spiegel.de, sueddeutsche.de und welt.de und im Mai ging auch zeit.de mit einem aktualisiertem Online-Angebot an die Öffentlichkeit. Die etwas früher gestartete Konkurrenz wurde hierbei von den Bloggern, die sich zu modernem Webdesign äußern, nicht gerade mit Lorbeeren überschüttet. Wir schauen bei zeit.de hinter die Kulissen und hinterfragen die Qualität des Internetauftrittes, die sich in der Webdesign-Trias Standardkonformität, Gebrauchstauglichkeit und Barrierefreiheit spiegelt.