im a newbie at web application development and just managed to install a bunch of tools like xampp and eclipse and finally got the symfony demo app running on the local webserver. So far so good, but now id like to get organized to work with mulitple symfony projects at a time, without ending up in a mess (on file system level). For my personal taste, I reckon it would be best, if each project (which, in general, consists of more than just the web app) had its own "root" directory with lots of subdirs, where one of them is the web-app subdir containing the symfony directory structure. However, according to the symfony.com book, symfony is downloaded to web server's root directory to grant the web server access to the application files. Of course, this bugs me, because it would force me to extract each web-app subfolder from its project. In another tutorial i learned that i neednt actually move that folder to the web server's root, but can create a symlink from the web server's root to the project's web-app/web subfolder instead. I tried that and it seems to work great. Yet, meanwhile i read in the symfony.com book that the web server also needs writing permission to the app/logs and app/cache subfolder, which i assume no longer is the case with the symlink solution, because the web server isnt even aware of those directories anymore.
Another question is how to set up things with eclipse? If i want to use eclipse for all my web-apps, but also want each web-app project to live under its project root directory, then id probably create a separate workspace for each project..?
Am i off the track? How do you guys organize your projects?
Thanks for your help!