logo

Extra Block Types (EBT) - Nieuwe Layout Builder ervaringâť—

Extra Block Types (EBT) - gestileerde, aanpasbare bloktypes: Slideshows, Tabs, Cards, Accordions en vele andere. Ingebouwde instellingen voor achtergrond, DOM Box, javascript-plugins. Ervaar vandaag al de toekomst van layout building.

Demo EBT-modules Download EBT-modules

âť—Extra Paragraph Types (EPT) - Nieuwe Paragraphs ervaring

Extra Paragraph Types (EPT) - analoge op paragrafen gebaseerde set modules.

Demo EPT-modules Download EPT-modules

Scroll

Minimale vereisten voor de installatie van Ubercart

16/10/2025, by Ivan

Om Ubercart met succes te installeren en te gebruiken, moet je systeem aan de volgende vereisten voldoen:

  • Besturingssysteem: Windows, Mac OS X, Linux, Unix, BSD of Solaris
  • Webserver: Apache 1.2 of Apache 2.x, Microsoft IIS 6 of 7, of Lighttpd
  • Database: MySQL 4.1 of MySQL 5.0, of PostgreSQL 7.4
  • PHP 4.3.5 (PHP 5.2.x wordt aanbevolen)

Laten we de bovenstaande vereisten wat uitgebreider toelichten:

Besturingssysteem

Drupal werkt uitstekend op vrijwel elk besturingssysteem. Je kunt zelfs een bestaande Drupal-installatie binnen enkele minuten migreren van het ene OS naar het andere. Het enige wat je hoeft te doen, is de bestanden en database overzetten zonder configuratiebestanden te wijzigen. Zo kun je Drupal lokaal installeren op Windows of Mac, alles instellen, en het vervolgens uploaden naar een Linux-server.

Webserver

Een webserver is software die HTTP-verzoeken van browsers ontvangt en webpagina’s aan gebruikers levert. De populairste webserver is Apache, en die zullen we ook gebruiken voor onze installatie. Apache is veilig, uitbreidbaar en eenvoudig te configureren. Als je geen ervaring hebt met andere webservers, is er geen reden om daarvan af te wijken — Apache biedt alle noodzakelijke functies voor Drupal.

Database

De database heeft als doel alle gegevens van je website gestructureerd op te slaan, te beheren en op te halen. Met “gegevens” bedoelen we niet alleen de inhoud van je pagina’s, maar ook alle interne informatie die Drupal gebruikt om te functioneren. In deze handleiding gebruiken we MySQL als databasesysteem. Tegenwoordig is MySQL het populairste open source DBMS, gebruikt door miljoenen websites en applicaties — van kleine persoonlijke blogs tot grote bedrijfsplatformen met miljoenen gebruikers.

Na de installatie van Drupal bevat de MySQL-database ongeveer 50 tabellen. Elke extra module die je installeert, voegt één of meerdere tabellen toe. Na installatie van Ubercart zal de database ongeveer 100 tabellen bevatten. Deze tabellen slaan gegevens op zoals pagina’s, producten, afbeeldingen, categorieën, bestellingen, betalingen, cache-informatie, thema’s, gebruikers, menu’s en reacties van bezoekers.

PHP

PHP is een scripttaal die ideaal is voor webontwikkeling. Oorspronkelijk begon het als een klein persoonlijk project, maar het groeide snel uit tot een van de meest gebruikte programmeertalen voor webtoepassingen. Drupal is geschreven in PHP.

De belangrijkste PHP-vereisten zijn:

  • Geheugenvereiste: 16 MB is voldoende voor kleine sites, maar 64 MB of meer wordt aanbevolen voor complexere websites.
  • GD2-bibliotheek: Dit is de beeldverwerkingsbibliotheek voor PHP. Ubercart vereist GD2 om productafbeeldingen te kunnen verwerken en weergeven.
  • Register Globals: Deze verouderde PHP-functie moet uitgeschakeld zijn om veiligheidsredenen. Sommige oudere hostingproviders laten dit nog aan staan, maar het moet worden gedeactiveerd voor Drupal.
  • Safe Mode: Drupal 6 ondersteunt de PHP “safe mode” niet, omdat dit problemen veroorzaakt bij het uploaden van bestanden. Zorg dat deze optie is uitgeschakeld.