Auto Update
Posted: Fri Sep 16, 2005 7:34 am
Hey all,
I have just finished developing a fairly large system that will be rolled out about 10-20 times a month to different clients and im already having trouble with updating the live code and am looking for any ideas/solutions that could be used to automatically update each site without manually uploading the new files.
The users are mainly not technical and so i dont really want the user to have to click a button within their admin area to activate the update but rather remotely update the code from an admin system on our end.
I of course have access to all the sites data via ftp/ssh so there is no trouble in uploading the new files etc so i could simply upload the files to all the sites and have done - but some updates may effect database structure and content so there will also need to be some kind of SQL file executed to provided these updates.
Any ideas on how to best do this? Or how have you done it on previous projects? Know of any open source systems that use a similar method to update the content?
I'd welcome any comments or ideas.
I have just finished developing a fairly large system that will be rolled out about 10-20 times a month to different clients and im already having trouble with updating the live code and am looking for any ideas/solutions that could be used to automatically update each site without manually uploading the new files.
The users are mainly not technical and so i dont really want the user to have to click a button within their admin area to activate the update but rather remotely update the code from an admin system on our end.
I of course have access to all the sites data via ftp/ssh so there is no trouble in uploading the new files etc so i could simply upload the files to all the sites and have done - but some updates may effect database structure and content so there will also need to be some kind of SQL file executed to provided these updates.
Any ideas on how to best do this? Or how have you done it on previous projects? Know of any open source systems that use a similar method to update the content?
I'd welcome any comments or ideas.