Blog
Drupal Features Aktualisierung der Version eines Feature-Moduls
In der letzten Lektion haben wir gelernt, wie man Feature-Module fĂĽr Drupal erstellt. In dieser Lektion werden wir uns anschauen, wie man diese Module aktualisiert und dabei neue Funktionen hinzufĂĽgt.
Drupal Features und Taxonomie
In den vorherigen Lektionen haben wir ein Feature-Modul erstellt, zuerst die Versionen alpha1 und alpha2, und jetzt erstellen wir die nächste Version alpha3. Wir fügen unserem Modul ein Taxonomie-Vokabular für Nachrichtenabschnitte sowie Tags für jede Nachricht hinzu.
Wir erstellen zwei Taxonomie-Vokabulare: „Nachrichtenabschnitt“ und „Tags“.
Konfiguration des eigenen Webservers
Die meisten Drupal-Websites werden auf Shared Hosting (virtuellen Hostings) betrieben, weniger häufig auf virtuellen oder dedizierten Servern. Möglicherweise sind auch Ihre Websites auf Hosting-Plattformen untergebracht, und aufgrund des Wachstums der Website oder der Anzahl von Drupal-Sites haben Sie sich entschieden, auf einem eigenen Server zu hosten. Lassen Sie uns zunächst die Unterschiede zwischen Shared Hosting, virtuellem Server und dediziertem Server klären.
Konfiguration von APC. Caching in PHP.
!!! Achtung !!! Verwenden Sie APC nicht, wenn Sie PHP Version 5.5 oder höher haben, da OPCache APC ersetzt und in PHP integriert ist.
Am 21. März 2013 wurde die PHP 5.5 Beta 1 mit "Zend OPCache" veröffentlicht – es sieht stark danach aus, dass dies die zukünftige Ablösung für APC sein wird, da es in den PHP-Kern integriert ist und für jede neue Version gepflegt werden muss.
Beschreibung der Drupal-Module
In diesem Abschnitt werde ich Drupal-Module beschreiben.
CCK (Fields API) Drupal Beschreibung
Das CCK-Modul ermöglicht das Erstellen eigener Inhaltstypen mit benötigten Feldern wie Textfeld, Dropdown, Checkboxen und Umschaltern sowie das Hinzufügen erforderlicher Felder zu bestehenden Inhaltstypen.
Views Drupal Beschreibung
Das Views-Modul in der Version 2 Alpha ist nicht voll funktionsfähig. Es kann keine vorherigen Versionen aktualisieren und funktioniert nicht auf einer Website, auf der zuvor das Views-Modul Version 1 installiert war, ohne dass es zuvor mit dem Befehl „uninstall“ deinstalliert wurde. Viele Funktionen fehlen noch, aber Sie können es zumindest ausprobieren. Derzeit scheint Views Version 2 nicht mit PHP4 zu funktionieren.
Drupal CTools Modulbeschreibung
Dieses Paket ist in erster Linie eine Sammlung von Programmierschnittstellen und Werkzeugen zur Verbesserung der Entwicklererfahrung. Es enthält außerdem ein Modul namens Page Manager, das für die Verwaltung von Seiten zuständig ist. Insbesondere verwaltet es die Seitenleiste, wird aber mit der Zeit die Fähigkeit haben, viel mehr als nur die Seitenleiste zu verwalten.
Derzeit umfasst es folgende Werkzeuge:
Administration Menu Drupal Modulbeschreibung
Stellt eine themenunabhängige Verwaltungsoberfläche (auch Navigation, Back-End genannt) bereit. Es ist ein Helfer für Anfänger, die von anderen CMS kommen, spart Zeit für Website-Administratoren und ist auch für Website-Entwickler nützlich.
Administrative Links werden in einem CSS/JS-Menü oben auf allen Seiten Ihrer Website angezeigt. Es enthält nicht nur reguläre Menüpunkte – Aufgaben und Aktionen –, sondern bietet auch schnellen Zugriff auf alle administrativen Ressourcen Ihrer Drupal-Website.
Verhalten und Integration
Drupal Nice Menus und Superfish. Beschreibung und Vergleich der Dropdown-MenĂĽ-Module.
Die Module Nice Menus und Superfish ermöglichen die Erstellung von vertikalen und horizontalen Dropdown-Menüs. Sie sollten eines der Module auswählen und verwenden. Beide Module sind beliebt und verfügen über viele Zusatzmodule.
Die Module Nice Menus und Superfish verwenden dieselbe jQuery Superfish-Bibliothek: