Optimizar un Ruby on Rails proyecto
-
05-09-2019 - |
Pregunta
Estoy ocupado creando un muy simplista rubí en los carriles aplicación que no necesita una gran cantidad cosas que se cargan en el entorno de rubí en los carriles por defecto.
No va a utilizar mysql , un solo modelo que recupera datos de un archivo Yaml. Así que estoy pensando que no necesitaré ActiveRecord , o al menos una gran parte de ella. (Corrígeme si estoy equivocado aquí);
¿Cómo hago para purgar todas las cosas que no necesite de mi aplicación.
(Al igual que detener el aplicación de mirar en /config/database.yml de configuración, que no necesitaré)
Y, cuando estoy hecho todo, ¿cómo puedo averiguar qué cosas se cargan, pero no es necesario? ejemplo:. ActionMailer
Gracias,
Steve
Solución
En su environment.rb - Archivo:
# Skip frameworks you're not going to use. To use Rails without a database,
# you must remove the Active Record framework.
config.frameworks -= [ :active_record, :active_resource, :action_mailer ]