logo

Extra Block Types (EBT) - Nuova esperienza con Layout Builder❗

Extra Block Types (EBT) - tipi di blocchi stilizzati e personalizzabili: Slideshows, Tabs, Cards, Accordion e molti altri. Impostazioni integrate per sfondo, DOM Box, plugin javascript. Vivi oggi il futuro della costruzione dei layout.

Demo moduli EBT Scarica moduli EBT

❗Extra Paragraph Types (EPT) - Nuova esperienza con Paragraphs

Extra Paragraph Types (EPT) - insieme di moduli basati su paragrafi in modo analogo.

Demo moduli EPT Scarica moduli EPT

Scorri

Requisiti minimi per l’installazione di Ubercart

16/10/2025, by Ivan

Per installare e utilizzare correttamente Ubercart, il sistema deve soddisfare i seguenti requisiti:

  • Sistema operativo: Windows, Mac OS X, Linux, Unix, BSD o Solaris
  • Server web: Apache 1.2 o Apache 2.x, Microsoft IIS 6 o 7, Lighttpd
  • Database: MySQL 4.1 o MySQL 5.0, PostgreSQL 7.4
  • PHP 4.3.5 (consigliato PHP 5.2.x o superiore)

Vediamo ora più nel dettaglio questi requisiti tecnici:

Sistema operativo

Drupal funziona perfettamente su quasi tutti i sistemi operativi. In realtà, è possibile migrare un’installazione di Drupal da un sistema operativo a un altro in pochi minuti. Tutto ciò che serve è trasferire i file e il database, senza modificare i file di configurazione. Ad esempio, puoi installare Drupal in locale su Windows o Mac, effettuare tutte le configurazioni e poi caricarlo su un server Linux.

Server web

Il server web è il software che riceve le richieste HTTP dai browser e fornisce le pagine web agli utenti del sito. Il server web più popolare è Apache, che useremo anche per la nostra installazione. È un server sicuro, modulare e facile da configurare. Se non sei esperto di altri server web, non c’è motivo di sceglierne uno diverso, poiché Apache offre la maggior parte delle funzionalità necessarie.

Database

Il database serve per archiviare, organizzare, gestire e recuperare tutti i dati del sito in modo strutturato. Quando parliamo di dati, intendiamo non solo i contenuti inseriti nelle pagine, ma anche tutte le informazioni interne che Drupal utilizza per le proprie funzioni. In questa guida useremo MySQL come sistema di gestione del database (DBMS). Oggi MySQL è il database open source n. 1, utilizzato da milioni di siti e applicazioni, dai piccoli blog ai sistemi aziendali con milioni di utenti. Dopo l’installazione di Drupal, il database MySQL contiene circa 50 tabelle, e ogni nuovo modulo aggiunto può crearne una o più. Dopo l’installazione di Ubercart, nel database troverai circa 100 tabelle. Queste memorizzano dati come pagine, prodotti, immagini, categorie, ordini, pagamenti, cache delle pagine, temi, commenti, menu e informazioni sugli utenti.

PHP

PHP è un linguaggio di scripting ideale per lo sviluppo web. Nato come piccolo progetto personale, è presto diventato uno dei linguaggi più popolari per la programmazione lato server. Drupal è scritto in PHP.

I principali requisiti di PHP sono:

  • Memoria PHP: 16 MB sono sufficienti per molti siti, ma 64 MB sono raccomandati per progetti più complessi.
  • Libreria GD2: è una libreria per l’elaborazione delle immagini in PHP. Ubercart richiede questa libreria per poter allegare immagini ai prodotti.
  • Register Globals: questa è una vecchia funzione di PHP che alcuni hosting datati mantengono ancora attiva. È un rischio per la sicurezza e deve essere disattivata per l’installazione di Drupal.
  • Safe Mode: Drupal 6 non supporta il “safe mode” di PHP poiché causa problemi con il caricamento dei file. Deve quindi essere disattivato.