Avevo ospitato alcune applicazioni NodeJS su NodeChef e, nonostante alcuni bug e problemi di UX nelle loro interfacce, ero soddisfatto delle prestazioni e delle funzionalità disponibili. Ho pensato di provare il loro hosting per Discourse, poiché avevo già un forum Discourse configurato su DigitalOcean, ma preferivo avere tutto sotto lo stesso tetto. Il prezzo era giusto e promettevano un’installazione semplice.
Appena completata la configurazione, ho riscontrato diversi bug e avvisi generati dall’installazione di Discourse. Ho contattato l’assistenza chiedendo come accedere al file app.yml per modificare alcune impostazioni, ma mi è stato detto che non potevo avere tale accesso. A causa dei problemi precedenti che avevo avuto con il canale beta di Discourse, ho chiesto come passare al canale “stable”. Mi è stato risposto che nemmeno questo era possibile. La loro risposta è stata: “Se una funzionalità in beta ti causa problemi, basta non usarla.”?!
L’altra cosa che ho notato è che i tempi di caricamento della pagina erano terribili, quindi ho eseguito un test delle prestazioni confrontando la home page vuota del forum Discourse v2.3.0.beta3 +115 di NodeChef con quella del forum Discourse v2.1.3 +2 di DigitalOcean, quest’ultima piena di post. Ecco i risultati:
NodeChef - Discourse v2.3.0.beta3 +115
DigitalOcean - Discourse v2.1.3 +2
Data la presenza di bug, la mancanza di supporto e le scarse prestazioni, ho terminato l’istanza di Discourse e richiesto un rimborso. La loro risposta: “abbiamo una politica di non rimborso come indicato nei nostri termini”.
Quindi, questa è stata la mia esperienza. Se ti accontenti di bug e prestazioni scadenti, sentiti libero di utilizzare NodeChef per l’hosting del tuo Discourse.
P.S. Non ho alcuna affiliazione con DigitalOcean, se non il fatto che acquisto i loro servizi.

