Existem um milhão e uma estrutura de sistema de arquivos que entra na miríade de projetos de código aberto disponíveis. Coisas como módulos, arquivos de idiomas, domínios, bibliotecas de terceiros, migrações, internacionalização, backups e links sys para outras partes do sistema deram origem a muitas abordagens para organizar o sistema de arquivos de um projeto.
Como desenvolvedor PHP, gostaria de saber se algum tipo de padronização está começando a surgir entre os projetos. Com o PSR-0 , finalmente temos um padrão para nomear e carregar arquivos - mas não sei nada sobre o restante dos componentes que compõem o sistema ou como eles podem ser tratados de maneira sã.
Estamos lidando com muito mais do que apenas o MVC, então que exemplos existem de grandes projetos que lidam corretamente com todas essas coisas?