Premessa: questo blog si trova da qualche mese su un server dedicato in Germania (Hetzner), dopo essere stato ospitato per anni su DreamHost. Ad oggi, nonostante venga indicato tra gli hosting consigliati, ritengo che DreamHost non sia una soluzione ideale per WordPress.
hanno un simpatico demone che sega le gambe ai processi quando il consumo di memoria è eccessivo, il che non è particolarmente piacevole quando si utilizza WordPress. La loro risposta standard è “prenditi un VPS con memoria garantita”. Assurdità collegata: cliente1 con 100 domini, cliente2 con 1 solo dominio, il singolo processo ha la stessa quantità di memoria a disposizione, peccato che il secondo cliente, a parità di prezzo, stia usando un centesimo delle risorse rispetto all’altro.
A questo punto il dubbio: che cosa proporre ad un cliente per ospitare il proprio sito web basato su WordPress? Se il cliente chiede una soluzione economica non ci sono dubbi (vedo già qualcuno storcere il naso): Aruba. E se invece le esigenze fossero più complesse? Queste a mio avviso le caratteristiche imprescindibili:
- deve essere un hosting gestito, non voglio trovarmi a configurare VPS o server dedicati, soprattutto per quanto concerne la posta elettronica. Inoltre, nel caso in cui i rapporti con il cliente si interrompano, voglio potergli dare accesso completo ai propri dati;
- deve offrire accesso SSH e garantire un minimo di risorse;
- è preferibile un datacenter situato in Europa;
- un sistema di backup è utile ma non indispensabile.
Qualche settimana fa ho aperto una discussione su FriendFeed ed è uscito fuori il nome WebFaction*. La gestione è abbastanza “spiazzante” (vedi video introduttivo) per chi arriva da DreamHost, CPanel e simili:
- il mattone fondamentale è l’applicazione (webapp). Ad esempio, si crea una webapp di tipo WordPress 3.3.1, il sistema procede con l’installazione e ti comunica la password dell’utente admin;
- si crea un website a cui vengono associati un dominio e una o più webapp. Ad esempio si può stabilire che “/” venga servito da WordPress e “/drupal” da Drupal.
Fortunatamente il sistema offre una documentazione veramente completa e ben fatta. Ecco qualche link utile per chi decidesse di installare WordPress su WebFaction:
- ScreenCast sull’installazione di WordPress.
- Impostazioni avanzate di WordPress. Particolarmente interessante: servire gli allegati più velocemente senza passare dall’interprete PHP.
- Creare un backup in automatico del database MySql (mysqldump+crontab)
- Garantire ad altri utenti FTP l’accesso ad una webapp.
Il sito in questione non è ancora online, dovrebbe essere pubblicato in settimana per cui avrò modo di verificare la stabilità e le prestazioni del sistema. Per il momento nulla di negativo da segnalare: l’hosting, come promesso dal sito, è stato attivato in meno di un’ora nonostante fosse sabato mattina (datacenter ad Amsterdam). I costi vanno da $9,50 a $5,50 al mese a seconda della durata del contratto (da mensile fino a 5 anni, 60 giorni “soddisfatti o rimborsati”), in caso di privati al costo bisogna aggiungere l’IVA.
* disclaimer per un mondo migliore: trattasi di link di affiliazione (dettagli)