PHP project structure survey