Technisches über Phaidra

 

Phaidra – verwendete Technologien

Web-Frontend:

  • mod_perl-Anwendung (Apache)
  • Catalyst: MVC-Framework für Perl
  • View: Template:Toolkit

Backend:

  • Fedora Commons (Tomcat)
  • MySQL

 

Phaidra – Metadaten Schema

  • Modifiziertes LOM-Schema (Learning Object Metadata)
  • Klassifikation nach beliebigen verfügbaren Klassifikations-Datenbanken möglich
  • Wird als XML-Datastream mit jedem Objekt gespeichert
  • DC wird automatisch bei jeder Änderung generiert.

Phaidra – Objekttypen

Objekttypen (“Content Model"):

  • Bild
  • Dokument/Paper
  • Audio
  • Video
  • Ressource
  • Container
  • Collection

 

Information über API-Schnittstellen