Automattic, la société de Matt Mullenweg qui gère WordPress.com, traque ouvertement les sites Web qui quittent son rival WP Engine, le traqueur indique que plus de 17 500 sites ont déjà abandonné WP Engine
ONLYOFFICE Docs 8.2 pour les développeurs : mises à jour de l'API Office et des plugins, ajout du Framework Java pour Document Builder ainsi que du SDK d'intégration PHP
WordPress 6.7 : un nouveau thème de bloc par défaut, ainsi que des options de style améliorées pour les bordures, les arrière-plans, les ombres et l'espacement entre les différents blocs
PhpStorm 2024.3 disponible : prise en charge de PHP 8.4, interpréteur PHP de Laravel Herd, améliorations de l'AI Assistant, et bien d'autres nouveautés
Une faille de sécurité critique, baptisée "BatBadBut", a été découverte dans la bibliothèque standard Rust, mais elle affecte également Erlang, Go, Haskell, Java, Node.js, PHP, Python et Ruby
La popularité de PHP diminue-t-elle ? Le langage de script a atteint sa position la plus basse dans l'index TIOBE, tandis que C++ consolide sa place dans le top 3 après avoir éjecté Java
PHP 8.3, mise à jour majeure du langage PHP, est disponible, parmi les nouvelles fonctionnalités : le typage explicite des constantes de classe, le clonage profond des propriétés en lecture seule
Les cybercriminels exploitent rapidement une vulnérabilité d'injection d'arguments dans PHP-CGI, avec un niveau de gravité de 9.8, permettant l'exécution de code à distance
Des pirates ont trouvé un nouveau moyen d'introduire une porte dérobée sur les systèmes Windows en exploitant une vulnérabilité PHP critique qui permet l'exécution de code arbitraire à distance
Débuter avec PHP
Sondages PHP
Comparatifs PHP
Les meilleures ressources PHP
Autres débats PHP
FAQ PHP
Le cache permet d'accélerer ses applications en sauvegardant du code HTML ou une page complète pour les requêtes à venir.
Symfony possède un système de cache très flexible car il permet de stocker les informations intérprétées des fichiers de configuration YAML, le template, le résultat des actions ou un composant partiel.
Pour activer ou désactiver le cache, vous devez modifier le champ cache du fichier config/settings.yml :
dev:
.settings:
cache: on
Pour configurer le cache de chaque module, vous devez vous rendre à son fichier cache.yml : "monapplication/modules/monmodule/config/cache.yml "
Ici, nous regardons si le cache nommé "users" existe. S'il n'existe pas, on le stocke dans le cache.
monapplication/modules/monmodule/templates/untemplate.php
Sélectionnez
<?php
if
(!
cache('users'
)):
?>
<?php
foreach
($users
as
$user
):
?>
<?php
echo $user
->
getName () ?>
<?php
endforeach
;
?>
<?php
cache_save() ?>
<?php
endif
;
?>
Avec ceci, vous pouvez enregistrer chaque page de l'action choisie avec un paramètre différent en URL :
votreaction:
enabled: on
with_layout: false # valeur par defaut
lifetime: 86400 # valeur par defaut
Lien : Comment activer le cache ?
Les sources présentées sur cette page sont libres de droits
et vous pouvez les utiliser à votre convenance. Par contre, la page de présentation
constitue une œuvre intellectuelle protégée par les droits d'auteur.
Copyright © 2003 Developpez.com Developpez LLC.
Tous droits réservés Developpez LLC. Aucune reproduction, même partielle, ne
peut être faite de ce site ni de l'ensemble de son contenu : textes, documents
et images sans l'autorisation expresse de Developpez LLC. Sinon vous encourez
selon la loi jusqu'à trois ans de prison et jusqu'à 300 000 € de dommages et intérêts.