Come proteggi il mio sito web (codici, database, informazioni FTP) da un libero professionista? [chiuso]

1

Sto sviluppando un sito web usando Joomla e molti altri plugin di terze parti e voglio anche creare alcuni componenti personalizzati, quindi sto assumendo alcuni sviluppatori freelance e poche sono aziende online che dicono situate nel Regno Unito o da qualche parte.

Dopo averli spiegati in merito alla funzionalità e ai layout del componente, stanno richiedendo l'accesso al mio sito web FTP, Database, CPanel.

In questo caso, come proteggerò il mio sito web? Cosa succede se prendono il mio altro codice e fanno un sito clone o qualcosa del genere? Esistono idee oltre al contratto aziendale?

    
posta Allen Sebastian 22.09.2011 - 11:31
fonte

4 risposte

7

Le funzionalità che stanno costruendo possono essere interamente incapsulate in un plug-in? In tal caso, commissionali per creare un plug-in generico che possa funzionare su qualsiasi sito Joomla, quindi possono svilupparlo sui propri server e dovrai solo distribuirlo sul tuo.

Ovviamente questo ti costerà di più (costruire qualcosa di generico è molto più difficile che costruire qualcosa di specifico) ma non ottieni niente per niente ...

    
risposta data 22.09.2011 - 12:19
fonte
4

Un contratto è la soluzione migliore.

Devi dare loro l'accesso al tuo sito per completare il lavoro. Ci deve essere l'assunzione di fiducia da entrambe le parti. Ti fidi di loro per consegnare il loro codice e non ti derubare. Si fidano di a pagarli quando il lavoro è completato.

Se sono affidabili (una ricerca dovrebbe rivelare problemi) allora non vorranno metterlo in pericolo facendo qualcosa di illegale o immorale.

Dovresti comunque creare un account FTP che dia loro solo l'accesso alla parte del file system che devono vedere e un account utente limitato sul tuo CPanel ecc.

    
risposta data 22.09.2011 - 12:19
fonte
0

Accesso limitato, limitato e monitorato alle parti di cui hanno bisogno. Mentre hanno bisogno di accesso per essere in grado di lavorare, se sono seri saranno felici di dirti a cosa hanno bisogno di accesso (ad esempio, tabelle db specifiche ecc.). Se sei davvero preoccupato, fornisci loro un ambiente minimale come set di allestimento e quando arriva a un certo stadio, implementalo e rispondi a loro ogni problema.

    
risposta data 22.09.2011 - 11:35
fonte
0

Se usi joomla e altri plugin per questo, possono comunque ottenere il codice sorgente liberamente sul web.

Basta dare loro l'accesso a qualsiasi cosa di cui hanno bisogno (se pensi che sia pertinente). Probabilmente significa creare un account FTP separato con permessi limitati.

    
risposta data 22.09.2011 - 12:10
fonte

Leggi altre domande sui tag