Question

Je dois stocker l'adresse e-mail à partir d'une forme simple (comme un bulletin d'information), mais le chargement du site est élevé, je puis me demander si je préfère les stocker dans un fichier texte (éventuellement écrire une tâche cron pour les stocker chaque nuit à la DB), ou de les stocker directement à la DB?

Était-ce utile?

La solution

Je pense que le stockage directement dans DB serait le meilleur moyen de le faire et il permettra la plus grande flexibilité par la suite. Pour écrire dans un fichier que vous devez traiter avec verrouillage concurency et le fichier et je ne pense pas que le gain de performance serait en vaut la peine.

Autres conseils

les annexe à un fichier texte permettra d'accélérer les choses au cours de la « magasin » Fase. Tout dépend cependant ce que vous allez utiliser les adresses pour. Si vous pouvez aussi les utiliser de manière séquentielle, je suggère le fichier texte.

Si, d'autre part, vous utiliserez les adresses d'une manière plus ponctuelle, et si vous avez une base de données à portée de main performante, je pense que de les stocker directement dans la base de données sera plus utile.

Licencié sous: CC-BY-SA avec attribution
Non affilié à StackOverflow
scroll top