How a web development production process should work? -


i'm reaching out in hopes of fellow developers can provide sources/workflow diagrams/explanations/etc. of how proper web development environment should/could work today.

currently, work organization allows content editors full access production server, granting them possibility of pushing content , page creations live server click of button.

in past, i'm used bare minimum 3 step process (development -> staging -> production). access these different branches controlled server administrators , permission "push" assets 1 environment strictly controlled server administrators/web administrators.

our current system allows general access gain control of document creation/content manipulation without restrictions (besides global assets changes [css/javascript/templates/etc.]). results in unexperienced web authors not following brand guidelines, discovering "creative" side , breaking page formatting due no limitations, absolutely no tracking of being edited , pushed "live" typical "this page created broken , live, need fixed asap" discussion.

our website consists of 50,000+ individual pages (a large portion outdated) , on 30 web authors. more difficult retrain our current web authors use system have built follow standard, or, easier allow them continue working in same fashion , relying on our administrators fix issues actively exist on our live domain?

also, of have clear documentation on processes time of data showing following development process website better allowing access single server?

so far, research, i'm finding lot of outdated discussions may looked @ different if bit more recent. appreciated i'm trying put push improve our overall process , limit amount of fixes having done on our active production server.

thanks!

fyi - our current cms "teamsite" , actively have 3 servers different content/assets due not having solid process in place.

that not permission issue @ all. me, work locally on project, never put scripts in others before test them first, , have separate folder that. however, need, space testing scripts, but, also, permissions not issue there, however, make restrictions, not best practice, servers, opened.


Comments

Popular posts from this blog

linux - Does gcc have any options to add version info in ELF binary file? -

android - send complex objects as post php java -

charts - What graph/dashboard product is facebook using in Dashboard: PUE & WUE -