2009-10-07 9 views
10

Necesito compartir el mismo objeto de matriz en todas las solicitudes, independientemente de las solicitudes procedentes del mismo navegador/usuario. ¿Hay algún ámbito de aplicación en php donde podría almacenar ese objeto de matriz. Estoy usando php 5.x.Ámbito de aplicación en php

+1

http://stackoverflow.com/questions/3713311/how-do-i-save-data-in-an-application-scope-in-php – daVe

+0

@daVe: :) ​​... Gracias, era un mucho tiempo atrás – Xinus

Respuesta

17

Si desea compartirlo en todas las solicitudes por usuario, using sessions es probablemente el camino a seguir.

Si desea compartirlo en todas las solicitudes de todos los usuarios, debe almacenarlo en la base de datos, en el disco o guardarlo en la memoria, p. usando memcache o memcached.

4

Algunas extensiones, como APC o Zend Cache, le permiten imitar el ámbito de la aplicación.
Si no tiene ninguno disponible, puede almacenar el objeto en un archivo o base de datos.

Cuestiones relacionadas