¿Me pregunto dónde colocar los archivos de datos (por ejemplo, XML) cargados internamente por Rails? ¿Hay alguna ubicación estándar? Ahora sostengo el archivo en la carpeta "pública".Rieles: ¿dónde colocar los archivos de datos?
11
A
Respuesta
10
Creo que eso depende del tipo de datos que tenga en sus archivos. Si se supone que los archivos se deben cargar al inicio, quizás la carpeta config
sea buena. Si se necesitan para algún procesamiento de back-end, lib
podría ser el lugar. O simplemente crea una carpeta data
.
Hay una tabla al final de la sección 3.2 here con las carpetas predeterminadas y su finalidad prevista.
7
La carpeta pública es para contenido público.
Puede crear una carpeta de "datos" en la raíz de su aplicación sin ningún problema.
Cuestiones relacionadas
- 1. Dónde colocar scripts de utilidad en rieles
- 2. dónde colocar los archivos js en CodeIgniter
- 3. Dónde colocar los archivos de prueba para la prueba unitaria
- 4. Grails: dónde colocar los archivos de prueba y cómo cargarlos
- 5. ¿Dónde debería colocar los archivos SQL en mi proyecto Java?
- 6. ¿Dónde colocar los frascos externos?
- 7. Dónde colocar los archivos JS para NodeJS para verlos
- 8. ¿Dónde colocar los scripts de PowerShell?
- 9. Dónde colocar log4j.xml
- 10. ¿Dónde debería colocar scriptmanager
- 11. MVVM dónde colocar la capa de acceso a datos?
- 12. Rieles: ¿Dónde debo calcular los atributos derivados?
- 13. ¿dónde almacena MySQL los archivos de la base de datos?
- 14. ¿Dónde colocar los archivos de registro de depuración para mi aplicación daemon?
- 15. ¿Dónde debo colocar los archivos de configuración de la aplicación para un proyecto Maven?
- 16. ¿Dónde pongo mis pruebas de búsqueda de bases de datos en los rieles?
- 17. ¿Dónde colocar los archivos javascript específicos de la vista en una aplicación ASP.NET MVC?
- 18. Dónde colocar recursos básicos en Symfony2?
- 19. ¿Dónde debería colocar bibliotecas de terceros?
- 20. dónde colocar videos para transmitir Android
- 21. ¿Dónde colocar recursos en el proyecto Grails?
- 22. ¿Dónde debería colocar mi propio "módulo" dentro de la aplicación de rieles?
- 23. .NET compact framework - dónde colocar los archivos para que sean accesibles al emulador
- 24. ¿Cuándo y dónde necesito archivos en una aplicación de rieles?
- 25. ¿Dónde colocar objetos interactivos en JavaScript?
- 26. ¿Dónde busca java los archivos?
- 27. MEF: ¿Dónde debería colocar el CompositionContainer?
- 28. Dónde colocar correlaciones de objetos (en RestKIt)
- 29. ¿Dónde almacenar datos confidenciales en la aplicación de rieles públicos?
- 30. ¿Dónde en el sistema de archivos guardo los archivos de datos de la aplicación?
Creo que lib será mejor que la carpeta de datos, porque lo más probable es que los archivos personalizados se manipulen con tareas de rake, que a su vez está en lib. – Donato