Dienstag, 6. Januar 2009

entwickler.com Magazine Konferenzen Entwickler Akademie Entwickler-Forum Jobbörse Bücher
Software & Support Verlag





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?



Software & Support Verlag GmbH