Free Trial

Safari Books Online is a digital library providing on-demand subscription access to thousands of learning resources.


Vorwort PHP und MySQL sind das Dream-Team zur Verwaltung dynami- scher Webseiten. Die Programmiersprache PHP ist leicht zu erler- nen, bietet aber dennoch ausreichend Funktionen für anspruchs- volle und große Projekte. Ähnliches gilt für MySQL: Obwohl das Datenbanksystem einfach zu nutzen ist, gilt es als eines der effi- zientesten Datenbanksystemen überhaupt. Es wird für riesige Web- sites eingesetzt, beispielsweise für die Yahoo!-Finanz- und Börsen- seiten. Ein weiteres Argument für PHP und MySQL ist der Preis: Zumeist stehen PHP und MySQL als Open-Source-Produkte kos- tenlos zur Verfügung. Nur in ganz seltenen Fällen ist eine kommer- zielle MySQL-Lizenz erforderlich (siehe Kapitel 1). Was bietet dieses Buch? Mit diesem Buch lernen Sie die Entwicklung von Webanwendungen auf der Basis von PHP und MySQL ­ praxisorientiert und gewürzt mit vielen Beispielen, Programmiertechniken und Rezepten. Dabei waren unsere Ziele: » Möglichst viele kleine und große Beispiele. Es gilt das Motto learning by doing. » Nur so viele Grundlagen, dass ein solides Fundament für die Entwicklung eigener An- wendungen gegeben ist. » Präsentation zeitgemäßer Techniken, Einsatz aktueller PHP- und MySQL-Funktionen: XML-Funktionen, GIS-Funktionen, Stored Procedures und Trigger, Web 2.0, jQuery- Bibliothek, MVC-Architektur etc. » Keine langatmigen Referenzen und Aufzählungen ­ dazu gibt es Online-Manuals, die aktueller und umfassender als jedes Buch sind. Uns ist es wichtiger, Zusammenhänge zu verdeutlichen und die Anwendung an Beispielen zu präsentieren. Damit richtet sich das Buch sowohl an PHP/MySQL-Einsteiger mit Programmiererfahrung in einer anderen Sprache als auch an Umsteiger, die schon mit früheren Versionen von PHP und MySQL gearbeitet haben. Um den Einstieg in die Welt von PHP und MySQL zu beschleunigen, enthält die beiliegende DVD eine virtuelle LAMP-Umgebung (Ubuntu Linux + Apache + MySQL 5.4 + PHP 5.3). Mit VirtualBox können Sie sowohl unter Linux als auch unter Windows ohne irgendwelche In- stallationsarbeiten alle Beispiele dieses Buchs sofort ausprobieren und erste Experimente mit PHP 5.3, MySQL 5.4 und phpMyAdmin durchführen.