|
1 | 1 | --- |
2 | 2 | title: "Server vereisten" |
| 3 | +sortorder: "2" |
3 | 4 | translation: "getting-started/server-requirements" |
4 | 5 | --- |
5 | 6 |
|
6 | | -MODX werkt prima op de meeste shared/cloud servers, en ook VPS en dedicated servers zijn geen probleem. MODX is geschreven in PHP, gebruikt in de meeste configuraties een MySQL database, en heeft een webserver als Apache of nginx nodig om de web requests te behandelen. |
| 7 | +MODX draait prima op de meeste shared/cloud hosting, en ook op VPS en dedicated servers. MODX is geschreven in PHP, gebruikt meestal een MySQL-database, en heeft een webserver als Apache of nginx nodig. |
7 | 8 |
|
8 | | -## PHP |
| 9 | +| Component | Minimum | Aanbevolen | |
| 10 | +| --------- | ------- | ---------- | |
| 11 | +| PHP | 8.1 | 8.2 of hoger | |
| 12 | +| Database | MySQL 5.7.x | MySQL 8.0+ / MariaDB 10.6+ / Percona Server 8.0+ | |
| 13 | +| Webserver | * | NGINX 1.18 of Apache 2.4 | |
9 | 14 |
|
10 | | -MODX 2.x vereist een PHP versie van tenminste 5.3.3, maar het is aan te raden om minstens versie 7.1 te gebruiken. 7.2 en 7.3 zijn ook ondersteund. |
| 15 | +## PHP |
11 | 16 |
|
12 | | -In MODX 3.0 zal de minimale ondersteunde versie van PHP verhoogd worden, waarschijnlijk naar 7.1. |
| 17 | +Huidige MODX 3-releases vereisen **PHP 8.1 of hoger**. PHP 8.2+ wordt aangeraden. |
13 | 18 |
|
14 | | -(MODX 2.7.0 en 2.7.1 hebben PHP 5.4 nodig; in 2.7.2 is dat hersteld naar PHP 5.3.3) |
| 19 | +MODX 3.0 vroeg oorspronkelijk PHP 7.2. Het minimum ging naar **PHP 8.1 in MODX 3.2**. Upgraden naar 3.2 of later betekent dus dat je host PHP 8.1+ moet ondersteunen. |
15 | 20 |
|
16 | | -De volgende PHP extensies zijn voor MODX, of voor veelgebruikte extras, nodig: `zlib`, `json`, `gd`, `pdo` (met `pdo_mysql`), `imagick`, `simplexml`, `curl`, en `mbstring`. Dit zijn vrij standaard extensies die in de meeste gevallen standaard beschikbaar zijn. |
| 21 | +De volgende extensies zijn nodig voor MODX, of vaak voor extras: `zlib`, `json`, `gd`, `pdo` (met `pdo_mysql`), `imagick`, `simplexml` (`php-xml`), `curl` en `mbstring`. Dit zijn gangbare extensies die meestal standaard aan staan. |
17 | 22 |
|
18 | | -Een `memory_limit` waarde van tenminste 64M of hoger is aan te raden. |
| 23 | +Een `memory_limit` van minstens 64M of hoger wordt aangeraden. |
19 | 24 |
|
20 | 25 | ## Database |
21 | 26 |
|
22 | | -Het is mogelijk om MODX met verschillende database types te gebruiken, waaronder `mysql`, `sqlsrv`, en ook een third-party `postgres` implementatie is beschikbaar. Het is wel belangrijk om te weten dat veel uitbreidingen mogelijk alleen `mysql` ondersteunen, dat is dan ook de meestgebruikte database met MODX. |
| 27 | +MODX ondersteunt `mysql`. Er bestaat ook een third-party `postgres`-implementatie. Extras ondersteunen vaak alleen `mysql`, dus dat is de veiligste keuze. |
23 | 28 |
|
24 | | -De minimale MySQL versie is 4.1.20, maar 5.7 of hoger is aan te raden. Ook clusters als Galera en MySQL alternatieven als MariaDB zijn mogelijk. |
| 29 | +> Let op: ondersteuning voor sqlsrv is verwijderd in MODX 3.0. Zie de [sqlsrv-migratienotes (EN)](/current/en/getting-started/upgrading-to-3.0/sqlsrv) als je een oudere site van SQL Server af moet. |
25 | 30 |
|
26 | | -Zowel MyISAM en InnoDB storage engines, en utf8 en utf8mb4 karaktersets zijn ondersteund. |
| 31 | +Minimale MySQL-versie is 5.7; MySQL 8.0+ of MariaDB 10.6+ wordt aangeraden. Clusters zoals Galera kunnen ook. |
27 | 32 |
|
28 | | -Voor normaal gebruik dient de database user `SELECT`, `INSERT`, `UPDATE`, en `DELETE` permissies te hebben, en `CREATE`, `ALTER`, `INDEX` en `DROP` zijn nodig voor het installeren/upgraden van de core en uitbreidingen. Enkele uitbreidingen hebben mogelijk meer permissies nodig. |
| 33 | +Zowel MyISAM als InnoDB worden ondersteund, evenals utf8 en utf8mb4. Gebruik bij voorkeur utf8mb4 voor de breedste UTF-8-ondersteuning. |
29 | 34 |
|
30 | | -## Web servers |
| 35 | +Benodigde rechten: `SELECT`, `INSERT`, `UPDATE`, `DELETE` voor normaal gebruik; `CREATE`, `ALTER`, `INDEX`, `DROP` voor installatie en upgrades van de core en extras; sommige extras vragen ook `CREATE TEMPORARY TABLES`. |
31 | 36 |
|
32 | | -Apache 2.4 of hoger, or nginx 1.x is aan te raden. |
| 37 | +## Webservers |
33 | 38 |
|
34 | | -Het is ook mogelijk om lighttpd, IIS, Zeus, Valet en andere webservers te gebruiken. Hiervoor is mogelijk wel meer configuratie nodig om zoekmachinevriendelijke URLs te ondersteunen. |
| 39 | +Apache 2.4+ of nginx 1.18.x worden aangeraden. |
35 | 40 |
|
36 | | -## Browser Support for the Manager |
| 41 | +Voor [vriendelijke URLs](aan-de-slag/vriendelijke-urls) kan extra configuratie nodig zijn. Instructies (EN): [Apache](/current/en/getting-started/friendly-urls/apache), [nginx](/current/en/getting-started/friendly-urls/nginx), [lighttpd](/current/en/getting-started/friendly-urls/lighttpd). Een beknopte Apache-uitleg staat ook in het Nederlands: [Vriendelijke URLs op Apache](aan-de-slag/vriendelijke-urls/apache). |
37 | 42 |
|
38 | | -De volgende browsers zijn ondersteund voor het gebruik van de back-end manager voor het beheren van de site: |
| 43 | +## Browserondersteuning voor de Manager |
| 44 | + |
| 45 | +Desktop: |
39 | 46 |
|
40 | 47 | - Edge (laatste 2) |
41 | 48 | - Chrome (laatste 2) |
42 | 49 | - Firefox (laatste 2) |
43 | 50 | - Safari (laatste 2) |
44 | 51 |
|
45 | | -Op mobiele/tablet apparaten: |
| 52 | +Mobiel/tablet: |
46 | 53 |
|
47 | 54 | - Chrome for Android (laatste) |
48 | 55 | - Safari on iOS (laatste) |
49 | 56 |
|
50 | | -De manager werkt mogelijk prima op oudere/andere browsers, maar die zijn niet officieel ondersteund. |
51 | | - |
52 | | -Denk erom dat deze vereisten alleen gelden voor de manager. Welke browsers je voor de site wilt ondersteunen hangt helemaal af van wat je daar zelf voor wilt. |
| 57 | +De manager kan op oudere of andere browsers werken, maar die zijn niet officieel ondersteund. Deze eisen gelden alleen voor de manager; welke browsers je frontend ondersteunt bepaal je zelf. |
0 commit comments