


Ab 14. März 2005 am Kiosk!
Titelthema: Online-Games
Ausgabe: 3.2005
Startup
 Schach und Matt!
Schach spielen mit PEAR
 Caching-Technologien: Performance durch Caching erhöhen
PHP wird meist zum Erzeugen dynamischer Webseiten verwendet, doch oft sind diese Inhalte nicht wirklich dynamisch. So sehen zwar alle Benutzer, die sich die Startseite Ihrer Homepage ansehen, dieselben Newseinträge, aber trotzdem läuft für jeden Request ein PHP-Skript, der diese Inhalte aus der Datenbank holt und über ein Template in HTML darstellt. Solange die abgerufene Seite keine High-Traffic-Seite ist, stört das wenig, aber was passiert, wenn plötzlich 50 User gleichzeitig die Seite abrufen? Um zu verhindern, dass Ihre Seite deswegen zu langsam wird oder die Datenbank keine weiteren Verbindungen zulässt, sollten Sie so oft wie möglich auf Caching zurückgreifen.
Tools & Tipps
 Lesestoff für PHP-Lover
- PHP für Fortgeschrittene
- PHP Deluxe
Enterprise
 Es lebe das Projekt: Agile Prozesse und deren Einführung
Nachdem VHiT (lies: VauHit), V-Modell und andere ingenieurmäßige Herangehensweisen für die Entwicklung von Softwaresystemen sich als nicht praktikabel erwiesen, wagten ein paar mutige Ketzer, alles in Frage zu stellen und proklamierten das Manifest der agilen Softwareentwicklung mit folgenden vier Kernaussagen: 1. Individuals and interactions over processes and tools. 2. Working software over comprehensive documentation. 3. Customer collaboration over contract negotiation. 4. Responding to change over following a plan [manifest]. Ihre Jünger fanden bald heraus, gemeinsam den Gipfel zu stürmen heißt, jeder geht in seiner eigenen Spur. Die Entwicklung qualitativ hochwertiger Systeme innerhalb der zeitlichen und finanziellen Rahmenbedingungen ist eine der größten Herausforderungen die an ein Projektteam gestellt werden. Die Herangehensweise ist entscheidender Erfolgsfaktor für die Projekte.
Webdesign
 Dynamische Menüs mit CSS
Development
 Eingebettet: Rich-Text-Editoren für Webanwendungen
Für webbasierte Content-Management-Systeme (WCMS) sind sie eigentlich unersetzlich - die in HTML-Dokumente eingebetteten Rich-Text-Editoren, die dem Anwender die Möglichkeit geben, in einem Textfeld HTML-Code ohne HTML-Wissen zu verfassen und ihm somit weitreichende Formatierungsmöglichkeiten gewähren.
 Registrierung adé
FDF ohne das Adobe SDK erstellen
 PHP-Extension
Klassen zur Laufzeit mit classkit verändern
 Alles im Test
Wie Software durch Entwicklertests auf Modulebene änderbar bleibt
XMLextra
 Neu geformt
XSLT in PHP 5
Datenbanken
 Home Improvement
Die Möglichkeiten der verbesserten MySQL-Erweiterung
 Auf Reisen
PostgreSQL Point-In-Time Recovery effizient nutzen
Solutions
 PHP-Baumeister: Aus UML-Modellen Anwendungen erzeugen
PHP 5 hat die Verwendung objektorientierter Ansätze deutlich vereinfacht. Das Werkzeug UML2PHP hilft, diese Möglichkeiten zu nutzen. Aus Software-Bauplänen auf Basis der Unified Modeling Language (UML) werden per Knopfdruck Anwendungen erzeugt
 Browsergames in PHP: Konzeption, Entwicklung und Betrieb eines MMOGs
MMOGs (Massively Multiplayer Online Games), die sich mittels eines Webbrowsers spielen lassen, werden immer beliebter. Fünf- oder gar sechsstellige Spielerzahlen sind heute keine Seltenheit mehr. Welche Schwierigkeiten stellen sich für Server und die Entwicklung eines solchen Computerspiels?
|