ALERT!
Click here to register with a few steps and explore all our cool stuff we have to offer!

Jump to content



Photo

got a question regarding site


  • Please log in to reply
got a question regarding site

#1

Knipe
Knipe
    Offline
    50
    Rep
    98
    Likes

    Veteran

Posts: 489
Threads: 119
Joined: Nov 09, 2018
Credits: 5

Half year registered
#1

Okay i am by no means a dev or know anything about it but i have a serious problem.

 

Lets say i buy a custom coded site from 0 with no templates used with a backend panel.

 

the site being launched and after a while i want to hire a dev to add new features to it.

 

The dev needs my admin panel access to add those features but theres nothing stopping him from yoinking my site or just deleting it completely for fun.

 

Is there a way around this? ( dont tell me to learn web dev myself)


  • 0

#2

HarleyQuinn
HarleyQuinn
    Offline
    27
    Rep
    199
    Likes

    Sometimes the only way to stay sane is to go a little crazy.

Posts: 339
Threads: 70
Joined: Aug 07, 2019
Credits: 0

#2

i don't understand what you mean but you should keep a backup of your site. i think you should considerably give him the main files and ask him to make changes there, then try implementing them yourself and seeing if its working or not

 

like i said i have no idea if this is what u meant


  • 0

#3

dalton
dalton
    Online
    158
    Rep
    965
    Likes

    Veteran

Posts: 2544
Threads: 471
Joined: Jul 13, 2018
Credits: 0

One year registered
#3

Okay i am by no means a dev or know anything about it but i have a serious problem.

 

Lets say i buy a custom coded site from 0 with no templates used with a backend panel.

 

the site being launched and after a while i want to hire a dev to add new features to it.

 

The dev needs my admin panel access to add those features but theres nothing stopping him from yoinking my site or just deleting it completely for fun.

 

Is there a way around this? ( dont tell me to learn web dev myself)

Backup. Then just give him FTP and DB access. 


  • 0

My only discord is dalton#3374 (UID: 486409162612277268)

?url=https%3A%2F%2Fi.imgur.com%2Fs660k7z


#4

FaithHF
FaithHF
    Online
    9
    Rep
    76
    Likes

    SESH

Posts: 248
Threads: 24
Joined: Dec 04, 2016
Credits: 0

Two years registered
#4
What the above said.
If you're hiring a dev, you trust them. Take their ID or something for the sake of credibility. Make em sign an NDA or other contract prohibiting anything like that.

If you can't trust your dev, don't hire them.

As an alternative, set them up their own account on the server that only has access to whatever they're working on. Back up your copy. Take logs, do whatever.

Or just send them what you have, tell them to set up their own local environment and review changes yourself before pushing them live, like every other devops system in the world.

  • 0

#5

Castiel
Castiel
    Online
    226
    Rep
    280
    Likes

    Veteran

    [STAFF]
Posts: 2325
Threads: 102
Joined: Feb 20, 2016
Credits: 0

Three years registered
#5

Make a backup of your FTP + Database and create a dev environment with a copy of your FTP.


  • 0

#6

tonu96
tonu96
    Offline
    6
    Rep
    31
    Likes

    Addicted

Posts: 197
Threads: 6
Joined: Mar 12, 2019
Credits: 0
Half year registered
#6

I agree with everything said already, especially about not hiring someone you don't trust in the first place. This is probably your best option, though:

 

 

Or just send them what you have, tell them to set up their own local environment and review changes yourself before pushing them live, like every other devops system in the world.

 

Even if the dev is trustworthy, they could always make a mistake that messes up your site or database. Given them their own environment to work in will prevent just about any issue they might cause modifying your site. You'd also be able to protect your users' data by just populating a database with test values for the dev to work with rather than giving full access to potentially sensitive data.


  • 0


 Users browsing this thread: