Infopark CMS Fiona
 mit Ruby on Rails



  Frankfurt, 09. November 2010
Standard-Software-Komponente

                 Portal
Ruby on Rails




 Ruby on Rails
 • Quick and clean
 • Modernstes Framework
   für Web-Applikationen
 • Einfach zu erlernen

 Web-Site ist Applikation
 • Content volldynamisch
 • Erstellen einer Web-Applikation
 • Templates in der Applikation
 • Gemeinsames Arbeiten mittels
  Versionskontrollsystem
Web-Framework Ruby on Rails



Model-View-Controller       I18n / L10n
Object-Relational-Mapping   Sicherheit
Database Migrations         Performance
Template-System             Deployment
AJAX / JavaScript           Erweiterbarkeit (Plugins)
Web Services                Testing
Sprechende URLs / Routing   Dokumentation
Rails Connector



 Rails Connector
 • Standard-API
     Zugriff auf Inhalte
 • Rechteverwaltung
 • Layouts

 Rails Connector Add-Ons
 • Personalisierung
 • OMC-Anbindung
 • Kommentare, Ratings
 • Blog, RSS
 • Search Engine Optimization
 • Web Analytics
 • PDF-Generator
Systemarchitektur Rails


                              CMS-Server

                             Infopark CMS Fiona

                              Rails Connector

                                 Datenbank



                                   Repli-
                                   kation




            Web-Server 1                    Web-Server 2
                   Suche                            Suche

               Rails Connector                 Rails Connector


                 Datenbank                        Datenbank



                              Load Balancer
Fiona mit Rails Connector


Vorteile
 für Redakteure
 • Publizieren auf Knopfdruck
 • externe Quellen einbinden
 • Marker-Menüs
 • Verwendbare Add-ons
  (Kommentare, Bewertungen, ...)

 für Entwickler
 • feste Struktur (Framework)
 • Views lassen sich elegant bauen
 • leichtgewichtige Tests
 • Funktionalität getrennt vom CMS
 • externe Dienste nutzen
 • schneller Erfolg
Portale
Projektbeispiele
Consumer Portal




 SES ASTRA Consumer Sites
 • Multi-Domain-Konzept
 • diverse Anwendungen
 • eingebundene externe Dienste
 • Personalisierung und Dialog
 • Event-Handling


 Projekt-Aspekte
 • Systeme konsolidiert
 • agile Projektentwicklung
 • Zielgruppendifferenzierung
 • Gesamtlösung (Fiona, RC, OMC)
Tourismus Marketing Portal



 Münsterland e.V.
 • übersichtliche Navigation
 • Teaser (Veranstaltungen und
   Reise-Tipps)
 • Google-Maps-Integration
 • Anbindung an Social-Media-
   Plattformen


 Projekt-Aspekte
 • Konzept und Design im Workshop
   gemeinsam entwickelt
 • Arbeitserleichterung für
   Redakteure (Bearbeitung in der
   Vorschau, Infoboxen, ...)
News Portal




 Neue Osnabrücker Zeitung
 • Aktualität
 • Pflegbarkeit
 • Medienhaus-Website (Layout)
 • Personalisierung
  (mehrere Dimensionen)

 Projekt-Aspekte
 • Migration
 • Performance u. Skalierbarkeit
 • Anbindung an Printsystem
 • Komplexe Suche
 • Eigene Entwicklung
!

                           	#$			%
'(
)#*
+ !#
	$$%'
	
(	)
)
,-'.

    ($		,
*+),
	-.

    	
	!	 /		0(
1	

    !
/0
#			1
     /,
	/0
#		(

Infopark CMS Fiona mit Ruby on Rails

  • 1.
    Infopark CMS Fiona mit Ruby on Rails Frankfurt, 09. November 2010
  • 2.
  • 3.
    Ruby on Rails Ruby on Rails • Quick and clean • Modernstes Framework für Web-Applikationen • Einfach zu erlernen Web-Site ist Applikation • Content volldynamisch • Erstellen einer Web-Applikation • Templates in der Applikation • Gemeinsames Arbeiten mittels Versionskontrollsystem
  • 4.
    Web-Framework Ruby onRails Model-View-Controller I18n / L10n Object-Relational-Mapping Sicherheit Database Migrations Performance Template-System Deployment AJAX / JavaScript Erweiterbarkeit (Plugins) Web Services Testing Sprechende URLs / Routing Dokumentation
  • 5.
    Rails Connector RailsConnector • Standard-API Zugriff auf Inhalte • Rechteverwaltung • Layouts Rails Connector Add-Ons • Personalisierung • OMC-Anbindung • Kommentare, Ratings • Blog, RSS • Search Engine Optimization • Web Analytics • PDF-Generator
  • 6.
    Systemarchitektur Rails CMS-Server Infopark CMS Fiona Rails Connector Datenbank Repli- kation Web-Server 1 Web-Server 2 Suche Suche Rails Connector Rails Connector Datenbank Datenbank Load Balancer
  • 7.
    Fiona mit RailsConnector Vorteile für Redakteure • Publizieren auf Knopfdruck • externe Quellen einbinden • Marker-Menüs • Verwendbare Add-ons (Kommentare, Bewertungen, ...) für Entwickler • feste Struktur (Framework) • Views lassen sich elegant bauen • leichtgewichtige Tests • Funktionalität getrennt vom CMS • externe Dienste nutzen • schneller Erfolg
  • 8.
  • 9.
    Consumer Portal SESASTRA Consumer Sites • Multi-Domain-Konzept • diverse Anwendungen • eingebundene externe Dienste • Personalisierung und Dialog • Event-Handling Projekt-Aspekte • Systeme konsolidiert • agile Projektentwicklung • Zielgruppendifferenzierung • Gesamtlösung (Fiona, RC, OMC)
  • 10.
    Tourismus Marketing Portal Münsterland e.V. • übersichtliche Navigation • Teaser (Veranstaltungen und Reise-Tipps) • Google-Maps-Integration • Anbindung an Social-Media- Plattformen Projekt-Aspekte • Konzept und Design im Workshop gemeinsam entwickelt • Arbeitserleichterung für Redakteure (Bearbeitung in der Vorschau, Infoboxen, ...)
  • 11.
    News Portal NeueOsnabrücker Zeitung • Aktualität • Pflegbarkeit • Medienhaus-Website (Layout) • Personalisierung (mehrere Dimensionen) Projekt-Aspekte • Migration • Performance u. Skalierbarkeit • Anbindung an Printsystem • Komplexe Suche • Eigene Entwicklung
  • 12.
    ! #$ %
  • 13.
  • 14.
  • 15.
  • 16.
    ,-'. ($ ,
  • 17.
    *+), -. ! / 0(
  • 18.
    1 !
  • 19.
  • 20.
    # 1 /, /0
  • 21.