How to set up a simple subversion workflow?

Wordpress Workflow

  • I'm designing a custom Wordpress theme as part of a project. In addition to the typical Wordpress install, there's also going to be a social media plug-in on top of it (which has already been picked out and installed by another member of the project). This is the most complicated bit of web development that I've done, so I'm curious: what sort of workflow should I set up to make things easy on myself? I feel like I should set up a development environment on my system instead of trying to do things live on the server, so which development environment would be the best? I've Googled around for it, but I'm not really sure what to look for. Is it best to get one set up specifically for Wordpress, or are there better general purpose PHP IDEs?

  • Answer:

    You should be fine with http://www.mamp.info/en/index.html (on a Mac) or http://www.wampserver.com/en/ (on a PC - although I haven't used WAMP in years, maybe there's something better now) as your local development server.

codacorolla at Ask.Metafilter.Com Visit the source

Was this solution helpful to you?

Other answers

WAMP should be good. As far as IDEs, I don't know if there is a IDE for PHP per say but Notepad++ should be handy for code highlighting and autocomplete.

pyro979

I use http://netbeans.org/ as my IDE for PHP development, and it's generally done what I wanted it to. For a dev server, I used http://daviduxa.com/2010/07/07/develop-anywhere-with-dropbox-netbeans-and-xampp/ to set up http://www.apachefriends.org/en/xampp-windows.html#1167 in my Dropbox folder, allowing me to get to it from anywhere. You can also just install this on your desktop, if you don't need access from multiple PCs.

ashirys

Just Added Q & A:

Find solution

For every problem there is a solution! Proved by Solucija.

  • Got an issue and looking for advice?

  • Ask Solucija to search every corner of the Web for help.

  • Get workable solutions and helpful tips in a moment.

Just ask Solucija about an issue you face and immediately get a list of ready solutions, answers and tips from other Internet users. We always provide the most suitable and complete answer to your question at the top, along with a few good alternatives below.