Peters Consulting Blog

Web Treff Köln: Webseiten und Web-Applikationen mit Drupal 7

Web Treff Köln - Webworker meets Webbusiness

Wir möchten Euch zum WebTreff am Mittwoch den 15.6.2011 um 19 Uhr ins betahaus köln einladen.
Der WebTreff ist eine monatliche Veranstaltung für Menschen, die sich professionell mit Internet-Projekten beschäftigen und den fachlichen Austausch suchen.

Den ersten WebTreff veranstaltet die Drupal User Group Köln unter dem Thema 'Webseiten und Web-Applikationen mit Drupal 7'

Drupal ist ein Content Management System (CMS) und Framework, das in den unterschiedlichsten Anwendungsbereichen weltweit zum Einsatz kommt. Neben einfachen Firmenwebsites werden mit Drupal beispielsweise auch Online Communities, e-Commerce Lösungen, Online-Magazine und
Intranet-Lösungen umgesetzt. Mit seinem spezifischen "Social Software" Ansatz und seiner großen Entwickler-Community wird Drupal immer häufiger zur Alternative zu typo3 und proprietären Systemen.

Die Vorträge des Abends:

Anwender Forum
19.00 Uhr Einführung in Drupal
19.30 Uhr Professionelle Webseiten mit Drupalgardens - Mit Website Konfiguratoren wie Drupal Gardens können Sie schnell und professionell kleine Firmenwebseiten, Kampagnen-Microsites oder Produktseiten aufsetzen. Konfiguratoren eignen sich besonders für Freelancer, Webdesigner und kleine Agenturen.

Developer Forum
19.00 Uhr Let's talk about Drupal 7

Die Veranstaltung ist kostenlos.

Weiterführende Links zum Thema Drupal:
Drupal 7: http://drupal.org/drupal-7.0/de
Drupal in Deutschland: http://www.drupalcenter.de/
Drupal-Initiative e.V.: http://www.drupal-initiative.de/
Offizielle Drupal Projektseite : http://www.drupal.org/

Aufwandsschätzung für Drupal-Projekte

Drupal Early Estimation Sheet Eine hohe Kunst und ständige Herausforderung für Webentwickler ist die Ermittlung verlässlicher Aufwandsschätzungen für neue Projekte. Häufig gilt es, zu einem frühen Zeitpunkt mit bis dahin nur geringer Detailspezifikation des Projekts und in Unkenntnis aller relevanten Einflussfaktoren ein Angebot abzugeben.

Die hilfreichste Zutat für eine gute Schätzung ist natürlich Erfahrung. Ein gewisses Gespür, wie sich ein Projekt entwickeln könnte und wo mögliche Probleme lauern, ist durch nichts zu setzen. Darüber hinaus lässt sich der Grad der Schätzgenauigkeit erhöhen, indem das Projekt in kleinere Teilaufaufgaben heruntergebrochen wird, die dann geschätzt werden. Auf diese Weise werden weniger leicht Elemente vergessen und der Grad der Ungenauigkeit sinkt.

Jakob Persson von der schwedischen Drupal-Agentur NodeOne hat eine Tabelle zur schnellen Kalkulation von Angeboten entwickelt; das Drupal Early Estimation Sheet und während seiner Vorträge über Projektschätzung auf verschiedenen Drupal-Konferenzen vorgestellt.

Degree Of Experience Im Wesentlichen geht es zunächst darum, das Projekt in Features aufzuteilen. Welche Node Types müssen angelegt werden, welche Funktionen werden benötigt usw. Diese Features werden mit einer Stundenschätzung und einem Erfahrungslevel ("Degree of Experience") versehen. Je weniger Erfahrung in einem vom Projekt berührten Gebiet vorhanden ist, desto eher wird der tatsächlich benötigte Aufwand von der Schätzung abweichen.

So erhält man einen Schätzbereich in Stunden und Euro, wie sich das Projekt voraussichtlich im günstigsten und im ungünstigsten Fall entwickeln könnte.

Abgerundet wird die Rechnung dann mit allgemeinen Tätigkeiten, die anteilig zum Entwicklungsaufwand hinzugerechnet werden. Dabei handelt es sich um gerne im Vorfeld unterschätzte Aufgaben wie Konfigurationsmanagement, Testen und Deployment, aber auch die für das Projektmanagement verwendete Zeit.

Die Tabellenvorlage ist eine simple, aber effektive Grundlage zur Projektschätzung, die sich leicht anpassen lässt.

Hier geht es zum Google Docs Estimation Sheet Template.

Drupal 7 ist erschienen

Heute, am 5. Januar 2011, ist wie angekündigt die Version 7 des Contentmanagement-Systems Drupal erschienen und auf drupal.org zum Download bereitgestellt worden.

Nach über drei Jahren Entwicklungszeit und der Mithilfe unzähliger Entwickler und Tester ist das bisher leistungsfähigste und am einfachsten zu bedienende Drupal erschienen. Das folgende Video gibt einen ersten Einblick:

Zu den wesentlichen Verbesserungen gehören:

  • Vereinfachte Installation
  • Neues Admin-Interface mit vielen Verbesserungen wie Shortcut-Leisten
  • Verbesserte Performance und leichtere Skalierbarkeit
  • Erweiterbare Felder (CCK bei Drupal 6) gehören jetzt zum Kern
  • Bildbearbeitung und weitere Medienfunktionen nun ebenfalls im Kern enthalten
  • Neue Datenbank-Abstraktionsschicht (PDO)
  • SQLite, MySQL/MariaDB, und PostgreSQL, mit weiteren Modulen auch MS SQL Server, Oracle
  • Unterstützung für NoSQL-Datenbanken wie MongoDB und CouchDB
  • Leistungsfähigeres Theming durch die neue Render API
  • Unterstützung für das semantisches Web (RDF)
  • Ausgezeichnete Code-Qualtität durch über 30.000 automatisierte Tests für den Kern-Code

Vielen Dank an alle Beteiligten!

Redesign von drupal.org geht online

Seit heute ist das Redesign von drupal.org online. Die Community hat in über zwei Jahren Entwicklung in Zusammenarbeit mit dem Team des international renommierten Designers Mark Boulton den Kraftakt geschafft, eine der größten Open-Source-Homepages während des Betriebs neu zu gestalten.

Herzlichen Glückwunsch, das Ergebnis ist sehr gut geworden und eine gewaltige Verbesserung zur bisherigen Site!

40 Jahre Interdiscount Gewinnspiel

Interdiscount, der größte Heimelektronik-Vollanbieter der Schweiz, hat zum 40. Firmenjubiläum ein Gewinnspiel veranstaltet, bei dem es neben den Hauptgewinnen von insgesamt 4 Millionen Schweizer Franken auch über die Laufzeit des Gewinnspiels von 28 Tagen jeden Tag 40 Sofortgewinne wie Fernseher, iPads und vieles mehr zu gewinnen gab. Teilnahmekanäle waren SMS und Internet. Die Besonderheit bei den Sofortpreisen bestand darin, dass die Teilnehmer im selben Augenblick erfahren sollten, ob Sie einen der Tagespreise gewonnen haben. Zum Mitspielen war die EAN-Codenummer eines Kassenbons von Interdiscount erforderlich.

Peters Consulting hat das zentrale Teilnahme- und Verlosungssystem, die SMS-Applikation und die Gewinn- und Teilnehmerdatenbanken entwickelt und betrieben. Außerdem haben wir eine Schnittstelle zur Anbindung der Joomla-Website der Aktion an das Gewinnspielsystem entwickelt und dort integriert.

Das Projekt wurde im Auftrag der aeon communication AG realisiert. Das Webdesign wurde vom abstracto medienstudio entwickelt.

Projektart: 
Anwendungsentwicklung
Aufgaben: 
Programmierung
Integration
Plattformbetrieb
Umgebung: 
PHP, C++, Joomla, SMS

nette immobilien

http://www.nette-immobilien.de

Projektart: 
Website
Aufgaben: 
Projektleitung
Konzeption
Umsetzung
Umgebung: 
Drupal

Das Warteschleifengesetz

Das Bundeswirtschaftsministerium gab bekannt, dass im Referentenentwurf zur Novelle des Telekommunikationsgesetzes (TKG) eine Regelung enthalten sein wird, die Warteschleifen bei 0180er-Shared-Cost und 0900er-Premium-Rate-Hotlines für den Anrufer kostenlos halten soll, bis zum Zeitpunkt der Verbindung mit einem Berater aus Fleisch und Blut.

Grundsätzlich klingt das zunächst nach einem verbraucherfreundlichen Vorhaben.

Creditweb

http://www.creditweb.de

Die Website existierte bereits auf Basis des Plone Content Management Systems. Das Projekt bestand in der Migration zum Drupal-CMS unter weitgehender Beibehaltung der Bedienung für die Besucher und Verbesserung der Usability für die Redaktion.

Die Site bietet umfangreiche Inhalte zum Thema Baufinanzierung, neben vielen ausführlichen Informationen auch eine Konditionsübersicht und Zins- und Tilgungsrechner.

Für den Newsletter-Versand an die Partner wurde ein Redaktions-Tool zum Zusammenstellen der Inhaltselemente entwickelt, der Versand erfolgt aus Drupal heraus mit Hilfe des Simplenews-Moduls.

Siehe auch: Creditweb Professional

Projektart: 
Website
Aufgaben: 
Entwicklung
CMS-Integration
Umgebung: 
Drupal, PHP

Creditweb Professional

http://www.creditweb-professional.de

Die Website existierte bereits auf Basis des Plone Content Management Systems. Das Projekt bestand in der Migration zum Drupal-CMS unter weitgehender Beibehaltung der Bedienung für die Besucher und Verbesserung der Usability für die Redaktion.

Der Großteil der Site befindet sich in einem geschlossenen Bereich für die Partner von Creditweb. Nach Authentifizierung über eine externe Benutzerdatenbank haben die Partner Zugriff auf Dokumente und Marketingmaterial.

Für den Newsletter-Versand an die Partner wurde ein Redaktions-Tool zum Zusammenstellen der Inhaltselemente entwickelt, der Versand erfolgt aus Drupal heraus mit Hilfe des Simplenews-Moduls.

Siehe auch: Creditweb

Projektart: 
Website
Aufgaben: 
Entwicklung
CMS-Integration
Umgebung: 
Drupal, PHP

Impressum-Pflichtangaben

Um Abmahnungen und rechtliche Auseinandersetzungen zu vermeiden, muss jeder Diensteanbieter eines Telemediendienstes (d.h. vereinfacht gesagt, praktisch jeder Website) ein Impressum mit bestimmten Bestandteilen zum Abruf bereithalten.

Basierend auf den Empfehlungen des Bundesministeriums der Justiz hier einmal kurz zusammengefasst die Pflichtbestandteile des Impressums einer Website:

Grundangaben für natürliche Personen

  • Familienname
  • Vorname
  • Vollständige ladungsfähige Postanschrift
  • Kontaktinformationen (E-Mail, Telefon)

Grundangaben für juristische Personen

  • Firmenname
  • Anschrift der Hauptniederlassung
  • Vertretungsberechtigter
  • Kontaktinformationen (E-Mail, Telefon)

Zusätzliche Pflichtangaben

  • Umsatzsteuer-Identifikationsnummer, sofern vorhanden
  • Register und Registernummer, sofern vorhanden (Handes-, Vereins-, Partnerschafts- oder Genossenschaftsregister)
  • Für genehmigungspflichtige Gewerbe: Zuständige Aufsichtsbehörde (z.B. für Makler, Gastronomiebetriebe, Bauträger)

Für reglementierte Berufe (z.B. freie Berufe, Gesundheitshandwerke):

  • Kammer
  • Gesetzliche Berufsbezeichnung
  • Staat, in dem die Berufsbezeichnung verliehen worden ist

Die vollständigen und ausführlichen Ratschläge des Bundesministeriums der Justiz sind im folgendem PDF-Dokument nachzulesen.

Peters Consulting Blog