Ab 12. September 2007 am Kiosk!
Titelthema: PHAR vs. PHK
News & Trends
Kolumne: php://dev
News rund um PEAR
Rezensionen
Titelthema
Shootout: PHAR vs. PHK
Wenn von Archiven die Rede ist, denken normale Menschen meist an Akten, Bücher und Staub, während Informatiker an komprimierte Daten denken. Inspiriert von den JAR-Archiven für Java wurden auch für PHP eigene Archivformate geschaffen. Wir sehen uns an, was man damit alles machen kann.
Development
PEARcing-Kolumne von Alexander Merz
Fresh AIR
Bisher unterscheiden sich Webanwendungen und auf dem Desktop installierte Programme stark voneinander. Dies betrifft sowohl deren Leistungsumfang in der Anwendung als auch den Entwicklungsprozess bei der Erstellung. AIR verspricht nun, die Vorteile beider Welten zu verbinden und den Entwicklungsprozess zu vereinheitlichen.
Dojo Offline
Seit AJAX werden immer mehr echte Applikationen für den Web-Browser entwickelt. Datenbank-gestützte Anwendungen, die früher klassisches Desktop-Land waren, werden heute oft für Firefox, IE und Co. programmiert. Doch das Arbeiten im Browser hatte meist dann ein Ende, wenn die Internetverbindung schlapp machte.
Seit kurzem machen Google Gears und Dojo Offline nun aber Web-Applikationen möglich, die auch offline noch funktionieren.
CakePHP
CakePHP ist ein Framework zur schnellen und spaßorientierten Entwicklung von Webapplikationen. Der Artikel zeigt, was bei der Installation zu beachten ist und wie man eine kleine, einfache Beispiel-Applikation erstellt, die RSS-Feeds holt und speichert.
Delphi for PHP
Mit „Delphi for PHP“ hat CodeGear ein Rapid Application Development (RAD-) Tool für PHP auf den Markt gebracht. Die Entwicklungszeit von PHP-Anwendungen zu verkürzen und die Qualität des Codes zu verbessern hört sich gut an. Aber kann Delphi den Markt der Windows-PHP-IDEs revolutionieren oder ist es nur eine interessante Randerscheinung?
Strickmuster, Teil 4
Endlich gibt es etwas zu sehen. Im vierten Teil unserer Strickmuster-Serie beschäftigen wir uns mit dem View-Pattern, mit dem die Darstellung von der Programmlogik entkoppelt wird, was uns hilft, HTML und PHP voneinander zu trennen. Wir zeigen Ihnen, wie man das View-Pattern richtig einsetzt.
Veränderungen mit Joomla!
Die Version 1.5 von Joomla! hat viele Veränderungen gebracht. Für Anwender ist bei dieser Version die Umstellung noch am einfachsten, da auf die Kompatibilität zu den bekannten Vorgehensweisen und Strukturen besonders geachtet wurde. Für Designer und Entwickler hat sich hingegen sehr viel mehr geändert. Dabei ist es nicht der grundsätzliche Umgang, sondern mehr die Neuerungen, welche durch das Framework jetzt vorhanden sind. Was sich wie geändert hat, besprechen wir in zwei aufeinander folgenden Artikeln in dieser und der kommenden Ausgabe.
Mein Typo3
Der Drang nach Individualität scheint tief im Wesen des Menschen verankert zu sein. Daher verwundert es kaum, dass in den fünf Jahren nach der Veröffentlichung des TYPO3 Extension Managers mehr als 8 200 Erweiterungen für das freie Content-Management-System registriert wurden. Damit auch Sie Ihrer Kreativität freien Lauf lassen können, zeigen wir Ihnen in drei Teilen, wie Sie eigene TYPO3-Erweiterungen entwickeln können.
Case Studie
IOPlex Plexcel
Viele Intranet-Anwendungen basieren auf PHP. Gerade in mittels Verzeichnisdiensten strukturierten Unternehmensnetzen werden erweiterte Anforderungen an Login- und Authoriserungsfähigkeiten gestellt. Mit der PHP-Erweiterung „IOPlex Plexcel“ gelingt die Integration von LAMP-basierten PHP-Applikationen in ein Active Directory basiertes Unternehmensnetz.
Webdesign
Bloß nicht ins Posthorn jagen lassen
Die Deutsche Post World Net Gruppe hat sich in Sachen Webstandards und Accessibility bereits einen Namen gemacht. Die Online-Banking-Applikation der Postbank wurde 2004 mit einer goldenen BIENE dekoriert. Der BIENE Award steht für „Barrierefreies Internet eröffnet neue Einsichten“ und wird quasi jährlich (dieses Jahr nicht) für herausragende, barrierefreie Internetangebote im deutschsprachigen Raum verliehen. Wir können also davon ausgehen, dass modernes Webdesign und Zugänglichkeit in der Konzeption verankert wurden. Entsprechend großzügig legen wir die Messlatte nach oben an. Damit die eigenen Einsichten untermauert oder korrigiert werden, haben wir diesmal auch verschiedene Nutzer mit spezifischen Bedingungen befragt und um ihre Erfahrungen gebeten.