| ||||||||||||
Produktinformation
|
Jetzt lerne ich PHP 4 ist eine komplette Einführung in das Programieren mit PHP 4. Es richtet sich an Einsteiger, die kein oder wenig Vorwissen haben. Das nötige Handwerkszeug wie Variablen, Schleifen und Funktionen wird in einem Einsteigerkapitel vermittelt. Ausführlich und mittels vieler Beispiele erlernt man das Programmieren anhand schneller Erfolgserlebnisse beim Erstellen von Webseiten. Inbegriffen ist sogar objektorientiertes Programmieren und wie man dies in PHP 4 bewerkstelligt.
Die erlernten Grundlagen versetzen den Leser schnell in die Lage, Standardprobleme bei der Gestaltung seiner Homepage zu lösen. Die gewählten Beispiele sind so praxisbezogen, dass die meisten Leser sie direkt für ihre eigene Webseite verwerten können. Im Umgang mit HTML-Formularen erlernt man, wie man Eingabemasken erstellt und damit Daten von Benutzern erhebt. Der Zugriff auf Dateien und Datenbanken ermöglicht es auf unterschiedlichen Niveaus, die Daten für die weitere Verwendung aufzubewahren.
Dass man Bilder nicht immer vorproduzieren muss, zeigt das Kapitel über Bildprogrammierung. Mit der integrierten Grafikbibliothek ist es möglich Bilder zu programmieren, die sich bei jedem Seitenaufruf verändern. Verschiedene Routinen zur Behandlung von Zeichenketten ermöglichen es, Benutzereingaben zu untersuchen oder ganze Texte zu durchforsten. Das Abschlussbeispiel eines Veranstaltungskalenders inklusive Mitgliederverwaltung fasst die behandelten Problemlösungen nochmals zusammen und verdeutlicht, dass mit dem Erlernten selbst komplexere Webseiten realisierbar sind.
Das Buch geht von Beispiel zu Beispiel, der Leser kann alles direkt am Rechner nachvollziehen. Alle Software -- PHP 4, MySQL und der Apache Webserver -- liegt in Vollversionen auf CD-ROM gleich bei. Lediglich für die Windows-Installation der Programme empfiehlt sich Erstnutzern ein zusätzlicher Download des Installations- und Konfigurationsprogramms PHPTriad aus dem Web.
Mit einer angenehmen Lernkurve wird man durch die wichtigsten Bereiche beim Einsatz von PHP 4 geführt. Testfragen am Ende jeden Kapitels, mit denen sich das Erlernte überprüfen lässt, runden den Workshop zu einer guten Lektüre zum Selbststudium ab. --Norbert Hartl
Das Buch habe ich erst heute bekommen, habe aber schon einige Stunden damit verbracht. Ich bin kein blutiger Anfänger, kenne mich mit HTML auch sehr gut aus, von PHP habe ich aber keine Ahnung. Das Buch macht einen sehr guten Eindruck. Der Autor schafft es echt toll, dem Leser PHP nahe zu bringen. Es ist übersichtlich gestaltet und gut strukturiert. Vom Umfang her ist es genau richtig, um gut in das Thema herein zu kommen. Der Kauf lohnt sich.
Doch nun zurück zum "Aber": Das Buch bekommt von mir keine 4 Sterne, weil Voraussetzung zum Lernen von PHP nun mal ist, dass man PHP bei sich installiert hat und es auch funktioniert, denn sonst kann man nicht testen, ob das eigene "Programm" läuft. Und hier ist die ganz große Schwachstelle dieses Buches. Für UNIX und Linuxnutzer wird lang und breit erklärt wie man das PHP installiert. Windowsnutzer schauen aber in die Röhre. Wenn man dann auf der beiliegenden CD sucht, gibt es zwar ein Verzeichnis WIN, in dem man dann die entsprechenden Programme wie den Apache Web Server, PHP und MySQL usw. findet, nur: Wie man die Programme installiert und konfiguriert, dass sie auch zusammen funktionieren..., darüber habe ich leider nichts finden können.
Also habe ich im Internet gesucht wie ein Wilder und habe dann das Programm PHPTriad gefunden, das alle Komponenten installiert UND aufeinander abstimmt.
Da hat der Markt und Technik-Verlag gewaltig daneben gegriffen mit der beigelegten CD. Wie soll ein Anfänger die Programme zum Laufen bekommen, wenn nirgendwo steht, wie er das machen kann? Warum hat man da nicht ein Programm wie PHPTriad beigefügt? Das läuft einfach, da muss der User sich um nichts mehr kümmern.
Doch das tut der Qualität des Buches keinen Abbruch. Die Einführung in PHP selbst sowie die Erläuterungen der einzelnen Befehle und Möglichkeiten ist wirklich sehr gut geschrieben.
Also mein Fazit: Ein sehr gut geschriebenes Buch mit einer sehr schlechten CD-Rom. Aber im Internet bekommt man sowieso viel bessere (weil bedienungsfreundlichere) Software als die auf der beiliegenden CD-Rom. Man sollte sich auf das Buch konzentrieren und die CD vergessen, denn wie gesagt: das Buch ist schwer in Ordnung.
Denn bevor man ein mit PHP geschriebenes Script auf dem eigenen PC ausprobieren kann, muss man den passenden Server installieren. (Apache, PHP4 und MySQL). Und genau an dieser Stelle kommt der Inhalt des Buches absolut zu kurz. Der Neueinsteiger (zu dem auch ich mich zähle) beginnt zuersteinmal mit einem "Zustand der Verzweiflung", denn die Installation dieser Server gestaltet sich eben für die Lesergruppe als absolut unmöglich. Es werden zwar Befehle zur Serverkonfiguration beschrieben, aber man erfährt leider überhaupt nicht, auf welcher Oberfläche diese Befehle eingegeben werden müssen. Ich selbst habe dann einen guten Freund zu Rate gezogen, der mir eine fertig konfigurierte Serverumgebung schickte.
Nachdem ich diese komplette Serverumgebung installiert hatte, funktionierte jedoch alles tadellos. Der Autor geht super auf die Sprachelemente ein, er erklärt sehr gut, wie ein Scriptum aufgebaut ist, gibt Beispiele und erläutert anhand dieser.
Fazit: Für absolute Einsteiger nur dann geeignet, wenn man entweder einen Freund zur Seite hat, der sich bereits auskennt oder wenn man bereits Erfahrung mit der Installation, Verbindung und Konfiguration von MySQL und Apache hat.
***************Tipps*********************** Ansonsten empfehle ich jedem Einsteiger das Tool "PHPTriad", das eine komplette Serverumgebung bietet. Es ist kostenlos und kann z.B. bei www.downloads.com heruntergeladen werden.
Kleiner Tipp noch (...denn dieses Problem hatte auch ich...): Bevor ein PHP Dokument funktioniert, muss der installierte Apache Server gestartet werden und das Dokument in den Ordner "\htdocs" im Apache-Verzeichnis gespeichert werden. Danach gibt man nur noch im Browserfenster "Localhost" ein, schon funktioniert's.
Ich wünsche allen Einsteigern viel Vergnügen mit dieser sehr guten, weil dynamischen Programmiersprache des Internets.
|
Das Forum zu diesem Produkt
Fragen stellen, Meinungen austauschen, Einblicke gewinnen
Kundendiskussionen durchsuchen
|
Ähnliche Foren
|
|||||||
|
|