BBC nutzt in Zukunft Zend Framework

In der nächsten Zeit will BBC die Infrastruktur für die Plattform bbc.co.uk umbauen. Zurzeit basiert der Webauftritt auf Perl und statischen Seiten. In Zukunft wird BBC aber auf Java und PHP umsteigen. Im PHP Bereich haben sie sich für Zend Framework entschieden, aufgrund der vielen Vorteile, die das Framework bietet.

Warum wird der Webauftritt umgestellt:

Vorteile des Zend Frameworks:

Gesehen bei PHP::Impact

Zend Framework vs. CodeIgniter

Borislav “Snairl” Nedelchev hat, da er von CodeIgniter auf das Zend Framework umgestiegen ist, in seinem Weblog einen kleinen Erfahrungsbericht veröffentlicht. All zu viele Informationen wurden zwar nicht gepostet, aber Borislav versucht für alle, die noch zwischen den verschiedenen Frameworks schwanken, einen kleinen Überblick zu schaffen.

Link: http://www.snairl.com/blog/zend-framework-vs-codeigniter/

Zend Framework Video Tutorials

Als ich angefangen habe mich in die Welt des Zend Frameworks einzuarbeiten, waren nicht so viele informative Beispiele oder Tutorials im Netz verfügbar, die für einen Anfänger einfach zu begreifen waren. Ich habe eine Woche gebraucht, um mich mit der Struktur vertraut zu machen und eigene Seiten zu schreiben. Es gab ein Tutorial auf Akrabat(EN) und eines von Ralf Eggert(DE), aber auch sie waren schwer zu lesen und zu verstehen.
Vor nicht so langer Zeit bin ich auf eine kleine Sammlung von Video Tutorials über das MVC des Zend Frameworks gestolpert und diese Videos haben mir sehr gefallen. Aber da war ich nicht mehr Anfänger, sondern konnte schon meine Ideen einfach umsetzen.
Die Videos sind auf Englisch gehalten, aber sie vermitteln den Ersten eindruck wie man das Zend Framework mit DB und den POST Parameter in einem MVC nutzen kann.
Deswegen empfehle ich sie den Anfängern als auch erfahrenen Entwicklern die mit Zend Framework arbeiten oder Arbeiten werden.

Zend Framework-Seite bekommt ein neues Gesicht

Heute Morgen hab ich auf der Zend Framework-Seite vorbeigeschaut, um im Manual ein paar Sachen nachzulesen und einfach zu schauen, was es sonst so neues auf der Website gibt. Zu meinem Erstaunen hat Varien der Seite ein neues Design verpasst. Web 2.0-mäßig und sehr ansprechend wie ich finde.

Hier ein Screenshot:

Neues Zend Framework-Design

Ansonsten rate ich jedem, sich das Design mal im Browser selbst anzuschauen.

Zur Seite

CMS mit dem Zend Framework

Henrik Sarvell startete vor einiger Zeit damit, ein Content Management System auf Basis des Zend Frameworks zu entwickeln. Dies hat er auch enorm vorangetrieben und einige Teile davon veröffentlicht. Gestern hat er den (vorerst) letzten Teil veröffentlicht, da er mittlerweile mit anderen Sachen so beschäftigt ist, so dass er keine Zeit mehr findet, dieses Tutorial weiterzuführen.

Deswegen hat er ein Google Projekt gegründet, wo der komplette Quelltext des Tutorials zu finden ist. Er übergibt das Projekt an die Community, und hat deswegen auch gleich noch eine kleine Todo-Liste veröffentlicht, damit man sehen kann, was noch an dem CMS zu machen ist.

Der letzte Artikel zu dem Tutorial von Henrik Sarvell beschreibt alles nochmal genauer, weshalb ich auf diesen verweisen möchte: Artikel

PHP coding guidelines

Welcher Programmierer kennt es nicht:

Man ist gerade dabei die Software eines anderen Entwicklers zu überarbeiten, aber man versteht rein gar nicht, was der andere Entwickler da programmiert hat. Dies kann viele Ursachen haben:

Die Liste ließe sich glaub ich noch ewig weiterführen.

Wie gut, dass die Zend Framework-Entwickler diese Problematik auch hatten bzw. von dieser Problematik wissen und deshalb gleich den Zend Framework PHP Code Standard mit in die Dokumentation aufgenommen haben, der sehr detailliert beschreibt, wie man programmieren sollte.

Zend ist dabei aber nicht allein auf weiter Flur. Auch PEAR, Typo3, Wordpress, phpbb, etc. haben eigene Coding Guidelines veröffentlicht, die sehr genau beschreiben, wie man z.B.

Fazit:

Es lohnt sich einen Blick auf diese Richtlinien zu werfen und sich dann für diese zu entscheiden, die am Besten zu einem selbst passt. Wenn einem die oben genannten Guidelines nicht gefallen, kann man immer noch selbst solche Richtlinien definieren. Ohne Richtlinien programmieren geht zwar auch, aber man tut sich selbst und anderen Programmieren einen Gefallen, wenn man sich an manche Richtlinien hält.

Das Zend Framework im Vergleich

Die Entwickler von Typo3, die zur Zeit auch ein eigenes PHP Framework entwickeln, haben eine kleine Funktionsübersicht der verschiedenen PHP Frameworks zusammengestellt.
Interessant für alle, die sich noch nicht auf ein bestimmtes Framework festgelegt haben.

Link: http://flow3.typo3.org/about/comparison/

Das Zend Framework-Blog

Herzlich Willkommen auf dem Zend Framework-Blog der ITABS GbR!

Wir, Alexander Steireif und Rouven Rieker, von der ITABS GbR sind seit langem auf der Suche nach dem geeignetsten PHP-Framework, auf welchem wir die Software aufbauen können, damit unsere Kunden - und natürlich auch wir selbst - zufrieden sein können.

Also machten wir uns auf die Suche und starteten in dem wir einfach mal bei Google “PHP Framework” eingegeben haben. Die Google-Suche liefert zum gegenwärtigen Zeitpunkt ca. 7,5 Millionen Suchergebnisse (Suchergebnis). Allein schon über das erste Suchergebnis, eine Übersicht von Matthias Zirngibl über alle zum Zeitpunkt vom 16. Mai 2007 für ihn aktuellen PHP-Frameworks (zum Beitrag), waren wir sehr erstaunt. So gibt es doch eine Vielzahl an PHP-Frameworks. Eine bessere Übersicht über die ganzen PHP Frameworks gibt es unserer Meinung nach bei coldscripts.com, wo sehr viele Frameworks aufgelistet werden: Auflistung der PHP Frameworks.

Wir von ITABS stellten uns im Großen und Ganzen folgende Fragen:

Nachdem wir die Fragen abgewägt hatten, haben wir folgende Frameworks angeschaut:

Die anderen Frameworks fanden wir persönlich für unsere Arbeit nicht brauchbar. Damit möchten wir aber nicht sagen, dass diese Frameworks schlecht sind oder die Entwickler nicht programmieren können. Nein. Jedes Framework hat seine Existenz-Berechtigung und wir persönlich sind der Meinung, dass wenn selbst eine gute Website/Webanwendung damit programmiert wurde, dass sich die ganze Arbeit bereits gelohnt hat.

Nachdem wir kleine Test-Anwendungen programmiert hatten, uns in die jeweilige Framework-Syntax eingearbeitet hatten, sind wir letztlich am Zend Framework hängengeblieben.

Für das Zend Framework haben wir uns hauptsächlich aus folgenden Gründen entschieden:

Warum nun ein Zend Framework-Blog?

Wir von ITABS sind bei unserer Entscheidungsfindung nach dem ansatzweise perfektesten Framework für unsere Bedürfnisse beim Zend Framework auf meistens nur englischsprachige Seiten gestoßen bzw. auf Seiten von deutschen Entwicklern, deren Einführungen/Erläuterungen zum größten Teil veraltet waren und nicht mehr aufbereitet wurden. Deshalb haben wir uns entschlossen, deutschsprachige Tutorials zu Zend Framework-Themen zu veröffentlichen, die uns zu dem jeweiligen Zeitpunkt wichtig werden. Desweiteren werden wir Ankündigungen zu der weiteren Entwicklung des Zend Frameworks veröffentlichen, aber auch Links zu anderen Entwicklerseiten, die gute Tutorials schreiben.

In diesem Sinne:

class IndexController extends Zend_Controller_Action
{
function indexAction()
{
echo "Hoffentlich schauen Sie mal wieder vorbei!";
}
}

Ihre ITABS GbR.

← �ltere Einträge



Blogverzeichnis - Blog Verzeichnis bloggerei.de