Und wieder ein anderthalbstündiger Braindump, nach HA und MySQL geht es dieses mal um PHP. Im Studio haben wir diesmal einen echten PHP-Release-Manager geladen.
Im Studio: Johannes Schlüter und Moderator Constantin Gonzalez (keine Angst, der Marc Baumann hat dann nachher noch alles selber fein abgemischt :) ).
(00:00:00) Intro.
(00:00:50) Vorstellung Johannes.
(00:03:02) Was ist PHP?
(00:05:36) Installation.
(00:06:42) Warum PHP und nicht andere Alternativen?
(00:12:12) Grundideen hinter PHP: Web-Unterstützung, dynamische Typisierung, nicht-zwingendes Objektmodell, Einbettung von Code in HTML. Interpiler.
(00:18:06) Geschichte: Rasmus Lerdorf (und seine Spielzeuge), PHP/FI 2, "PHP Hypertext Preprocessor", PHP 3, Andy Gutmans und Zeev Suraski, PHP 4, Modularisierung, PHP 5.3 (aktuell) (alte Versionen).
(00:27:19) PHP 5.3 Features: Neues Objektmodell, basierend auf Objekt-Referenzen (Blogeintrag von Johannes zu PHP-Referenzen und zu Referenzen und foreach), Closures mit anonymen Funktionen, Namespaces, Goto.
(00:35:49) Voraussetzungen für PHP-Installationen: Kommandozeile, Web-Server, CGI vs. FastCGI, Module, "PHP is the Borg".
(00:44:00) Entwicklungsmodell: Meritocraty.
(00:50:15) Typische PHP Programmiermuster: Das Basic des Web, Tutorial, MVC-Patterns, Frameworks: Drupal, Wordpress, Zend, Symfony und was ist eigentlich MVC?.
(00:57:20) PHP-Anwendungen: Drupal, PHPbb, MediaWiki, Yahoo, Facebook, Hip Hop for PHP, etc.
(01:03:09) Kritik an PHP: Basic des Web, praxisorientierte Entwicklung und daraus folgendes Chaos, Sicherheit (5.2 Update), Cross-Site-Scripting, Zielscheibe, Floating-Point-Bug.
(01:17:08) PHP-Alternativ-Implementationen: Quercus und andere Portierungen auf Fremd-Engines. Firmenbeteiligungen.
(01:21:50) Die Zukunft von PHP: Unicode-Schmerzen und PHP 6, Erweiterungen des Objekt-Modells, "Compile-time Copy/Paste".
(01:30:57) Performance und Opcode-Caching.
(01:33:20) Schlußworte.
Wir freuen uns über Euer Feedback in den Kommentaren oder an kontakt@systemhelden.com. Macht Werbung für den HELDENfunk bei Freunden, Systemhelden oder in Podcast-Portalen!
Hier findet Ihr weitere HELDENFunk-Folgen: 53, 52, 51, 50, 49, 48, 47, 46, 45, 43, 42, 41, 40, 39, 38, 37, 36, 35, 34, 33, 32, 31, 30, 29, 28, 27, 26, 25, 24, 23, 22, 21, 20, 19, 18, 17, 16, 15, 14, 13, 12, 11, 10, 9, 8, 7, 6, 5, 4, 3, 2, 1
Alle HELDENFunks durchgehört? Hier sind weitere empfehlenswerte Podcasts: POFACS ,der POdcast Für Alternative ComputerSysteme; Blick über den Tellerrand: Podosphäre, Blogosphäre, Web X.0 und User/Corporate-Generated Schnickschnack, Normcast; SysOps.tv, Theorie und Praxis des Sysops.
By Das SYSTEMHELDEN.COM-Team , 25.02.2011, updated: 26.12.2017 in General.