Philosophie Frameworks

Rad erfinden oder Rad fahren

Wir wollen das Rad nicht immer neu erfinden auch wenn das de facto die letzten 13 Jahre passiert ist und in einem atemberaubendem Tempo. Erinnern Sie sich noch an die Webseiten von vor 10 Jahren. Wohl kaum aber er war grauselig. Frameworks bündeln Wissen vieler Programmierer und Jahre zusammen und machen Sie stellen Sie anderen zur Verfügung. Die auswahl ist gross und man muss sich entscheiden. Unsere Wahl viel auf ZEND, YAML und JQuery. Das passt zu uns weil wir meinen es passt zu Ihnen.
Warum Zend Framework? Auf der Suche nach einer Technologie für die neu Programmierung des cosmos Interface sind wir auf das Open Source Framework von Zend gestossen. Zend Framework ist ein Open Source Framework für die Entwicklung von dynamischen Webseiten und Webanwendungen. Zend Framework besteht zu 100% aus objektorientiertem Code. Das macht es einfach vorhandene Objekte zu nutzen und nach Bedarf zu erweiteren. Objektorientierung gibt es schon viele Jahre doch konsequente Nutzung in PHP ist relativ neu. Model-View-Controller setzt konsequent auf die Trennung von Programmiertem und Angezeigtem. Dadurch lässt sich der Programmcode zur Erzeugung der Seite für verschiedene Views also ausgabe der Seiten nutzen. Mit anderen Worten Individuelle Webseiten können erzeugt werden auf Basis von vorprogrammieren Modulen. Das macht die Seite individuell aber nicht unbezahlbar, weil Resourcen mehrfach verwendet werden können. Zend als Unternehmen ist eng mit PHP als Open Source Produkt verknüpft. Zend ist im Grunde die 'PHP Company' und hat damit auch einen Vertrauensvorschuss in der Produktentwicklung. Wir setzen somit auf Open Source in geregelten Bahnen.
Warum Yaml ? Zitat Webseite : Robuste & Flexible Layouts einfach erstellen "Yet Another Multicolumn Layout" (kurz: YAML) ist ein (X)HTML/CSS Framework zur Erstellung moderner, flexibler Layouts auf Grundlage von float-Umgebungen. Dabei stehen ein Höchstmaß an Flexibilität für den Webdesigner und Zugänglichkeit für die Nutzer im Vordergrund. - Ausgerichtet auf Webstandards und Barrierefreiheit - Schlanker Framework-Kern mit zahlreichen Erweiterungsmöglichkeiten - Robustes, flexibles Layoutkonzept (Spalten & Grid-Raster) - Vorlagen für Typografie, Formulare, Microformate, RTL-Unterstützung usw. - Umfassende, mehrsprachige Dokumentation Zitat Ende Das können wir so bestätigen
Warum Jquery ? Jquery ist sicher eines der beliebtesten Javascript Frameworks. Der Grund : Einfache, übersichtliche Funktions Strukturen, Gut dokumentiere und mit vielen Beispielen versehene Funktionen und zahlreiche jquery plugins zur freien Nutzung für alle nur erdenkbaren Funktionen.
Warum Dojo ? Der Grund für dojo ist einfach. Nicht nur das es ein potentes Javascript Framework ist, sondern es bringt auch schöne UI Funktionalitäten mit. Als Beispiel sei nur der komfortable Datums - Selektor oder wachsende Texteingabefelder erwähnt. Bleibt noch zu erwähnen das ZEND Dojo komplett integriert hat. Das macht die Entwicklung noch schneller und kostengünstiger. Was will man mehr ?