Hosting gratuito con PHP e MySQL
Lo spazio per il suo sito è incluso con la casella di posta. Nessun pagamento, nessun dato della carta e nessun periodo di prova che scade in sordina.
Cosa ottiene
- Disco
- 500 MB
- Database MySQL
- 200 MB, uno solo
- PHP
- 8.4, un processo separato per ogni cliente
- Memoria per richiesta
- 128 MB
- Tempo di esecuzione degli script
- fino a 60 secondi
- Traffico
- né conteggiato né limitato
- Caricamento di file
- fino a 64 MB
- Domini propri
- quanti ne vuole, tutti mostrano lo stesso sito
- Certificato HTTPS
- emesso e rinnovato automaticamente
- File manager e phpMyAdmin
- nel browser, niente da installare
Per iniziare
L’hosting si attiva dal suo account con un clic. Entro un minuto riceve le credenziali del file manager e del database: vengono mostrate una sola volta, quindi le salvi subito.
- un indirizzo di anteprima viene assegnato subito; il dominio si può collegare in seguito
- i file del sito vanno nella cartella principale (root) del file manager
- il database viene creato insieme all’account; nome e password arrivano con le stesse credenziali
Cosa non c’è
Preferiamo dirlo subito piuttosto che dopo la registrazione.
- gli script non possono inviare posta: la funzione mail() è disattivata, altrimenti un hosting gratuito diventa un cannone da spam nel giro di una settimana
- non si possono avviare programmi esterni: exec, shell_exec, system e simili sono bloccati
- non c’è accesso SSH né cron job dell’utente
- non è uno spazio per video o per la condivisione di file: il disco è dimensionato per un sito web
- non conserviamo backup: un file eliminato o un database danneggiato non possono essere ripristinati da parte nostra
- non c’è accesso FTP o SFTP: i file passano dal file manager nel browser
- .htaccess qui non ha alcun effetto: la piattaforma usa nginx, non Apache
- per ora il sito risponde solo via IPv4: il server ha indirizzi IPv6, ma non sono ancora collegati alla piattaforma
Come funziona l’isolamento
Ogni cliente ha un proprio utente di sistema e un proprio processo PHP. Un programma vede solo la propria directory: uscirne o leggere i file di qualcun altro non è possibile.
Lo spazio è limitato dal file system, non conteggiato in un pannello. Quando si raggiunge il limite, la scrittura semplicemente si ferma: i siti vicini non se ne accorgono mai.
Il suo dominio
Il modo più semplice è affidarci completamente il dominio: presso il suo registrar imposti i nostri nameserver ns1.alpost.ch e ns2.alpost.ch, poi prema il pulsante nel suo account. Creiamo noi la zona, la firmiamo con DNSSEC ed emettiamo il certificato: nessun indirizzo o record da digitare.
Se il dominio deve restare sul suo DNS — per esempio perché gestisce già la posta altrove — punti il suo record A su 5.39.3.123.
Tecnologie della piattaforma
Manteniamo le versioni aggiornate alle attuali release stabili.
- Server web
- nginx 1.26
- PHP
- 8.4, FPM, OPcache attivo
- Estensioni PHP
- curl, gd, intl, mbstring, mysqli, pdo_mysql, sodium, xml, zip
- Database
- MariaDB 11.8
- Cifratura
- TLS 1.2 e 1.3, certificato Let’s Encrypt
- Nameserver
- ns1.alpost.ch e ns2.alpost.ch, zone firmate con DNSSEC
Domande frequenti
- È davvero gratis? Dov’è il trucco?
- Non c’è nessun trucco, c’è la pubblicità: il servizio vive degli annunci mostrati sulle pagine del portale. Non chiediamo mai dati di pagamento, né alla registrazione né dopo, e non esiste un piano a pagamento al quale ci si aspetta che lei passi.
- Quali nameserver imposto presso il mio registrar?
- ns1.alpost.ch e ns2.alpost.ch. Nient’altro da digitare: creiamo noi la zona, la firmiamo con DNSSEC ed emettiamo il certificato.
- Quanto tempo richiede il cambio dei nameserver?
- Di solito il registrar trasmette la modifica al registro entro poche ore, e la risposta precedente resta nelle cache dei provider per circa un giorno. Un giorno è un’attesa ragionevole.
- WordPress funziona?
- Sì, con tre avvertenze. Cinquecento megabyte bastano per un sito con testo e un numero moderato di immagini, ma non per una galleria fotografica. WordPress non invierà posta: la funzione mail() è disattivata, quindi serve un plugin con un SMTP esterno. Non ci sono attività pianificate, quindi WP-Cron si attiva solo quando arriva un visitatore.
- Cosa succede quando il disco si riempie?
- La scrittura si ferma: il sito resta raggiungibile, ma i nuovi file e le scritture nel database non vanno a buon fine. Non viene eliminato nulla e i vicini non ne risentono: liberi un po’ di spazio e tutto torna a funzionare.
- Posso ospitare più siti?
- Può collegare quanti domini vuole, ma un account ha una sola directory, e tutti i domini mostrano lo stesso sito. Separarli è possibile solo all’interno del sito stesso.
- Il mio sito verrà eliminato se smetto di usarlo?
- L’hosting vive insieme alla casella. Se nessuno accede per 180 giorni, la casella viene eliminata insieme al sito e al database; un avviso arriva 10 giorni prima, e qualsiasi accesso annulla l’eliminazione.
- Ci sono backup?
- No. Non facciamo il backup dei siti dei clienti e non possiamo ripristinare un file eliminato o un database danneggiato. Tenga una copia propria: su un hosting gratuito è una necessità, non una precauzione.