PHP Frameworks für das Enterprise
Wer der französischen Sprache mächtig ist, findet auf http://www.clever-age.com/ ein Whitepaper, in dem die Enterprise PHP Frameworks CakePHP, CodeIgniter, Symfony sowie das Zend Framework mit einander verglichen werden.
Um an das Whitepaper zu kommen, reicht die Eingabe der E-Mail Adresse auf der Seite http://www.clever-age.com/veille/publications/livres-blancs/livre-blanc-frameworks-php-pour-l-entreprise.html
In dem Whitepaper werden unter anderem die verschiedenen Frameworks in den folgenden Punkten charakterisiert.
- Die Stärken und Schwächen des Frameworks.
- Wie wird mit Anforderungswünschen umgegangen?
- Wie sieht der Internationalisierungsprozess aus?
- Wie aktiv wird das Framework betreut und weiterentwickelt?
- Welche Referenzen gibt es?
Nähere Informationen gibt es unter http://it-republik.de/php/news/PHP-Frameworks-fuer-das-Enterprise-044340.html bzw. http://www.clever-age.com/
Zend Framework Suche für die Windows Vista Sidebar
Für alle Windows Vista Benutzer unter den Zend Framework Entwicklern haben wir nun ein kleines Gadget. Es handelt sich dabei um eine Suche für die Sidebar, mit deren Hilfe man die offizielle Zend Framework Seite (komplette Seite, Dokumentation, Wiki) sowie unseren Blog, zf-blog.de, durchsuchen kann.
Die Installation ist eigentlich sehr einfach, dennoch ein paar kurze Worte, wie man das Sidebar Gadget installieren kann.
Installation
Zuerst muss die *.gadget Datei heruntergeladen werden. Diese kann unter http://zf-blog.de/files/zendframework.gadget heruntergeladen werden.
Anschließend kann man die Datei direkt öffnen oder speichern. Wenn man die heruntergeladene Datei nun öffnet, wird man gefragt, ob man die Minianwendung installieren möchte. Installiert man nun die Minianwendung, fügt sich die Zend Framework Suche in die heimische Sidebar ein und die Sidebar sollte ungefähr wie folgt aussehen.
Wenn man nun fleissig am Entwickeln ist und etwas nachschlagen möchte, muss man nicht immer direkt den Browser starten, sondern kann direkt aus der Sidebar heraus suchen.
Kostenloser url Rewriter für den Iis
Auch unter dem IIS auf einem Windows Server ist es kein Problem, "freundliche" URLs zu verwenden. Bislang waren mit persönlich aber nur Erweiterungen bekannt, die Geld gekostet haben. Heute bin ich zufällig auf "Ionic’s ISAPI Rewrite Filter"1 gestoßen, eine kostenlose Erweiterung, mit deren Hilfe man die URLs umschreiben kann. Dadurch bekommt man auch kein Problem, mit dem vom Zend Framework verwendeten URL Schema.
Auf der Zend Framework Seite erfährt man außerdem, welche Änderungen man vornehmen muss, damit die freundlichen URLs des Zend Frameworks funktionieren.2
Zuerst muss man in der Datei IsapiRewrite4.ini die folgenden Zeilen hinzufügen:
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule ^[\w/\%]*(?:\.(?!(?:js|ico|gif|jpg|png|css)$)[\w\%]*$)? /index.php [I]
Anschließend muss noch der folgende Code in die Bootstrap Datei (index.php)
$redirectHelper = Zend_Controller_Action_HelperBroker::getStaticHelper(’Redirector’);
$redirectHelper->setPrependBase(false);
Leider kann ich die Erweiterung sowie die Änderungen nicht persönlich testen, da mir hierfür der Windows Server fehlt, aber eigentlich sollte es ohne Probleme funktionieren.
1 http://cheeso.members.winisp.net/IIRF.aspx
2 http://devzone.zend.com/article/3007-phparchitects-Guide-to-Programming-With-Zend-Framework#comments
Zend Framework 1.6 Release Candidate 1 verfügbar
Soeben wurde das Zend Framework in der Version 1.6 (Release Candidate 1) freigegeben. Die Version kann unter http://framework.zend.com/download heruntergeladen werden.
Neue Features
- Dojo Integration
- JSON-RPC
- Dojo Data packing
- Dojo View Helper
- Dijit integration with Zend_Form & Zend_View
- Dojo Library Distribution
- SOAP
- SOAP Server
- SOAP Client
- Autodiscovery
- WSDL access
- WSDL Generation
- Preview of Tooling Project in Laboratory (see /laboratory folder)
- Command Line Interface
- Project Asset Management
- Unit Testing Harness for Controllers
- Lucene 2.3 Index File Format Support
- Zend_Session save handler for Database Tables
- Paginator Component
- Text/Figlet Support
- ReCaptcha Service
- Zend_Config_Xml Attribute Support
- Character Set Option for DB Adapters
- Zend File Transfer Component
- New Media View Helpers (Flash, Quicktime, Object, and Page)
- Support in Zend_Translate for INI File Format
Quelle: http://devzone.zend.com/article/3712-Zend-Framework-1.6-Release-Candidate-1-now-available
