Alex Rivera | Logout

How do you manage PHP Project Development Lifecycle?

Asked 2008-11-01T18:19:34.983
12

I've worked on several PHP projects and always I have problems with organizing my work. Where do you develop your application - on localhost, remote server or maybe production one(!) ? When I work on my localhost after making some major path I send new files by ftp - but sometimes it happens to forget about one file and it is just tiring to browse several directiores to copy changed files. What best practises do you propose?

Edit
Report

1 Answer

0

Develop in your local machine with the same exact configuration as your development enviroment (that is apache mods, php extensions and so on), using a version control system (I prefer SVN) to keep track of modified files and what not.

Then you can write a script in your production or testing enviroment to copy/update files off the repository to the web server path.

answered 2008-11-01T22:32:17.280

Your Answer