Webworking

Leistungsmessung

Leistungsmessung von Webservern und Webanwendungen.

Webworking allgemein

Ein kleiner Blick über den Tellerrand

Kategorie: 
Webworking, Symbollogo (1995)

Webworking allgemein - ein kleiner Blick über den Tellerrand.

Webworking bietet eine Übersicht zu verschiedenen Themen aus dem Bereich der Web-Gestaltung, beginnend bei Planung und Konzeption über Realisation des Webdesign, Site Management und Content Management bis hin zur Site Promotion und Diskussion aktueller Technologien.

John K. van Dyk: Das Drupal-Entwicklerhandbuch (2009)

›Der Praxisleitfaden für Drupal-basierte Webprojekte‹

Das Drupal-Entwicklerhandbuch: Der Praxisleitfaden für Drupal-basierte Webprojekte ist ein Sachbuch von John K. van Dyk, das sich an Drupal-Anwendungsentwickler. Es handelt sich um eine deutsche Übersetzung des Standardwerks Pro Drupal Development (2008).

In diesem Buch erklärt Drupal-Veteran John van Dyk, was Sie wissen müssen, um mit Drupal auch anspruchsvolle Webprojekte umsetzen zu können, nämlich: eigene Module, Themes (Designs) und Filter schreiben zu können. Dank der klaren, praxisnahen Erläuterungen lernen Sie schnell, wie Drupal an seinen Dreh- und Angelpunkten - Anwender-Verwaltung, Sessions, Nodes, Caching - intern funktioniert, wie Sie seine APIs für eigene Entwicklungen nutzen und z.B. Ajax integrieren. Der Autor beschreibt außerdem, wie Sie Drupals Performance optimieren und das CMS nach außen absichern.

Van Dyks Handbuch ist ein unverzichtbarer Begleiter für die ernsthafte Arbeit mit dem Content Management Framework Drupal; auch wenn sich der Band auf die Komponenten des Drupal Core konzentriert und detailliierte Ausführungen zu den schlecht dokumentierten Modulen Views, CCK und Panels fehlen wird man das Buch schon nach kurzer Zeit nicht mehr missen wollen. Was Ergiebigkeit und Dichte angeht handelt es sich um das bisher anspruchsvollste Buch, das auf dem Markt erhältlich ist - das macht die Verfügbarkeit einer deutschen Übersetzung umso erfreulicher.

URL-Alias entfernen

URL-Aliase erzeugt man in Drupal automatisch mit dem 3rd-party Pathauto-Modul. Sowohl Funktionsweise als auch Funktionsumfang dieses Moduls haben sich allerdings im Lauf der Zeit geändert; so unterstützt pathauto 5.x-2.x beispielweise nicht mehr die Funktion index aliases.

Leider haben sich die Maintainer des Moduls bei den neueren Versionen nicht darum gekümmert, die nun nutzlosen Aliase automatisch zu entfernen. Auch hier hilft ein kleines SQL-Statement, das sich auch leicht für andere unerwünschte URL-Pfade anpassen lässt.

Earl Miles, Lynette Miles: Drupal's Building Blocks (2009)

›Quickly Building Websites with CCK, Views and Panels‹

Drupal's Building Blocks: Quickly Building Websites with Cck, Views and Panels ist ein englischsprachiges Sachbuch von Earl und Lynette Miles aus dem Jahr 2009.

Marjorie Roswell: Drupal 5 Views Recipes (2009)

Drupal 5 Views Recipes ist ein englischsprachiges Sachbuch von Marjorie Roswell aus dem Jahr 2009.

This book will give you a long list of powerful recipes. Choose the ones that suit your needs and use them through step-by-step instructions. Most of the recipes are code-free, but a number of the recipes contain code snippets. This book is primarily written for Drupal site builders, administrators, and themers who want to develop custom content displays using Views. It can be used by anyone who has a Drupal 5 web site, including original site developers as well as people who have inherited a Drupal 5 site. Some knowledge of HTML and CSS is required; PHP basics will be handy for some of the recipes. (Verlagsinformation).

Greg Knaddison: Cracking Drupal (2009)

›A Drop in the Bucket‹

Cracking Drupal: A Drop in the Bucket ist ein englischsprachiges Sachbuch von Greg Knaddison aus dem Jahr 2009. Knaddison widmet das ganze Buch der Sicherheitsproblematik von kollaborativen Websites und schärft das Bewusstsein von Drupal-Anwendern für vulnerabilities und security issues des beliebten Content Management Frameworks.

Thematisch deckt er dabei das gesamte Spektrum ab, vom Aufspüren von potenziellen Sicherheitslücken über das Schreiben von sicherem Code bis hin zu Gegenmaßnahmen nach einem erfolgreichen Angriff auf die eigene Website.

Greg Knaddison, Mitglied des Drupal-Security-Teams legt mit Cracking Drupal aus berufener Hand ein mutiges Buch vor, das offen mit einem Tabuthema umgeht: der Möglichkeit von erfolgreichen Angriffen und Manipulationen. Drupal ist hier nicht stärker gefährdet als andere Web-Anwendungen, es spricht jedoch für die Open-Source-Community im Allgemeinen und für die von Drupal-Gemeinschaft im Besonderen, dass ein solches Buch überhaupt möglich ist.

Emma Jane Hogbin, Konstantin Käfer: Front End Drupal (2009)

›Designing, Theming, Scripting‹ (Developer's Library)

Front End Drupal - Designing, Theming, Scripting ist ein Fachbuch von Emma Jane Hogbin und Konstantin Käfer aus dem Jahr 2009.

Der neu erschienene Band positioniert sich als erstes umfassendes Sachbuch zur Anpassung von Drupal mit Behaviors, Themes und Templates; der Schwerpunkt liegt dabei im Bereich der Gestaltung des individuell angepassten visuellen und interaktiven Designs.

Enthalten sind mehrere Schritt-für-Schritt-Fallstudien, allerdings versteht sich das Buch nicht als Anleitung zum Nachbauen fertiger Websites: Dem Leser wird das grundlegende Wissen vermittelt, er muss es jedoch auf seine persönlichen Anwendungsszenarien übertragen. Das macht Front End Drupal zu einem ungewöhnlich gehaltvollen Fachbuch, das dem Leser jedoch einiges eigene Engagement abfordert. Für Designer und Themer könnte Front End Drupal somit einen ähnlichen Stellenwert erlangen wie John K. VanDykes Pro Drupal Development für Programmierer. Empfehlung!

Drupal-Site mit Wiki-artigem Verhalten konfigurieren

Erstellen und Bearbeiten von Inhalt beschleunigen

Mit einigen 3rd-party-Modulen lässt sich eine Drupal-Site mit Wiki-artigem Verhalten konfigurieren. Erreicht werden können dabei folgende Merkmale:

  • Schnelles Edititen mit Wikitags
  • Bearbeiten durch anonyme Benutzer
  • Link Management mit Freelinging oder CamelCase-Tags
  • WikiWiki-Nodetyp vs. komplette Wikifizierung einer Drupal-Site
  • Versionierung; Zurückssetzen von Versionen; Diffs
  • Redirects und Verschieben von Seiten
  • Schützen von Seiten vor Änderungen
  • Letzte Änderungen
  • Benutzerseite
  • Bilder (evtl. auch andere multimediale Elemente) als Nodes behandeln
  • Automatisch generierte Inhaltsverzeichnisse bei strukturierten Artikeln
  • Diskussionsseiten statt Kommentare
  • Integration einer MediaWiki-Installation
  • Einlesen von freien Inhalten aus anderen Wikis (z.B. Wikipedia)

Ressourcen zum Performance-Tuning

Ressourcen zum Performance-Tuning von Drupal-Sites

Ressourcen zum Performance-Tuning von Drupal-Sites.

Inhalt abgleichen