Can any of you please recommend a good PHP IDE? I'm used to Zend Studio but just need something free for my Mac for occasional quick edits. Built-in FTP is pretty much a must - I like live editing.
You will find a lot of useful info here: http://www.php-editors.com/ Hope it helps!! EDIT: http://www.download.com/sort/3120-20_4-0-1-4.html?qt=php+IDE&ca=20 I forgot to mention dreamweaver as well, its nice.
Thanks Sumit, TruStudio seems to to the job. Downloading it now. For other members' future reference: TruStudio: http://www.xored.com/trustudio/features (most Professional) Smultron: http://smultron.sourceforge.net/features.html (most Mac Like) jEdit: http://www.jedit.org/index.php?page=features
I've recently switched almost all my code work over to using SVN (aka Subversion). It helps to be able to do live editing on my own machine using my editor of choice, and have the changes committed and mirrored to my live server when they're ready. I'm just throwing that out there for anyone else who might want to give a shot, learning to use svn (or cvs, but that has less fancy functionality!) really helps productivity.
Good idea, thanks for mentioning it. Do IDE's 'plug' into SVn directly for syncing or is it still FTP?
I'm fairly sure that a lot of IDEs and editors do implement svn functionality, but your experience may be different. Tortoise SVN for Windows has a shell extension to transparently add svn functions to the context menu.
can you give a link to a good tutorial on how to setup and use SVN with php+mysql web developing ? thanks
http://svnbook.red-bean.com/ That's a free online version of the o'reilly SVN book, probably the best source for tutorials on general use of SVN. As for PHP/MySQL in particular, i keep all code from the project committed into the repository, with only my config.inc.php excluded. That way i can run the same code on any number of machines/servers and provide a different database server if needed.