I understand that Tom. > Speaking of which: one best-of-all-possible-worlds scenario is to set > up your Linux distribution of choice in a VirtualBox virtual machine.
True. I was using Windows Vista with Debian on VMWare when working for a company a while ago. Despite my hesitant in using Windows, it was actually working fine. But these days I just develop on Ubuntu. I find it very easy and quick to setup even from scratch, both the server and desktop. On Sun, Sep 6, 2009 at 12:16 AM, Tom Boutell<[email protected]> wrote: > > Sid, there are people out there who develop Symfony code on Windows > and then deploy to Linux or other Unix expecting no surprises. Even > worse, there are people who don't test locally at all, tweaking files > remotely on a server all the time. To them, developing on a Mac is a > revelation. (: > > Of course Linux on your own desktop is a closer match than MacOS X. > The biggest downside of MacOS X for development and testing with > Symfony that I've experienced is the case insensitive file system > which leads to "gotcha" bugs when you deploy to the server. It also > leads to frustrations with svn when you need to fix those bugs (you > have to rename the file twice to fix it successfully). > > (Yes, you can install MacOS X with a case sensitive file system but > important apps developers depend on, like Photoshop, will not play > nice if you do.) > > I personally rely on MacPorts, not MAMP, for the whole stack including > Apache/PHP and MySQL. But my coworkers are happy with a mix of MAMP > and MacPorts. > > Mac developers apparently include Fabien, who has created a Symfony > bundle for the Mac-based TextMate editor. But I'm not sure whether > he's testing live on the Mac or on, perhaps, a Linux virtual machine > with a shared filesystem. > > Speaking of which: one best-of-all-possible-worlds scenario is to set > up your Linux distribution of choice in a VirtualBox virtual machine. > Doesn't cost a penny, and if you get the filesharing right you should > be able to code in TextMate without any tedious syncing to your local > test environment. You don't even have to set up the X GUI for the > server in that scenario, which makes the VM a lot less heavy in CPU > terms. > > -- > Tom Boutell > P'unk Avenue > 215 755 1330 > punkave.com > window.punkave.com > > > > -- Blue Horn Ltd - System Development http://bluehorn.co.nz --~--~---------~--~----~------------~-------~--~----~ You received this message because you are subscribed to the Google Groups "symfony users" group. To post to this group, send email to [email protected] To unsubscribe from this group, send email to [email protected] For more options, visit this group at http://groups.google.com/group/symfony-users?hl=en -~----------~----~----~----~------~----~------~--~---
