Die 10. Rezension

Bei Amazon sind mittlerweile 10 Rezensionen für das Zend Framework Buch eingegangen. Mit dem Schnitt von 4,5 Sternen bin ich mehr als zufrieden. Hatte mir vorher einen glatten 4 Sterne Schnitt erhofft. Also alles Friede, Freude, Eierkuchen? Nein, nicht ganz. Denn die 10. und bisher letzte Rezension gibt mir doch etwas zu denken. Timo gefiel das Buch nämlich nicht so besonders. Natürlich wäre es vermessen zu glauben, dass man mit einem Buch den Geschmack aller treffen könne. Und vermessen zu sein, entspricht sicherlich nicht meiner Natur.

Einige der Kritikpunkte sind sicher berechtigt, besonders was diese Website hier betrifft. Ich hatte vorab auch gehofft, mehr Zeit in die buchbegleitende Website investieren zu können. Die letzten Monate haben aber gezeigt, dass mir dies nicht möglich war. Ich möchte auch gar nicht lange über die diversen Gründe lamentieren (Umzug privat und Firma, Geburt Tochter, mit Aufträgen drohende Kunden, Frühling und Sommer). Ich werde aber dennoch versuchen, daran bald etwas zu ändern. So werde ich in den nächsten Tagen die für das aktuelle Zend Framework Release überarbeiteten Skripte bereit stellen und auch mal im Forum mehr Präsenz zeigen. Zudem werde ich die Beispielanwendung für Luigis Blog sowie die Anwendung für die Kurzlinks hier online stellen, weil danach gefragt wurde. Das aber Schritt für Schritt.

Aber noch zu ein paar anderen Punkten aus Timos Kritik bei Amazon. Dass das einführende Projekt in der Schnellanleitung für manche zu langweilig ist, kann ich nachvollziehen. Es ist aber eben auch als Schnelleinstieg gedacht, so dass dort nicht viel Aufregendes passieren kann. Gerade Einsteiger möchten schnell die wesentlichen Komponenten kennen lernen und den meisten hat der Schnellstart aus Kapitel 3 sehr geholfen. Spannung sollte da der Einstiegs ins Zend Framework bieten und nicht die Anwendung selbst. Natürlich liegt auch bei Teil II immer der Vergleich zum Referenzhandbuch des Zend Frameworks nahe. Dies liegt aber in der Natur der Sache, wenn man alle Komponenten des Frameworks vorstellen möchte. Ich habe mich in Teil II aber dennoch bemüht, möglichst neue Beispiele zu finden, mich auf das Wesentliche zu beschränken und auch den Blick nach links und rechts zu anderen Komponenten zu wagen. Anscheinend ist mir dies aus Timos Sicht nicht so gut gelungen.

Dass in Kapitel 19 die Bootstrap-Datei ohne jede Erklärung hingeklatscht wurde, ist aber schlichtweg falsch. Zum einen gibt es Verweise auf die einleitenden Kapitel zur Bootstrap-Datei. Es macht halt keinen Sinn, alles bisher Erläuterte doppelt zu erklären, denn dann hätte Kapitel 19 bestimmt 200 Seiten lang sein müssen. Zum anderen folgen nach dem Listing noch Erläuterungen zu den Besonderheiten dieser Bootstrap-Datei. Die Aussage “ohne jede Erklärung” wurde von Timo also im Prinzip auch nur “hingeklatscht” ;-)…

Die Kritik aus dem dritten Absatz unterschreibe ich aber vollkommen und wie eingangs erwähnt, versuche ich dies in naher Zukunft zu ändern. Ob es aber wirklich die zweitschlechteste Website zu einem Buch ist, lässt sich nur nachvollziehen, wenn wir wüssten, welche anderen Buchwebsites Timo kennt. ;-)

Übrigens warte ich selber auch auf die nächsten Bücher zum Zend Framework. Mein überarbeitetes wird erst zum 2.0 Release erscheinen und sicherlich auch erst einige Zeit nach deren Erscheinen.

10 Antworten für “Die 10. Rezension”

  1. Markus sagt:

    Naja Anhang A hat mir den Umstieg auf 1.8 ganz gut erklärt… und ein Buch bildet ja nur den aktuellen Stand ab.
    Immerhin ist das Buch besser, wie das von Galileo Computing – also #daumenhoch und #weiterso!

  2. » Zend Framework in Action kommt auf Deutsch - Ralfs Zend Framework und PHP Blog « sagt:

    [...] ich mich aufgrund der 10. Rezension zu meinem Buch in letzter Zeit etwas intensiver mit den Amazon Bewertungen befasse, ist mir zu dem Buch von Rob [...]

  3. Martin sagt:

    Wie u.a. auch schon von Prof. Mario Fischer (er ist Autor des Buches “Website Boosting”) in seinem Blog bemerkt wurde, kann es durchaus passieren, das Konkurrenten sich unter einem Pseudonym verstecken und schlechte Punkte vergeben. Das zieht bei einer so geringen Anzahl an Kommentaren ganz schnell mal die Sternchen nach unten und ist ein beliebtes Mittel um sein eigenes Buch zu pushen.

    Da die Bewertung eklatant abweicht und vorallem wenn man sich die anderen Bewertungen von Timoh ansieht, ist davon auszugehen das wir es hier mit einem typisch deutschen Miesepeter zu tun haben ;D Schade für Dich bzw. die Bewertung Deines Buches natürlich.

    Wie wäre es mit einem Aufruf an Deine Leserschaft mal ihre Meinung dort kundzutun?!?! Das verbunden mit einem kleinen Gewinnspiel kann Wunder wirken … ^^

    Mir hat Dein Buch sehr geholfen, auch wenn es an einigen Stellen für einen Zend Neueinsteiger lückenhaft ist.

  4. Martin AKA Kevin sagt:

    So, ich hab dann auch mal ein Kommentar abgegeben, der Artikel hier hat mich motiviert ;)

  5. Ralf sagt:

    @Martin

    danke für deinen Kommentar hier im Blog und auch für deine positive Bewertung.

    Ich kenne das Problem mit den schlechten Bewertungen durch Konkurrenten, denke aber, dass dies hier nicht der Fall ist. Meistens fallen diese besonders dadurch auf, dass der Bewerter keinen bis nur sehr wenige weitere Bewertungen abgegeben hat.

    Insgesamt ist die Bewertung des Buches aber ja noch sehr gut. Es wäre vermessen, eine glatte 5-Sterne Wertung zu erwarten. Ich denke, die Leser sind so mündig, dass Sie diesen bisher einzigen negativen Kommentar auch richtig einordnen können.

    Einen Aufruf zu starten und auch noch in Kombination mit einem Gewinnspiel birgt zumindest zwei Probleme. Zum einen wird die Bewertung dadurch genauso manipuliert wie durch potentielle Konkurrenten, nur eben im positiven Sinne. Zum anderen kann man bei Amazon mittlerweile meines Wissens nur noch bewerten, wenn man das Buch auch dort gekauft. Somit wäre das Gewinnspiel an einen Kauf gebunden und rechtlich eher bedenklich. Tja, ist leider alles nicht so einfach.

    Wie gesagt kann ich mit der Bewertung insgesamt leben und das motiviert mich sogar, bei der Neuauflage zum 2.0 Release noch besser zu werden… ;-)

    Übrigens für dein Problem mit 1.8.4 schaue mal hier:
    http://www.zendframeworkbuch.de/2009/07/22/skripte-angepasst-fur-zend-framework-1-8-4/

  6. Christian sagt:

    Hallo,

    ich hab gerade vor ein paar Tagen mein Amazon-Feedback zu dem Buch abgegeben (5 Sterne). Ich würde nach wie vor 5 Sterne vergeben, sehe aber nach genauerem Studium des Buches auch einige Schwächen:

    1) Super wäre gewesen, wenn sich alle Bespiele in allen Kapiteln immer auf die “Pizza-Anwendung” vom Schnellstartkapitel bezogen hätten, und diese Anwendung Schritt für Schritt erweitert worden wäre.

    2) Das MVC Pattern wird nicht wirklich gut erklärt (oder ich bin einfach zu dämlich ;-)). Ich kenne PHP bereits seit langem – trotzdem ist mir auch nach dem Studium der entsprechenden Kapitel im Buch nicht klar, wie MVC funktioniert. Da wäre eine weniger theoretische Behandlung im Buch besser gewesen.

    3) Das Buch enthält störend viele Typos oder grammatikalische Verkrüppelungen. Aber das ist nur eine Kleinigkeit…

    Ansonsten ein wirklich gelungenes Buch.

    lg
    Christian

  7. Ralf sagt:

    @Christian,

    danke für dein Feedback. Natürlich weiss ich auch, dass das Buch weit davon entfernt ist, wirklich perfekt zu sein. Das ist wohl auch nicht möglich. Ich werde mir aber deine Tipps zu Herzen nehmen und für die Neuauflage zum 2.0 Release vom ZF mit berücksichtigen.

    Danke und Gruss,

    Ralf

  8. Timo sagt:

    Moin,

    hier schreibt der Rezensent. Ich habe die zwei Sterne vergeben und stehe nach wie vor dazu, wobei es vielleicht drei gewesen wären, wenn nicht alle anderen 5 Sterne vergeben. Ich war halt nach anfänglicher Begeisterung (”Jetzt geht’s los!”) sehr schnell ernüchtert, weil mir das Buch den EINSTIEG in das Zend-Framework nicht sehr erleichtert hat. Den Wortlaut meiner Rezension hab ich jetzt nicht mehr im Kopf, aber die “schlechteste” Website die ich zu einem Buch kenne ist die zu dem Buch “Web 2.0 mit Ruby on Rails” von Bettina Stracke. Da passiert rein gar nichts und man kann sich scheinbar nicht mal anmelden. Dagegen sind die Websites zu den Büchern “Beginning Google Maps Applications with Rails and Ajax” und “Zend Framework in Action” absolut hervorragend. Letzteres von Rob Allen hatte ich übrigens schon vor deinem Buch entdeckt, aber nicht gekauft, weil es sich mit Version 1.6 (oder 1.5?) beschäftigt. Nachdem dein Buch mich aber erstmal enttäuscht hat, habe ich mir das von Rob Allen doch gekauft und finde seinen Ansatz ehrlichgesagt viel besser. Allerdings befürchte ich – genau wie du in deinem Blog auch – dass die deutsche Version nicht soviel bringt, wenn die nicht an die neueste Version angepasst wurde. Und da bin ich fast sicher dass das nicht der Fall sein wird. In seinem eigenen Blog hat er neulich mal Ideen geäußert, was er bei einer eventuellen Neuauflage verändern würde – und der Beitrag sah nicht so aus, als wenn er scheon an so einer Neuauflage schreibt.

    Wie auch immer: Ich finde sehr gut, dass du dich mit meiner Rezension ernsthaft auseinandergesetzt hast und zwar nicht alles, aber wenigstens Teile verstehst und als konstruktive Kritik empfindest.

    Solltest Du mal eine Neuaflage planen, dann würde ich empfehlen, das Beispiel aus dem hinteren Teil ganz nach vorne zu packen und nach und nach alle Bestandteile einzubauen. So wie Uwe Schirm deine Blaupause, aus der ja das Buch entstanden ist, hier aktualisiert und fortgeführt hat: http://www.zf-tutorials.de/archives/11

    Die Beschreibung sämtlicher Komponenten würde ich weiter nach hinten packen und vielleicht auch kürzen. Denn: Wenn man den EINSTIEG in das Framework hinter sich hat, wird man in der offiziellen Doku nachschlagen. Die wird immer aktueller sein als dein Buch es je sein kann.

    Zum Schluss noch eines: Ich hab dein Buch noch nicht verscherbelt, weil ich mir vorstellen kann, dass es mir noch hilfreich sein wird, wenn ich das ZF erstmal besser kennengelernt habe. Bis dahin muss ich aber erstmal die Zeit finden. Hab immerhin schon ein kleines Projekt realisiert…

  9. Ralf sagt:

    Hallo Timo,

    wenn auch verspätet, noch ein kurzer Kommentar. Interessant sind deine Vorschläge für eine Neuauflage. Darüber habe ich mir auch schon so einige Gedanken gemacht und einige deiner Vorschläge werden sicherlich übernommen werden. Da sich das ZF 2.0 noch Zeit lässt, habe ich ja noch mindestens 12 Monate Zeit, mir darüber Gedanken zu machen. Vielleicht bekommt die Neuauflage von dir dann auch ein paar mehr Sterne? :-)

    Danke und Gruss,

    Ralf

  10. guenter sagt:

    Hallo Ralf
    1. Die Kritik “zweitschlechteste Website zu einem Buch” ist nicht relevant, weil völlig unbegründet und vor allem rein subjektiv. Die Website ist übersichtlich und eine große Hilfe. Über Geschmack läßt sich streiten.

    2. Wenn Beispiele nicht funktionieren, sollte man die Voraussetzungen ( z. B.Zendversion ) überprüfen und berücksichtigen. Ich finde es gar nicht mal so übel, wenn Beispiele nicht auf Anhieb funktionieren und man gezwungen ist, genau zu wissen, was man macht und ersteinmal genau zu lesen, ehe man darauf losprobiert. Ich mache lieber viele Fehler am Anfang und lerne so das System besser kennen. Gerade aus den Unterschieden von Version zu Version verstehe ich die Prinzipien.
    Das Buch ist ein guter Leitfaden und er regt jedenfalls zur Auseinandersetzung mit ZF an.

    Gruß und Dank für das gute Buch
    Günter

Hinterlasse eine Antwort