PHP 5.3 Beta

Das Entwicklerteam von PHP hat nun einen erste Beta des 5.3-Releases bereit gestellt, das von Testwilligen nun unter die Augen genommen werden kann.

Näheres zu den anstehenden Änderungen findet Ihr im Revision Log.

[Umfrage] Welches PHP-Framework nutzt Ihr?

Ich für meinen Teil bin ja Fan von CakePHP, einem auf Ruby on Rails basierenden MVC-Framework mit vielen genialen Features. Da Cake in Deutschland jedoch noch keine allzu große Verbreitung gefunden hat, würde mich interessieren, was andere Webentwickler denn so in der täglichen Praxis nutzen.

Ich bin gespannt…

Checkliste: Survival-Paket für PHP-Entwickler

Du bist auch PHP-Entwickler?

Dann habe ich hier etwas für Dich, nein, Verzeihung…genau genommen haben Adrian und Andre Liem etwas für Dich, ihre Zeichns Webentwickler bei midstride.com.

Und zwar formulierten die beiden die 5 wichtigsten Dinge, auf die ein PHP-Entwickler achten sollte.

Here we go…

  1. Nutze ein MVC-Framework (in meinem Fall ist das CakePHP). Es organisiert Dein Projekt, erhält die Übersicht des Quellcodes und erhöht damit auch die gesamte Qualität.
  2. Nutze ein AJAX-Framework. Ich persönlich nutze noch keins, versuche mich aber mit jQuery anzufreunden. Die leuchtenden Auge der “Klicki-Bunti”-Fraktion werden es Dir danken.
  3. Nutze eine gute IDE. Ich kann sowohl PHPEclipse (kostenlos), als auch Zend Studio (lizenzpflichtig) empfehlen, wobei mir Zend noch einen Ticken besser gefällt. So behältst Du deine Projektdateien immer im Griff.
  4. Nutze eine Datenbank-Management-Software. Asche auf mein Haupt. Außer phpMyAdmin fand noch keine derartige Software den Weg in meine Gefilde. Der DBManager 4 hat gute Ansätze, enthält mir aber noch zu viele Bugs (ist aber immerhin für Linux verfügbar).
  5. Nutze einen OR-Mappers. Wat für ein Ding? OR-Mapper dienen wohl als Middleware zwischen Business-Logik und der Datenbank selbst und erleichtern so die Entwicklung. Leider kosten sie auch dann und wann etwas Performance.

Das eine oder andere können wir also noch lernen…kennt jemand einen guten OR-Mapper?

CakePHP Tutorial by DIEVOLUTION

Wer sich schon einmal mit PHP und MVC-Konzepten beschäftigt hat, dürfte schon so manches Framework im Netz gefunden haben. Eines davon ist CakePHP.

Ich habe mir mal den Spaß erlaubt, es für ein aktuelles Projekt auf seine Fähigkeiten hin zu prüfen und bin ausgesprochen angetan. Geholfen hat mir dabei ein Tutorial des DIEVOLUTION-Blogs, in dem Schritt für Schritt ein kleines Blog-System gebaut wird. Setzt man sich an einem Stück an das Tutorial, ist das Blog-System in maximal 2 Stunden zusammengeschraubt. Genial, wie ich finde.

Wer sich das auch einfach mal reinschrauben möchte – hier sind die Links zum Tutorial:
- Teil 1
- Teil 2
- Teil 3
- Teil 4

Go back to top