talpaWeb

Agentur für Präsentation & Produktivität im Internet

Frameworks

Sobald Web-Anwendungen etwas komplexer werden, sollten Frameworks in Betracht gezogen werden. Ruby on Rails und cakePHP sind unsere Favoriten.

Ruby on Rails

... ein populäres, in Ruby geschriebenes Framework mit sehr agiler Entwickler-Gemeinde.

cakePHP

.... von Ruby on Rails inspiriert. Durch die Programmierung in PHP auch für die meisten Shared-Hosting-Systemen geeignet.

Vorteile

  • Plug-ins für (fast) alle erdenklichen Zwecke
  • übersichtlicher und gut wartbarer Code
  • Sicherheit

Grundsätze

  • MVC-Architektur: Strikte Trennung von Model (Datenbank), View (Darstellung) und Controller (Programmlogik)
  • DRY (Don't Repeat Yourself) vermeidet Redundanz mit allen negativen Folgen
  • Coding by Convention erspart komplexe Konfigurationen