Den nye versjonen inneholder en mengde teknologiske forbedringer som forenkler installasjon, utvikling, drift og bruk av løsningen. Under kan du lese om noen av de viktigste forbedringene.
Støtter flest databaser og applikasjonsservere
Enonic gjør det ytterste for at Vertical Site skal passe inn i de fleste driftsmiljøer. Hemmeligheten bak dette er bruk av standarder og smart teknologi som sikrer minst mulig endringer for å støtte nye applikasjonsservere og databaser.
Vertical Site støtter med den nye versjonen følgende applikasjonsservere:
- IBM Websphere application server
- Oracle application server
- Bea Weblogic
- JBOSS
- SUN application server (Ny i 4.1)
- Tomcat (Ny i 4.1)
I tillegg støttes følgende databaser:
- IBM DB2
- Oracle database
- Microsoft SQL Server
- PostgreSQL
- MySQL (Ny i 4.1)
- Derby (JavaDB) (Ny i 4.1)
Integrasjon med portalrammeverk
Den nye versjonen leveres med en portlet for enkel og problemfri integrasjon mellom Vertical Site og JSR-168 portaler. Den store nyheten er alikevel muligheten til å benytte Vertical Site som portal, og dermed hente portlets fra portletmotorer som IBM, Oracle, BEA, SUN og JBOSS. Dette løses ved hjelp av WebServices og WSRP-standarden.
WSRP teknologien åpner for nye muligheter i de tilfeller hvor nettstedet i store deler kan drives av et CMS, men du ønsker noen portlets for dine applikasjoner. Historisk har dette ført til hybride løsninger hvor portalrammeverket tilpasses til å drive nettstedet og innhold intregreres i portalen fra et CMS. Dette har vært kostbart og vanskelig å vedlikeholde.
Enonic er en av de første som tilbyr denne teknologien i et CMS og åpner for bedre løsninger hvor CMS og portaler beholder sine ansvarsområder og løsningene får det beste fra begge verdener.
Utvidelse av grensesnitt for utviklere
Enonics API er nå forbedret og tilgjenglig fra Java RPC, Web Services med SOAP og Enonics eget XSLT rammeverk.
Det er også mulig for utviklere å utvide APIet med nye funksjoner som automatisk blir tilgjenglig for Vertical Sites XSLT portal. De nye funksjonene kan f.eks. innholde logikk som benytter flere av standardmetodene eller rene integrasjoner med andre systemer og databaser.
Nytt system for mellomlagring
Enonics cache er nå basert på en standard løsning som gir bedre skalering og ytelse med mulighet for replikering av cache i et cluster og deling av cache mellom nettsteder.
Enonic bruker Spring Framework
Spring Framework er et lettverksrammeverk for applikasjonsutvikling i Java/J2EE. Spring skal først og fremst gjøre J2EE enklere å bruke. I tillegg fremmer det god programmeringsskikk.
Springs funksjonalitet kan benyttes sammen med enhver J2EE-server. Rammeverket er basert på åpen kildekode og er fritt tilgjengelig.
Brukervennlige lenker
Lenkene som produseres av Vertical Site er nå basert på en logisk sti med navnet på menypunktene. Dette gir lesbare lenker, økt synlighet i søkemotorer og enklere statistikkrapporter.
Nytt eksempelnettsted
Den nye versjonen inkluderer oppgraderte maler med de siste erfaringene og ”best practice”. Dette er et godt utgangspunkt for utviklere som vil komme raskt igang og gode eksempler på bruk av Vertical Site.
Den nye versjonen blir om kort tid tilgjenglig for nedlastning i form av Enonics velkjente Demokit. Den kan kjøres uten installasjon med det nye eksempelnettstedet.
Enonic er allerede igang med versjon 4.2. Denne gangen blir hovedfokus brukeropplevelse og funksjonalitet.
Kontakt Enonic for en grundigere gjennomgang av de nye mulighetene i versjon 4.1.

