


Mitarbeiter und Partner von mira4 verfügen über jahrelange
Erfahrungen insbesondere mit dem Applikationsserver Zope und der
Programmiersprache Python. Die Fokussierung auf eine hoch
entwickelte Technologie ermöglicht uns die Realisierung
außergewöhnlicher Projekte innerhalb knapper Durchlaufzeiten und
vor allem mit einer überdurchschnittlichen Stabilität. Unsere
Software-
architektur erlaubt eine weitgehende Trennung von Logik und
Oberfläche und ist somit auch ein Bestandteil unserer Bemühungen um
Konvergenz (PC, Settopbox, Mobile) und Zukunftsorientierung.
Aufbauend auf erprobten OpenSource Applikationen erstellen wir das für Ihren Bedarf und Ihr Budget passende Content Management System (CMS). Auf Wunsch mit den Erweiterungen Ihrer Wahl. Gerne unterstützen wir Sie mit unserer Erfahrung und Expertise bei der Auswahl und erstellen ein individuelles Paket. Die Basis bilden Zope- (Plone, Medium-XL) bzw. php-basierte (Silverstripe, XS-Medium) Systeme.
Zentrale Aufgaben eines CMS:
– Erstellen/Editieren von mehrsprachigen Inhalten
– Medienpool (Verwaltung von Bildern, Download-Dateien,
Dateienimport,…)
– Workflow-Management & Versionierung
– Rechte & Benutzerverwaltung
– Template-Management
d-html, (x)html und css: strikt nach den Spezifikationen des W3C, bei Bedarf auch barrierefrei, also WAI-konform in der gewünschten Abstufung (Priorität 1-3 oder Level A-AAA)
Flash und Flash-lite, SVG-t
client- und serverseitiges Scripting:
PHP, ActionScript, Python, Perl
Entwicklung technischer Konzepte, Expertise und medientechnische
Beratung.
Wir unterstützen Sie bei der Auswahl der richtigen Technologie und
bei der Erstellung von Ausschreibungen.
Wir unterstützen die Konzeption und die Entwicklung Ihrer Produkte durch den Bau von Prototypen. Auf Settopboxes, mobilen Endgeräten und am PC.
Python ist eine dynamische
„High-Level“ Programmiersprache, wird den inter-
pretierten Skriptsprachen zugeordnet und oft mit Perl, Ruby, Scheme
oder Java verglichen. Sie wurde mit dem Ziel entwickelt möglichst
einfach und übersicht-
lich zu sein, gleichzeitig aber nicht an Flexibilität und
Mächtigkeit einbüßen zu müssen.
Projekte am Markt und in der Industrie, die mit Python erfolgreich ihre Arbeit verrichten, sind zahlreich. Zu den größten Referenzen zählen Firmen wie Google, Yahoo, NASA und viele andere.
Peter Norvig, „director of search quality“ bei Google:
„...Python has been an important part of Google since the
beginning, and remains so as the system grows and evolves. Today
dozens of Google engineers use Python, and we're looking for more
people with skills in this language...“ [1]
Erfolgsgeschichten: http://www.python.org/about/success/
Zope (Z Object Publishing Environment) ist ein Applikations- und Backend Server Framework, das Entwicklern erlaubt, schnell Protokolle einzubinden, Applikationen (üblicherweise webbasierte) zu entwickeln, und Verbindungen zwischen anderen internetbasierten Services herzustellen.
Zope wird großteils mit Python entwickelt, Geschwindigkeitskritisches wird in C umgesetzt. Üblicherweise wird die mit Zope mitgelieferte ZODB (Zope Object Database) verwendet, um transaktionssicher (Python) Objekte zu persistieren. Zope ist unter der ZPL, einer freien Softwarelizenz, verfügbar. [1]
[1] Lederer, Dominique für mira4: „Python und Zope
als Unterrichtswerkzeuge“
Diplomarbeit, FH Technikum Wien, 2007