• User Newbie

    "server casalingo" o hosting?

    dovrei creare un sito utilizzando java (jsp e servlet) e postgresql come database. Il mio problema principale e' che il database lo dovrei utilizzare soprattutto per un'altra applicazione (un gestionale) oltre che per il sito web.

    Ora la domanda sorge spontanea: mi conviene creare il sito su un host o su un mio server in casa? creando il mio sito su un host riesco a configurare il database in modo che l'applicazione riesca a interfacciarsi con lui? Oppure si puo' mantenere un database su un mio server e configurare il sito su un host in modo che venga a prendere i dati dal mio database (o e' troppo complicato)? quali sono invece i maggiori problemi con un "server casalingo" (premettendo che avrei poco tempo di far manutenzione)?

    Risposte alle domande, ma anche critiche alle tecnologie che voglio usare (java e postgresql) sono molto gradite :).

    ciao.


  • Moderatore

    Ciao giorgia88 e benvenuta nel Forum GT! 😉

    Direi che il server in casa è sempre una operazione sconsigliata, anche nel caso tu abbia un computer particolarmente potente ed una connessione molto veloce.

    Ti ritroveresti con frequenti episodi di lag e ping comunque alto.

    Se necessiti di particolari configurazioni puoi provare ad informarti presso le aziende di hosting sul servizio dei server dedicati, che permettono di personalizzare molto più efficacemente il server stesso.


  • User Attivo

    una spesa superiore a fronte di servizi "da hobby" dato che in webfarm l'ambiente è idoneo, sotto ogni aspetto, ad ospitare server 🙂


  • User Newbie

    Nessuno quindi ha esperienza in merito, per una risposta piu' precisa?

    Per quanto riguarda i server dedicati mi sono informata ma hanno davvero prezzi troppo alti per quello che voglio fare io.
    Un server in casa, da quello che posso capire, e' quindi vivamente sconsigliato... un normale servizio di hosting mi andrebbe bene, ma e' permesso configurare un database (MySQL o Postgres) in modo che ci possa accedere un'altra applicazione oltre al sito web? Nessuno ha mai avuto un problema simile?


  • User

    con dreamhost (vedi qualche mio post precedente) è possibile utilizzare il db anche da remoto, ma stiamo parlando di mysql e non postgresql


  • User Newbie

    Esatto, intendevo proprio la possibilita' di utilizzare il database da remoto.
    Io conosco postgresql, ma credo di poter passare senza grossi problemi anche a mysql (l'SQL dovrebbe essere uguale per tutti...).

    Non ho capito una cosa pero', l'utilizzo del db da remoto lo permette solo dreamhost oppure e' una cosa comune per la maggior parte dei servizi di hosting? A me ne servirebbe uno che abbia un supporto per java.


  • User Attivo

    Io ci ho sbattuto un bel po per trovare un hosting con java in ITALIA, nella fattispecie mi serviva JBOSS, dalle mie esperienze è una tragedia.... alla fine ho dovuto optare per un dedicato, ho dovuto farmi configurare tutto da un mio amico sistemista, la configuarazione del server FULL MANAGED e di JBOSS da parte del fornitore (quotatissimo...) era raccapricciante.... , se invece ti basta tomcat di soluzioni ne trovi anche in hosting, anche se più costose di un hosting normale.
    Per quello che riguarda il server in casa noooooooo pensaci bene, non conosco il traffico che puoi generare ma la vedo dura sopratttutto per la banda in upload... i down mentre sei al mare :-))

    Per il db non ho capito benissimo, cmq fai prima una prova con MYSQL, alcune differenze con postgres ci sono, dipende dalla tua applicazione da come gestisci le transazioni ecc ora con il motore innodb anche myslq gestisce le transazioni ma insomma non sono indentici in tutto e per tutto... se non usi transazioni e cose particolari l'unico rischio è che MYsql è più performante :-))


  • User Attivo

    @corvo said:

    Per quello che riguarda il server in casa noooooooo pensaci bene, non conosco il traffico che puoi generare ma la vedo dura sopratttutto per la banda in upload... i down mentre sei al mare :-))

    Io la vedo dura dal lato sicurezza e le relative implicazioni dal lato "responsabilita' penali". Pensa se te lo usano per il P2P di materiale coperto da copyright e mi fermo qui 😮 per non andare oltre.


  • User

    Salve,
    Premetto subito che quello che scriverò, l'ho provato sulla mia "pelle" ...
    Allora, noi, siamo stati per quasi 2 anni , hostati sul mio Server personale situato nel mio studio della mia casa ...
    Collegamento : 1 ADSL professionale Eutelia 1280/512 ... e ci giravano, sopra , 4 siti .......... faccio solo un nome perchè forse più conosciuto : DriverItalia.it ...
    Ovviamnete occorre essere attezzati per beneino ... Gruppi di continuità ... Firewall Hardware e macchina, ovviamente, di tutto rispetto ............
    Diciamo che se hai un Upload almeno di 512 kbps puoi pensare di farcela con un sito medio-piccolo ... altrimenti occorre almeno 1 Mbps ... in più, la connessione deve essere molto buona e costante ...
    Aspettati di spendere delle cifre abbastanza alte di energia elettrica ... ovviamente ...........
    In definitiva, l' Housing "casalingo" ti dà sì libertà di movimento ... ma ti dà le limitazioni di cui sopra ............
    Quasi sicuramente, se sai amministrare un Server (e ti diverte anche ...) conviene l' Housing presso un Fornitore di servizi ... praticamente tutti i vantaggi dell' avere una macchina "tutta per sè" e nessun svantaggio dal punto di vista delle connessioni, dell' energia elettrica ... ecc .........
    sempre se sei in grado di amministrare un Server .................
    Questo, in estrema sintesi, la mia esperienza .

    Ciao !!


  • ModSenior

    @ceccus67 ti quoto in pieno per questi motivi rapportando nello specifico la cosa a Fastweb mio fornitore di connettività:

    a) non ci sono preavvisi di quanto intervengono nella linea;
    b) HDSL 2 Mb va più che bene ma ricordo un paio di down anche per 8 ore consecutive (rari ma ci sono stati);
    c) la tranquillità mentale di sapere che le tue macchine sono in una struttura adeguata e che non devi stare sempre in allerta e fare sorveglianza vigilata non ha prezzo.

    @corvo Viste le cifre sono sempre meno propenso ad acquistare servizi di hosting/housing in Italia ma potresti farmi la cortesia di indicare, anche in pvt se non vuoi farlo pubblicamente, quali sono i fornitori di servizio che hai selezionato per Java?


  • User Attivo

    MIster ti ho mandato un pm, come ti ho scritto non mi da fastidio rispondere qui, non so se quello che ho scritto va contro le regole del forum, far nomi di ditte e raccontare esperienze, tu sei mod 🙂 se il mio pm non è contrario alle regole e credi possa servire agli altri incollalo pure qui sei pubblicamente autorizzato :-)).


  • User

    Salve,
    Così, giusto per completare il quadro ...
    Noi siamo in Housing presso A.... con 2 macchine Windows, vista anche la vicinanza con il sottoscritto (Arezzo - Siena < 1H ... se ci fossero problemi gravi ...).
    Devo dire, ad onor del vero, che il servizio che la sopracitata azienda offre al settore Housing non è neppure lontanamente paragonabile a quello offerto sullo Shared Hosting ... e daltronde il prezzo pagato è notevolmente differente ...
    La connettività è ottima, i Down sono praticamente inesistenti ... in 2 anni , fortunatamente, li posso contare in 3/4 al massimo di una quindicina di minuti ...
    Il prezzo che si paga è un po' alto lato connettività ... però, se non fai più di 50GB/mese , probabilmente con 35-40 Euro /mese te la cavi ... e 50GB cominciano ad essere un traffico sicuramente apprezzabile ... poi, è ovvio che se uno ha anche download ........
    In ogni caso ci sono anche altre aziende Italiane che offrono servizi validi, senza andare per forza all' estero ...
    Questo quello che, allo stato attuale, mi sento di consigliare ... poi, ovviamente, vedi te ...

    Ciao !!


  • User Newbie

    x corvo: se non e' possibile pubblicarlo sul forum riesci a mandare anche a me in pvt i fornitori di java e la tua esperienza a riguardo. grazie. ciao.