Version 4 (modified by 8 years ago) ( diff ) | ,
---|
Déprécié. Migré et maintenu sur https://github.com/regardscitoyens/nosdeputes.fr/blob/master/doc/install.md#optimisations-de-la-configuration-pour-le-déploiement-en-production
Optimisation de la configuration pour la production
Pour le passage en production, un certain nombre d'optimisation sont souhaitables.
Utilisation de memcache
Pour utiliser memcache comme outil de cache au lieu de l'usage de fichiers, voici la configuration à indiquer dans apps/frontend/config/factories.yml :
view_cache: class: sfMemcacheCache param: host: localhost port: 11211 persistent: true
Utilisation de l'envoi différé des mails
Certains service de mail, ralentissent voire bloque les envois de mails massif. C'est par défaut le cas de exim qui préfère les envois de pas plus de 10 mails par connexion tcp. Pour activer, le mode spool pour l'envoi des mail, il faut modifier la configuration de apps/frontend/config/factories.yml comme suit :
mailer: param: - delivery_strategy: realtime + delivery_strategy: spool + spool_class: Swift_FileSpool + spool_arguments: + Swift_FileSpool: %SF_ROOT_DIR%/data/mails
avec - les lignes à retirer et + les lignes à ajouter