26 Mai 2008
Script PHP contre le hotlink de vos images
Compatibilité : PHP 5, PHP 7, PHP 8
Une manière complexe et efficace de cacher 1 image dans un fichier php. Génère un .php qui contient la valeur hexadécimale de l'image.
La gestion de cache se fait en sauvegardant les pages html dynamiques pour ne pas les recalculer à chaque accès. Pour cela, nous allons sauvegarder nos page dans un répertoire /cache. Par exemple l'url http://www.example.com/une-page.html va être mémorisée en cache dans /cache/une-page.html.
La sauvegarde de la page dans le cache n'est pas décrite ici mais vous pouvez trouver un exemple de gestion de cache en php sur Phpsources.net.
Quand il faut mettre à jour les fichiers en cache, il suffit juste de les supprimer. Une tache cron peut facilement faire ce travail.
Nous allons voir maintenant comment gérer avec notre fichier .htaccess l'envoi de la page en cache quand elle existe et faire une réécriture vers le script qui génère la page si elle n'existe pas. On commence par une condition pour tester si le fichier existe en cache.
|
Une manière complexe et efficace de cacher 1 image dans un fichier php. Génère un .php qui contient la valeur hexadécimale de l'image.
Affiche les numéros de page et affiche la page courante, un certain nombre de pages avant et après, le lien précédent et suivant ainsi que premier et dernier.
Gestion des semaines sous forme de dates du lundi au lundi suivant.
Ce script contient les fonctions pour la gestion du cache. Exemple détaillé d'une mise en cache fournie avec le code.
Le cache du navigateur garde les CSS / JS en cache, voici 1 solution pour qu'ils soient rechargés a chaque modification.
| Langue | |
| Date | 08 Fév 2026 |
| Taille | 0.03 Mo |
| Catégorie | Social-network |
| Langue | |
| Date | 07 Fév 2026 |
| Taille | 4 Mo |
| Catégorie | Wiki |
| Langue | |
| Date | 05 Fév 2026 |
| Taille | 34 Mo |
| Catégorie | Blogs |
| Langue | |
| Date | 02 Fév 2026 |
| Taille | 116 Mo |
| Catégorie | Ecommerce |
Invité
04 Jan 2010 à 14:47Super simple et efficace