2010-12-08 9 views
0

Y at-il de toute façon je peux sauver la valeur de $x dans la RAM ou tout autre lieu
(plutôt que du disque dur, base de données, cookies, session)Enregistrer la variable dans la RAM pour une autre utilisation de script?

il peut être réutilisé après un certain temps
(lire encore d'un autre script/relu du même script/modifié)?

+1

Quel est le problème avec l'écriture sur disque ou une base de données? – mqsoh

+0

base de données est surutilisé par simple fonction d'augmenter les vues pour un poste par exemple, vous pouvez enregistrer le nombre de vues d'un poste dans la mémoire, puis les enregistrer dans la base de données toutes les 10 minutes par exemple si vous aimez 100000 vues/heure! . économiser des ressources est un must dans les grands sites;) –

+0

Si vous avez désespérément besoin d'enregistrer vos ressources à ce point, vous devriez déjà utiliser APC ou memcache, avec la mise en cache des requêtes de base de données, etc –

Répondre

2

Qu'est-ce que la RAM?

mémoire à accès aléatoire

Plus vous pouvez utiliser est memcache

+1

ou APC, ou shmem (si vous ' re sentiment aventureux) –

+0

est vrai ... memcache fonctionne mieux dans un environnement distribué ou plusieurs serveurs – ajreal