Buchbesprechung: Bringen Sie sich Drupal mit diesem Text bei

Sams Teach Yourself Drupal in 24 Stunden, geschrieben von Jesse Feiler, wurde entwickelt, um ein komplexes Thema (die Arbeit mit Drupal) aufzugreifen und es für Leute zugänglich zu machen, die nicht unbedingt Programmierer oder sogar sehr technische Leute sind. Zum größten Teil ist das Buch erfolgreich, aber es hat einen kritischen Fehler, der es weniger als perfekt macht. (Laden Sie ein Beispielkapitel aus dem Buch herunter.)

Was mir gefallen hat

Insgesamt ist das Buch sehr gut geschrieben. Der Autor führt den Leser durch alle wichtigen Aspekte der Arbeit mit einer Drupal-Site. Lassen Sie sich nicht vom Titel täuschen: Sie werden wahrscheinlich nicht annähernd 24 Stunden damit verbringen, das Buch zu lesen, obwohl es leicht zu erkennen ist, wie Sie bis zu einer Stunde pro Kapitel verbringen können, wenn Sie mitmachen.

Ich habe vor einigen Jahren mit Drupal gespielt und fand es etwas überwältigend. Ich habe nie gedacht, dass Drupal ein echtes Content Management System (CMS) ist. Es war eher wie ein einfaches CMS mit allen Programmier-Hooks, um großartige Funktionen zu erstellen. Glücklicherweise haben viele Entwickler bereits die Funktionserweiterungen erstellt, die die meisten Benutzer wünschen, und Feiler deckt diese Erweiterungen gut ab.

Ich mag es wirklich, dass Feiler nicht nur die Kernkomponenten von Drupal beschreibt, sondern auch die verschiedenen Add-Ons, über die ein Drupal-Neuling möglicherweise Wochen oder Monate braucht, um sich zu informieren. Zu den behandelten Themen gehören das Installieren und Ändern von Themen, das Erstellen von Taxonomien, das Arbeiten mit "benutzerfreundlichen URLs", das Erstellen von Webformularen, das Anzeigen verschiedener Ansichten, das Aktivieren von Funktionen für soziale Netzwerke wie Foren und Kommentare sowie das Hinzufügen von Warenkorbfunktionen.

Was mir nicht gefallen hat

Feiler versucht ein wenig, Ihnen nicht Drupal-spezifische Informationen zu geben, z. B. Hinweise zum Verwalten eines Website-Entwicklungsprojekts oder zum Auffrischen eines Themas. Dieser Rat ist ein Hit oder Miss. es ist an sich nie ungenau, aber Feiler diskutiert oft ein Thema in ein oder zwei Absätzen einer Seitenleiste, über die einige Autoren ganze Bücher schreiben.

Das viel größere Problem sind die Screenshots des Buches. Das Design des Drupal-Managementsystems nimmt viel horizontalen Platz für die Navigation auf der linken Seite ein. Infolgedessen könnten die Screenshots wahrscheinlich um 20% größer sein, wenn sie abgeschnitten werden. Darüber hinaus hat das Buch große Ränder. Alles gesagt und getan, wenn die Screenshots die unnötigen Teile abschneiden und die Seite füllen würden, wären sie viel, viel einfacher zu lesen. Um es noch schlimmer zu machen: Die Art und Weise, wie die Screenshots im Buch gedruckt werden, enthält schwarzen Text auf hellgrauem Hintergrund. Dies ist eine weitere Besonderheit des Drupal-Systems, bei der etwas, das auf dem Bildschirm gut funktionieren könnte, nicht in einen lesbaren Screenshot übersetzt wurde. Infolgedessen sind die Screenshots sehr schwer zu lesen, was es schwierig macht, den Bildern zu folgen. Leider verringert dieses Problem die Fähigkeit des Autors, Informationen zu übermitteln, dramatisch, da der Text allzu oft sagt, dass ein Formular so ausgefüllt werden muss, wie es im Screenshot dargestellt wird. Macht dieses Problem das Buch unbrauchbar? Weit davon entfernt. Aber es bringt dich ein bisschen mehr alleine, als du vielleicht möchtest. In den meisten Fällen sollten die Drupal-Screenshots jedoch so einfach sein, dass Sie sie selbst herausfinden können.

Wenn Sie nach einer Hilfe suchen, die Sie bei einem Drupal-Projekt unterstützt, ist dieses Buch definitiv ein guter Anfang. Aber wenn Sie möchten, dass diese helfende Hand Sie durch die Details führt, fehlt sie Ihnen möglicherweise.

Hinweis: Ich habe vom Verlag eine Rezension des Buches erhalten.

J.Ja.

Offenlegung von Justins Branchenzugehörigkeiten: Justin James hat einen Vertrag mit Spiceworks abgeschlossen, um Produktkaufhandbücher zu schreiben. Er hat einen Vertrag mit OpenAmplify, das Hapax gehört, über das Schreiben einer Reihe von Blogs, Tutorials und Artikeln. und er hat einen Vertrag mit OutSystems, um Artikel, Beispielcode usw. zu schreiben.

-------------------------------------------------- -------------------------------------

Erhalten Sie wöchentliche Entwicklungstipps in Ihrem Posteingang Halten Sie Ihre Entwicklerfähigkeiten auf dem neuesten Stand, indem Sie sich für den kostenlosen Web Developer-Newsletter von TechRepublic anmelden, der jeden Dienstag zugestellt wird. Melden Sie sich noch heute automatisch an!

© Copyright 2021 | mobilegn.com