I moderni piani di web hosting non sono solo per WordPress. I nostri piani supportano app WordPress, Next.js, Node.js e Laravel/PHP, con distribuzione Git da GitHub o GitLab. Questo articolo spiega come viene distribuito ogni tipo di app, così puoi scegliere il percorso giusto.
Scegli il tipo di hosting giusto per l’app
- WordPress e app PHP (Laravel). Funzionano bene su un web hosting. Hai PHP, MySQL, cron job e un pannello di controllo.
- Node.js e Next.js. Girano come processo Node di lunga durata. Il web hosting gestisce per te la gestione del processo.
- Stack pesanti o personalizzati. Ti servono accesso root, worker in background o software particolare? Passa a un VPS.
I piani e cosa include ciascuno sono nella pagina del web hosting.
WordPress: installazione con un clic
Scegli WordPress come piattaforma quando ordini e verrà installato per te. Dopo la distribuzione, accedi al pannello di controllo, apri WordPress e completa la configurazione del sito. Aggiungi un plugin di cache se vuoi più velocità.
Laravel e app PHP
- Collega il tuo repository Git dal pannello di controllo, oppure carica i file.
- Imposta la web root sulla cartella
public. - Crea un database MySQL e inserisci i suoi dati in
.env. - Esegui i soliti comandi (via SSH sui piani che lo includono):
composer install --no-dev --optimize-autoloader
php artisan key:generate
php artisan migrate --force
php artisan config:cache
Aggiungi una voce cron per le attività pianificate:
* * * * * cd /path/to/app && php artisan schedule:run >> /dev/null 2>&1
Next.js e Node.js
- Fai push del progetto su GitHub o GitLab e collegalo nel pannello di controllo.
- Imposta il comando di build e il comando di avvio, per Next.js di solito:
npm ci
npm run build
npm start
- Imposta nel pannello le variabili d’ambiente per i segreti invece di farne il commit.
- Ridistribuisci facendo push sul tuo branch.
Controlla che la tua app ascolti sulla porta che il pannello le assegna e la legga da process.env.PORT.
Domini, SSL ed email
Ogni piano include SSL gratuito e il dominio del primo anno è gratis. Punta il dominio all’account di hosting, aspetta l’aggiornamento del DNS e il certificato viene emesso per te. Leggi i record DNS spiegati. È inclusa email gratuita con caselle illimitate.
Quando un VPS è la scelta migliore
Scegli un VPS quando devi eseguire servizi in background, un database che regoli tu, Docker o qualsiasi cosa che il web hosting non consente. La guida a Nginx e HTTPS copre quel percorso.