Eu estou criando um módulo meteorológico para um aplicativoque usa o serviço xml do weather.com. Com a licença do weather.com, você obtém algumas pastas de imagens para usar com o serviço xml. Existe uma maneira fácil ou melhor de armazenar as imagens no próprio módulo em vez do público? pasta do aplicativo?
Respostas:
1 para resposta № 1Eu Personaly criaram uma pasta de módulos na pasta pública assim: www / htdocs / meo / public / modules
Para cada módulo eu crio uma pasta na pasta modules.
/ srv / www / htdocs / meo / public / modules / RandImageFrontPage /
Nessa pasta eu crio 3 pastas: css, img, js
Eu acho que isso é mais do jeito MVC
0 para resposta № 2
Desde o público pasta é (ou, realmente deveria ser) a raiz do documento do seu servidor web, você precisa colocá-lo lá. As escolhas são:
- coloque as imagens no seu módulo, abra suas pastas para o exterior, tornando a pasta do módulo acessível (má ideia)
- coloque as imagens no seu módulo, leia-as e imprima-as a pedido (ideia estranha)
- colocar as imagens na pasta pública
Se você colocar as imagens em algo como / public / images / weater_com / * Eu acho que você ainda tem um local bastante portátil / com namespaces para suas imagens.