@Rob What command line tools are you missing? I use Windows, and have all the CLI tools I use in Linux (ls, less, tail, grep, wget, ssh, rsync, nano (actually nano just opens Notepad++), etc, etc) installed in Windows as well.
I'm not trying to start a Linux vs Windows war, just curious. David Neilsen | 07 834 3366 | PANmedia ® On Mon, Oct 29, 2012 at 1:54 PM, Rob van der Linde <[email protected]> wrote: > I don't do too much PHP development any more these days as I mostly use > Python now, but I still do the occasional project when a client wants a PHP > based site. > > I am not sure what you mean with things being easier in Windows moving > files around, etc. because I actually find Windows quite horrible for open > source web and software development, it makes me less productive as I am > missing heaps of useful command line tools I use regularly, so for me it's > Linux all the way. > > Using rsync to sync user uploaded media between production and staging is > a good idea, I might take that on board, thanks. > > Other than that, I use GIT, Bitbucket, and setup a deployment key for the > project so I can clone it on the production or staging server without using > my key. > > As for quickly showing the client something, I have a static IP setup at > home myself, and port forward a specific port to my desktop machine. All I > have to do is run the Django development server on all network interfaces > (./manage.py runserver 0.0.0.0:8000) and give the client a URL to check > out, and I can watch them clicking around the pages as they go, as the page > views are logged on the console in real time. > > -- > NZ PHP Users Group: http://groups.google.com/group/nzphpug > To post, send email to [email protected] > To unsubscribe, send email to > [email protected] > -- NZ PHP Users Group: http://groups.google.com/group/nzphpug To post, send email to [email protected] To unsubscribe, send email to [email protected]
