In che modo gli sviluppatori web freelance gestiscono il web hosting per i clienti?

30

Ho creato una serie di siti Web per amici, parenti, ecc. e li ho messi tutti su un unico account di hosting web condiviso. Ora che sono stati costruiti, voglio smettere di aiutarli e pagarli (i miei amici mi rimborsano ma sto pagando il conto effettivo), quindi stavo pensando di farli creare i loro account di hosting e lentamente di migrare i siti oltre.

Mi ha fatto pensare come fa un libero professionista a fare questo? Costringono i propri clienti a configurare il proprio hosting in anticipo e consentono al programmatore di accedere all'account del cliente durante lo sviluppo. Cosa succede se c'è un bug in futuro e devono tornare indietro?

Ero curioso di vedere quale modello utilizza la maggior parte delle persone che costruiscono siti Web per gli altri in quanto sembra una situazione complicata.

    
posta leora 24.09.2011 - 08:08
fonte

4 risposte

25

L'ho fatto in diversi modi, in base al tipo di progetto, al livello di abilità del cliente e al loro livello di fiducia / relazione continua con me.

Ad esempio, ho due clienti che sono piccole imprese e sono molto non tecnici. Dal momento che stavo creando un'applicazione web per loro, e non avevano davvero bisogno del loro nome di dominio (uso interno), li ho appena impostati come sottodominio sul mio server, e mi pagano una quota annuale di hosting fissata. Questa è stata una situazione win-win, perché chiedere loro di creare un account di hosting e gestirlo sarebbe stato difficile e mi dà il controllo completo sull'ambiente, così posso assicurarmi che l'app web rimanga disponibile per loro.

Per un altro cliente che aveva bisogno del proprio dominio (app web commerciale), gli ho semplicemente consigliato cosa doveva essere esattamente il suo piano di hosting, e l'ha acquistato e mi ha dato le informazioni di accesso. Dal momento che lavoro continuamente per lui, in pratica agisco come amministratore sul suo account di hosting. Ma se mai avessimo interrotto la nostra relazione, lui avrebbe potuto cambiare la sua password e io sarei uscito.

Per gli altri clienti che dispongono già della conoscenza e dell'infrastruttura ed è solo un progetto occasionale, di solito installo un sottodominio sul mio server per loro durante lo sviluppo (semplifica il controllo e l'aggiornamento degli aggiornamenti), quindi invia loro il codice da installare sul proprio server quando tutto è pronto.

    
risposta data 24.09.2011 - 12:05
fonte
8

Ci sono due modi per gestire questo:

  1. Spostali sul proprio account a cui glieli fai iscrivere. Personalmente, penso che questo sia un male per un host (gioco di parole) di ragioni. Innanzitutto, sono sicuramente non tecnici e non hanno idea se necessitano di 25 o 50 GB di larghezza di banda o spazio di archiviazione. Successivamente, sicuramente non saprà cosa fare nel caso in cui l'host abbia un problema. Questo è quello per cui ti hanno assunto. In terzo luogo, se mai vogliono qualcosa ti chiameranno e ad un certo punto avrai bisogno di tutte le password ecc ... In sostanza, lo gestirai comunque, quindi potrebbe essere anche sotto il tuo account.

  2. Mantieni il tuo account e fatturale mensilmente o annualmente. Mi piace molto questo. Puoi gestire i problemi man mano che escono (e lo faranno) E puoi raccogliere qualche dollaro in più ogni mese per questo. Di nuovo, sei l'esperto. Se riesci a farli su un piano che costa $ 20 al mese. Quindi carica $ 30 e incassa la differenza per il tuo tempo / problema.

Infine, la seconda opzione aggiunge un po 'di "viscosità" alla relazione. Verranno sempre da te per le cose. Questa è generalmente una buona cosa. Ovviamente, non disturbarli se vogliono cambiare (è una brutta cosa), ma forniscono un buon servizio e fatturano in modo appropriato.

    
risposta data 26.09.2011 - 04:50
fonte
3

Questo è un business, e per essere onesto con te, ho visto molti modelli. Ad esempio, conosco un ragazzo che ha assunto un server dedicato fisico (non virtuale) e ospita quasi tutti i suoi progetti su questo server (con statistiche utente basse, ovviamente). Di solito ottiene ancora più soldi dal suo freelance, facendo un lavoro di supporto. In questo modo, dice di essere gentile con la sicurezza del lavoro, perché addebita ai suoi clienti qualsiasi tipo di attività di supporto e in realtà è pagato per questo.

D'altra parte di questo modello, puoi vedere gli sviluppatori, che sviluppano solo il sito web / l'applicazione web per i loro clienti e consegnano semplicemente il codice in cambio del denaro concordato. Quindi, in questo modello, i clienti sono tutti responsabili dei loro problemi di rete, inclusa la sicurezza della rete, il rinnovo del loro dominio, ecc.

Per essere onesti, c'è una regola d'oro negli affari:

Il modo migliore è il modo più economico.

Negli affari, le persone cercano denaro. Alcuni buoni uomini d'affari tendono a seguire l'etica degli affari, ma ci sono anche persone a cui non importa. Quindi, penso che dovresti scegliere il tuo piano in base al vantaggio più economico che può offrirti.

    
risposta data 24.09.2011 - 08:24
fonte
0

Creo siti Web in ASP.NET quindi ho bisogno che i miei clienti utilizzino una società di hosting web che supporti tale tecnologia. Dico ai miei clienti di registrarsi all'URL di un account di hosting specifico e esattamente quale piano selezionare e quanto costa. (No, non ottengo un ricarico - mi rende la vita più semplice in questo modo). Dico loro che riceveranno la loro "e-mail di benvenuto" dalla società di hosting per inoltrarla a me in modo da avere il loro nome utente e password FTP e configurare il loro server. Io, naturalmente, propongo anche che, se preferiscono, potrei inviare loro tutti i file web e possono fare il setup del server e FTP i file su se stessi. Molti di loro sono così poco tecnici che basta sentire le parole "server e FTP" per loro è sufficiente dire "no, va bene, ti lascio fare." Uso quindi FileZilla e trasferisco i file . Facile.

    
risposta data 30.01.2013 - 15:52
fonte

Leggi altre domande sui tag