This project organization resembles the one that MSVC and similar products use, and keeping with this system is a benefit when working on multi-(programming-)language projects.
Putting the project files in the root folder is not nescessarily desired; most often they'll be located in a 'phped', 'projects' or even 'win32' subfolder, the way it's done in many projects with regards to other IDEs (id3lib, boost etc.), for instance:
foo.php
index.php
module1/bar.php
phped/foo.ppj
phped/foo.ppd
[...]
|
Also, this makes for easier version control repository maintenance and backup, as all files are kept in the same tree.
Publishing the project files is not an issue thanks to PHPEd's excellent "exclude" features.
