Softwareentwicklung in PHP auf Basis von Zend und Yii

Softwareentwicklung in PHP

PHP ist eine Open Source Scriptsprache, die ursprünglich für das Produzieren dynamischer Webseiten entwickelt wurde. Daher stammt auch die Abkürzung PHP (Personal Home Page Tools).

Normalerweise wird sie für das sogenannte Server-Side Scripting verwendet. Es ist aber auch möglich, Kommandozeilen-Applikationen in PHP zu schreiben.

Die Syntax von PHP ist an C bzw. C++ angelehnt. Der Sorachschatz und verfügbaren Bibliotheken steht Java in kaum etwas nach. Im Internet findet man enorm viele Tutorials, freie Quellcodes, professionelle Open Source Anwendungen sowie Frameworks. PHP hat auf langfristige Sicht trotz vieler anderer neuer Programmiersprachen seinen Stellenwert nicht verloren. Es zeigt sich sogar, dass die gehypten neuen Sprachen oft nur wenige Jahre eine nennenswerte Rolle spielen.

Frameworks Zend und Yii

Noch mehr gefestigt wird die Position der Sprache PHP durch die vielen gängigen Frameworks.

Die trigonon hat sich dabei auf das Zend und das Yii Framework eingeschworen. Zend ist das nach unseren Erfahrungen professionellste Produkt, das im kommerziellen Bereich durch den Hersteller Zend Technologies seit 1999 etabliert ist. Abgerundet wird das Framework durch Zend Server und das Zend Studio.

Hinter dem Yii-Framework steht zwar kein Hersteller sondern es handelt sich um eine Open-Source Lösung. Doch auch hier findet sich eine große Zahl von Entwicklern, die eine aktive Community bilden. Mit dem Yii Framework lassen sich schnell und günstig webbasierte Anwendungen realisieren. Für eine Enterprise Lösung würden wir jedoch immer ein Projekt auf Basis von Zend empfehlen.

Wir können Sie sowohl bei der Projektplanung als auch bei der Umsetzung professionell unterstützen. Auch wenn Sie in laufenden Projekten zusätzliche Ressourcen einsetzen möchten, zögern Sie bitte nicht, Kontakt mit uns aufzunehmen. Selbst andere Frameworks bzw. Umgebungen als Zend oder Yii - z.B. Cake, Drupal, Symfony oder TYPO3 Flow - stellen keine Hürde dar.