K
K
Kirill Sirenko2012-12-28 15:21:04
PHP
Kirill Sirenko, 2012-12-28 15:21:04

Organization of web development in the studio

Good afternoon!

I would like to hear the opinion of practitioners, how best to improve the development process?
What we have: 95% of the sites developed in the studio are written on WordPress, about 50% are our own ready-made assembly (i.e. a certain version of WP with a certain set of pre-installed plugins, with a theme already configured, where we change only certain parameters)

It would be desirable to organize development for such projects. As it is done now, the developer simply copies the folder with the reference version of the assembly, rewrites the database, and you can customize the site.
I want to: start using git or any other system, modernize this standard, refine it, etc.

How exactly to establish a scheme for its improvement?
How would it be possible to update the assembly to the latest state from the client admins? Are there ready-made solutions?
Thanks in advance.

Answer the question

In order to leave comments, you need to log in

2 answer(s)
M
Mikhail Krainov, 2012-12-28
@medved13

Obvious solution: create a private repository on github or bitbucket. Upload your build there. Make several branches, for example, stable, production, prestable, development. It will be possible to pull to client machines through git clone production.
When you bring some feature to a stable state and are ready to provide it to customers, you return it from the development branch to stable, test it there, then to production. The client does a git pull and has a new feature.
Your cap. :)

K
Kirill Sirenko, 2012-12-28
@Chieftec

that's exactly what I did, I already have three private bitbook repos with our builds. As for the button from the admin panel - the thing is right, you can’t force clients to do anything with the code of clients, most are afraid to highlight texts in bold.
Now more details: I am the developer (programmer), sometimes a designer and another programmer are involved. Everyone will have their own version, they will upload everything to bitbook, but how to deploy the site from there to a new domain (new client?) commands, scripts?

Didn't find what you were looking for?

Ask your question

Ask a Question

731 491 924 answers to any question