Logo Questions Linux Laravel Mysql Ubuntu Git Menu
 

Store PHP variables in memory between script executions

Tags:

php

How can I keep variables in the server's RAM between script executions, and even between different sessions?

Do I need to install some sort of extension, or is this built into PHP somehow?

like image 235
JJJollyjim Avatar asked Jun 03 '12 07:06

JJJollyjim


1 Answers

There is few options:

Memcache http://memcached.org/ extension. It's RAM based storage engine.

APC APC - PHP manual apc code cache allows store variables.

If you don't want any extensions you could store your data into file (serialize, or xml format), and it will be persistent data. Slower then memory storage.

And if you want to store general data, well then there is "one-hundred-two" database engines. For example MySQL, SQLite or NOSQL MongoDB and more...

like image 149
Aurimas Ličkus Avatar answered Nov 07 '22 10:11

Aurimas Ličkus