Rapsli
Drupal Best Practice Guidelines
So, unser Previon Designer Krigel war so freundlich und hat einen kleinen Button gemacht, damit die Community sich auch mit wertvollen Inputs und Erfahrungen an diesem Handbuch beteiligt.
Wer dieses Handbuch gerne unterstützen möchte, soll doch bitte den Button auf seiner Webseite einbinden.
Code:
Qualitativ hochwertiges Drupal Handbuch
Dokumentation ist leider mangelware in der Drupalszene... Dokumentation ist ja auch das Thema, was einen Entwickler am Wenigsten interessiert und doch ist es so sehr wichtig. Ich habe daher in der Previon das Projekt gefasst, ein Drupal Best Practice Guideline zu schreiben und da man nie alles wissen kann, habe ich beschlossen, das ganze möglichst offen zu schreiben und die Community dazu einzuladen zu partizipieren.
Einige wichtige Sicherheitsupdates
Gerade eben ist der Security Newsletter reingeflattert. Gibt einige wichtige Sicherheitsupdates. Das wäre mal wieder eine gute Gelegenheit, um die Module auf einen aktuellen Stand zu bringen. Folgende Module sind betroffen:
Internationalization - (i18n - dürfte wohl in relativ vielen Installationen zum Einsatz kommen) - Leute, welche Übersetzungen erstellen können, können schadhaften Code einbringen.
Drupal Beispielseiten
Die Liste von grossen Drupal Sites wird von Tag zu Tag länger und es kommen auch immer wie mehr grosse Firmen hinzu, welche Drupal einsetzen. Dabei ist mir aufgefallen, dass vor allem bei Non-Profit Organisationen, sowie den Forschungs- & Entwicklungsabteilungen von Firmen Drupal sehr beliebt ist. Das liegt wohl daran, dass dort nicht viel Geld vorhanden ist, jedoch das Risiko eines Fehleres auch nicht so gross ist.
Fast Gallery - Mehr Stabilität auch in Drupal 6
Die vorangehende Fast Gallery hat sehr leichtgewichtig angefangen und ist dann einfach zu einem Koloss geworden. Für die Drupal 7 habe ich somit eine komplett neue Architektur gemacht und Fast Gallery von Grund auf neu geschrieben. Die Issue Queue ist in letzter Zeit massiv angewachsen, was unter anderem daran lag, dass der Code sehr schwer wartbar war und ich nicht wirklich viel Zeit hatte.
Webseite umziehen - Apache Rewrite Rules
Vor langer Zeit als ich das Blog hier aufgesetzt habe, habe ich es in ein Unterverzeichnis installiert (/drupal). Das hat dazu geführt, dass immer /drupal noch dazwischen war. Eigentlich war das so ganz ok, da ich immer mal noch etwas anderes mit der Domain gemacht habe. Da ich aber jetzt eigentlich nur noch mein Blog und noch 2 andere Domains als Multisite hier laufen lasse, habe ich mich entschieden, die Drupal Installation ins Root Verzeichnis zu verschieben.
Sinn und Unsinn von Drupal Konferenzen
Im April findet die DrupalCon in San Francisco statt. Rapsli ist dabei :) Hurra. Ich freue mich schon jetzt darauf und bin gespannt, was die Drupal Elite zu sagen hat. Bisher war ich am "Drupal Media Camp 2009" in Aarau, am DrupalCamp 2009 in Wien und bald eben an der DrupalCon 2010 in San Francisco.
Über den Sinn und Unsinn solcher Konferenzen. Warum lohnt es sich zu gehen? Ich habe bisher die folgenden Erfahrung gemacht:
Drupal 7 - Alpha 2
Seit heute ist die die Alpha 2 Version von Drupal 7 verfügbar :)
Es gibt diverse Neuerung (welche auch für den "nicht-Entwickler" schnell ersichtlich sind):
Drupal 7 - Alpha 2
Seit heute ist die die Alpha 2 Version von Drupal 7 verfügbar :)
Es gibt diverse Neuerung (welche auch für den "nicht-Entwickler" schnell ersichtlich sind):
10 Gründe warum ich Drupal einsetze
Im Blogeintrag habe ich ein wenig über Drupal "gelästert" und dabei Joomla angepriesen. Lästern ist wohl ein bisschen sehr übertrieben. Ich habe lediglich gesagt, dass wenn man Drupal einfach so out-of-the-box einsetzen will, man wohl nicht wirklich glücklich wird, wenn man eigentlich ein CMS erwartet. Zu viele Funktionen, welche fehlen und welche z.B. in Joomla bereits drin sind.
Verwandte Beiträge: Drupal vs. Joomla - CMS vs Framework10 Gründe warum ich Drupal einsetze
Im Blogeintrag habe ich ein wenig über Drupal "gelästert" und dabei Joomla angepriesen. Lästern ist wohl ein bisschen sehr übertrieben. Ich habe lediglich gesagt, dass wenn man Drupal einfach so out-of-the-box einsetzen will, man wohl nicht wirklich glücklich wird, wenn man eigentlich ein CMS erwartet. Zu viele Funktionen, welche fehlen und welche z.B. in Joomla bereits drin sind.
Verwandte Beiträge: Drupal vs. Joomla - CMS vs FrameworkDrupal vs. Joomla - CMS vs Framework
Ich habe heute mal wieder bei Joomla reingeschaut. Gefällt mir super gut! Respekt. Zuerst möchte ich kurz meine Joomla Erfahrung beschreiben und dann die Adaption für Drupal. Drupal Small Core.
Installation
Verwandte Beiträge: Drupal vs Wordpress - Mal wieder Drupal vs. Joomla - Lesematerial Drupal vs. Joomla vs. WordpressDrupal vs. Joomla - CMS vs Framework
Ich habe heute mal wieder bei Joomla reingeschaut. Gefällt mir super gut! Respekt. Zuerst möchte ich kurz meine Joomla Erfahrung beschreiben und dann die Adaption für Drupal. Drupal Small Core.
Installation
Verwandte Beiträge: Drupal vs Wordpress - Mal wieder Drupal vs. Joomla - Lesematerial Drupal vs. Joomla vs. WordpressPlupload
Plupload. Ist ein Multifile Uploader. Ich bin dank Weri darauf aufmerksam geworden. Für Drupal gibt es ja bereits den Image_fupload, welcher auf dem SWF Upload basiert. Leider hat der Probleme mit Proxy Servern und so ist das sehr oft nicht wirklich eine Lösung. Ich habe nach wie vor eine offene Pendenz... :(
Plupload
Plupload. Ist ein Multifile Uploader. Ich bin dank Weri darauf aufmerksam geworden. Für Drupal gibt es ja bereits den Image_fupload, welcher auf dem SWF Upload basiert. Leider hat der Probleme mit Proxy Servern und so ist das sehr oft nicht wirklich eine Lösung. Ich habe nach wie vor eine offene Pendenz... :(
Drupal Performance III - APC, Memcache und Cacherouter
Cacherouter
Ist nicht eigentlich ein Cache sondenr eben der Cacherouter. Der Cacherouter entscheidet, wo die Daten gespeichert werden. Ist der Cacherouter einmal eingeschalten, dann kann man problemlos von einem Cachingmechanismus zum anderen wechseln.
Drupal Performance III - APC, Memcache und Cacherouter
Cacherouter
Ist nicht eigentlich ein Cache sondenr eben der Cacherouter. Der Cacherouter entscheidet, wo die Daten gespeichert werden. Ist der Cacherouter einmal eingeschalten, dann kann man problemlos von einem Cachingmechanismus zum anderen wechseln.
Drupal Profile - Gallery
Ich habe noch ein wenig weiter rumgespielt. So Drupal Profiles sind schon noch recht cool. Würde mich über Feedback freuen.
Das Profil lässt sich dann ganz normal installieren:
Inhaltstypen, views usw. Ich bin jetzt noch ein wenig am Dinge sammeln, welche so ein Profil ausmachen würden, damit man ein Picture Drupal hat, welches einfach nur eine Fotogalerie ist.
Drupal Profile - Gallery
Ich habe noch ein wenig weiter rumgespielt. So Drupal Profiles sind schon noch recht cool. Würde mich über Feedback freuen.
Das Profil lässt sich dann ganz normal installieren:
Inhaltstypen, views usw. Ich bin jetzt noch ein wenig am Dinge sammeln, welche so ein Profil ausmachen würden, damit man ein Picture Drupal hat, welches einfach nur eine Fotogalerie ist.
Drupal Performance II - Bremsklötze
Drupal ist nicht gerade sparsam, wenn es an die Anzahl von Queries geht. Hier eine kleine Auflistung, wo es "Query-Schleudern" gibt.










