Sur mon serveur Apache, j'ai un service PHP qui reçoit des requêtes et génère une image à partir d'elles. Ce que je veux faire est de mettre en cache l'image générée sur mon serveur (pas le navigateur du client) une fois généré, donc si l'image avec des paramètres spécifiques a déjà été générée et que quelqu'un la demande, mon serveur web retournera l'image mise en cache nouveau. Je sais que je pourrais stocker les images générées sur le serveur manuellement et à chaque demande vérifier si elles existent, puis exécuter des tâches cron pour supprimer les images expirées, mais je cherche un moyen plus efficace.Images du cache du serveur Apache
Merci.
@nigative, je vous recommande de lire attentivement la documentation sur memcached et de faire quelques tests, car par défaut, la taille maximale de l'objet est de 1 Mo, ce qui peut être plus petit que vos images. http://dev.mysql.com/doc/refman/5.0/en/ha-memcached-faq.html –
Alors dans ce cas, j'ai encore besoin de gérer tout dans mon code PHP? Générer une clé à partir d'une chaîne de requête, vérifier s'il existe un enregistrement pour cette clé dans memcache, et si c'est le cas, le retourner, sinon générer une nouvelle image, la clé et la stocker dans memcache? –