V
V
vism2017-02-01 19:35:31
Freelance
vism, 2017-02-01 19:35:31

Small tasks on freelance sites, how to make changes at the client?

5 years of experience working on complex projects.
I switched to freelancing, but so far there has not been a single order, I just look.
To fill the rate I want to make small orders, $50-300
Usually these are minor edits on the site.
The question is, how do you usually make them?
Are you making a copy for yourself? If so, what about the database, or inappropriate test/worksite environments?
Do you do it right at the client in production? O_o. What if they suddenly messed up, or the host does magic incomprehensible crap? (Somehow I came across when I helped my comrades. You edit the file, upload it, all the rights to the file are identical, and the host stops processing it, the site crashes) What to do in such cases?

Answer the question

In order to leave comments, you need to log in

6 answer(s)
X
xmoonlight, 2017-02-02
@vism

Backup the file you're editing (for example, file.php.ORIG ) and apply the changes inside the one you're editing just for your IP address (to debug).
Then, when everything is ready, we remove the condition (we do it for everyone) and delete the .ORIG files.
File backups - we do it by ourselves!

What if they suddenly messed up, or the host does magic incomprehensible crap? (Somehow I came across when I helped my comrades. You edit the file, upload it, all the rights to the file are identical, and the host stops processing it, the site crashes) What to do in such cases?
You check on an empty blank file - this should always be done before starting any work!

V
Vitaly, 2017-02-01
@vitali1995

I deploy a copy along with the entire environment, including the database.

P
Puma Thailand, 2017-02-02
@opium

backups

V
Vasily Nazarov, 2017-02-02
@vnaz

It is obligatory to deploy a copy at home, unless additional difficulties arise in this case - then according to the situation.
It is almost mandatory to immediately install under git, then it will be much, much easier to track changes on the server and deploy

E
Evanre, 2017-02-09
@Evanre

If there are many edits, then a copy. As an option, I have met many, usually there is a dev version of the site on a subdomain, if not, recommend doing it. In general, it depends on the client, there are paranoids who simply do not give access to production.

M
mr_serg77, 2017-09-01
@mr_serg77

Can you tell me what kind of resource?

Didn't find what you were looking for?

Ask your question

Ask a Question

731 491 924 answers to any question