"Maximaal één seconde"
Performance is
een zeer belangrijk element geweest bij het ontwerp en de ontwikkeling van
OpenIMS. De insteek van OpenIMS is dat een gebruiker nooit ergens op zou
moeten wachten. Wachten op de software wordt bij OpenIMS dan ook tot een
absoluut minimum teruggebracht.
Razendsnel
OpenIMS is hele snelle software. De snelste in zijn
soort. De voordelen:
·
Het werkt snel. Het
redactiewerk wordt niet vertraagd door lange wachttijden.
·
Uw site kan extreme
hoeveelheden bezoekers aan. Webverkeer is een kwestie van piekdrukte. Snelle
software biedt die ruimte. OpenIMS
haalt met dynamische pagina's (dit zijn pagina’s die worden gegenereerd op het moment
dat ze worden opgevraagd, vaak van toepassing bij een Intranet) ongeveer 1.000.000
pagina's per dag op een snelle single processor machine. Met statische pagina's
(vaak het geval bij websites) zijn 10.000.000 pagina's per dag op een snelle
single processor machine mogelijk.
·
U haalt meer uit uw
server-hardware. OpenIMS werkt op relatief lichte hardware met indrukkwekende
prestaties.
·
De site blijft snel, ook als
hij honderdduizenden pagina's in omvang wordt.
·
Binnen één seconde na het publiceren van een document of webpagina in OpenIMS is
deze vindbaar met de zoekmachine.
·
Dynamisch
gegenereerde pagina's kosten vrijwel altijd minder dan een kwart seconde om te maken en naar de browser te
verzenden.
·
Vrijwel
alle operaties inclusief complexe
workflow, complexe rechtenstructuren, grote hoeveelheden documenten of users
zijn binnen één seconde voltooid.
·
Voor
ontwikkelaars geld dat wijzigingen in de code binnen één seconde kunnen
worden getest. Dat is nagenoeg realtime.
·
Combinaties
van webmining en caching zorgen er voor dat portaal elementen (portlets)
instantaan kunnen worden opgebouwd.
Processen die
door hun aard niet binnen één seconde kunnen worden uitgevoerd (replicatie, back-ups e.d.) worden door
transparante achtergrondprocessen uitgevoerd.
Voor downloads en
uploads van grote bestanden over trage(re) verbindingen gebruikt OpenIMS een
aantal technieken om een maximale snelheid te behalen:
·
Dynamische
netwerk mapping om de optimale route te bepalen.
·
Lokale
caching met "crypto
hash compare" om overbodige transmissies uit te sluiten.
·
Alleen
gewijzigde of nieuwe onderdelen worden getransporteerd (waar het bestandformaat
dit toelaat).
·
Datacompressie
wordt gebruikt tijdens de daadwerkelijke transmissie.
Realtime Content Management
OpenIMS CMS
is één van de weinige 100% realtime Content Management Systemen. Elke pagina
die u bekijkt wordt instantaan gegenereerd. De voordelen:
·
De redactie kan nieuwe content
in concept bekijken, onzichtbaar voor het gebruikers publiek. Elke verandering
die een redactie maakt, is direct zichtbaar.
·
Correcties zijn razendsnel
snel uit te voeren. Zonder wachttijd.
·
Vooruit werken is heel
makkelijk. De redactie kan content voor bijvoorbeeld volgende week vandaag al
voorbereiden, deze een publicatiedatum meegeven, en alle onderdelen worden
vanzelf op het juiste moment zichtbaar.
·
Als de content groeit, kan
deze ter plekke anders worden ingedeeld. De navigatie verandert direct mee.
Alles blijft kloppen. U kunt meteen zien of de nieuwe indeling u bevalt.
·
De website kan realtime worden
gerestyled. De nieuwe en oude vormgeving bestaan naast elkaar zolang de ombouw
gaande is. Zodra het nieuwe uiterlijk perfect is, maakt u hem zichtbaar voor
publiek.
·
Interactiviteit
toevoegen is net zo eenvoudig als teksten plaatsen, hiervoor is geen hulp van
technici nodig.
Flexibel
Flexibiliteit is cruciaal. De behoeften van uw
klanten en uw organisatie zijn complex, en veranderen in de loop van de tijd.
Uw publiceersysteem moet daar gemakkelijk in meegaan. U kiest zo'n systeem uit
strategische overwegingen. OpenIMS ondersteunt dat:
·
Veranderings-bestendig. Welke
delen van uw site in de toekomst groot en complex worden is vooraf moeilijk te
voorspellen. Van tijd tot tijd zult u uw content anders willen indelen, of op een
andere manier hergebruiken. Zonder gevaar van inconsistentie.
·
OpenIMS CMS
bevat een grote hoeveelheid standaardmodules. Door ze te combineren, kunt u met
weinig inspanningen veel verschillende soorten pagina's bouwen.
·
De standaardmodules kunnen
door hun krachtige instellingsmogelijkheden op verschillende manieren gebruikt
worden.