Meld deg på vårt nyhetsbrev!
eng
Tilbake til hovedsiden
Krav til eZ publish

eZ publish er bygget på åpen standard, såkalt LAMP programvare, basert på Linux, Apache, MySQL/PostgreSQL og PHP. Det kan selvfølgelig ogå kjøres på Windows (Win32), Mac OS X og de fleste andre plattformer. Nettsidene, administrasjonsgrensesnittet og eksempeldataene er nettleseruavhengige og er designet for å fungere på alle browsere. Det er ikke behov for utvidelser for plattformspesifikke nettlesere.

Teknologi som er benyttet

PHP scripting language
SQL database
XHTML version 1.0
XML 1.0

Støttede operativsystemer

Unix systemer: Linux, Solaris, HP-UX and FreeBSD. Andre Unix-type systemer kan også fungere.

Win32 systemer: Windows 2000 and XP. Andre Win32 systemer kan også fungere

Macintosh: Mac OS X

Vi anbefaler Linux i utviklingssammenheng.

Krav til programvare

En database, for tiden er det støtte for: MySQL versjon 3.23 eller nyere, og PostgreSQL versjon 7.3 eller nyere.

Apache 1.3 eller 2*, eller en annen web server med støtte for PHPt.

Apache modules, i alle fall mod_php.

PHP 4 versjon 4.3.4 eller nyere, med pcre utvidelse aktivert. eZ publish støtter ikke PHP 5.

ImageMagick og/eller GD kompilert i PHP for bildekonvertering (ikke et krav)

mbstring utvidelse for PHP er anbefalt for brukere som skal ha andre språk enn engelsk.

Fra eZ publish 3.5 er det en fordel å ha domxml extension installert (--with-dom), dette vil øke ytelsen i noen tilfeller.

En PHP aksellerator er anbefalt for større ytelse. Akselleratorene Turck mmCache, Zend Accelerator (ZPS) and APC fungerer med eZ publish.

*) Vi anbefaler en ikke-trådet (non-threaded) web server, da det kan oppstå problemer relatert til PHP og PHP utvidelser i trådede oppsett. Hvis du kan velge mellom Apache 1.3 og Apache 2, anbefaler vi Apache 1.3 siden PHP vil fungere mer stabilt. Hvis du ikke kan benytte Apache 1.3, bør du velge "prefork" versjonen av Apache 2, og ikke "worker" versjonen.

Krav til maskinvare

Det er ingen innebygde krav. Hvilken maskinvare man trenger for å kjøre en eZ publish side avhenger av flere faktorer, som gjennomsnitlig antall brukere, størrelsen på templatene (inkludert grafikk) og hvordan man benytter cachingen. (Se ytelse under)

Installasjonen krever omtrent 50 MB diskplass. Vi anbefaler også noen minimumskrav; i alle fallt 500 MHz CPU og 250 MB RAM.

Ytelse

For best mulig ytelse, anbefaler vi Linux og Mysql. Flere faktorer som kan påvirke ytelsen på din nettside er:

  • Antall sider som blir sett per tidsenhet.
  • Antallet samtidige brukere.
  • Antallet noder. Dette kan affektere søk- og navigeringshastighet hvis man har flere tusen noder.
  • Oppdateringsfrekvens, det vil si hvor ofte ditt innhold endres.
  • Kompleksiteten i templatene. (For bedre ytelse kan man erstatte komplekse template kodebiter med standard operatorer som gjør det samme i PHP code.)

Kilde: ez.no