Alors un exemple vaut mieux qu'un grand discours :
index.php
une_page_qui_est_la_meme_pour_tous_mes_membres.php
Bon, le fichier avec le SQL Benchmark est juste pour montrer. Mais le problème, est que le require_once va executer toute la page (y compris la variable eaccelerator_cache_page) et donc cachera entièrement la page index.php (avec nom d'utilisateur etc...)..
En résumé, comment éxecuter 2 pages PHP différentes puis les "recoller"... Les 2 pages ont besoin d'être interprétés séparément, mais affichées ensemble... Pour l'instant la meilleur technique que j'ai trouvé serait un iframe ^^ alors bon ^^
index.php
Code:
<?php
echo "blabla";
require_once("une_page_qui_est_la_meme_pour_tous_mes_membres.php");
echo "Je suis un nul en php";
require_once("footer.php");
?>
une_page_qui_est_la_meme_pour_tous_mes_membres.php
Code:
<?php
eaccelerator_cache_page('cette_page_doit_etre_mise_en_cache, 7200);
$sql = mysql_query("SELECT benchmark(100000000,1+2)");
?>
Bon, le fichier avec le SQL Benchmark est juste pour montrer. Mais le problème, est que le require_once va executer toute la page (y compris la variable eaccelerator_cache_page) et donc cachera entièrement la page index.php (avec nom d'utilisateur etc...)..
En résumé, comment éxecuter 2 pages PHP différentes puis les "recoller"... Les 2 pages ont besoin d'être interprétés séparément, mais affichées ensemble... Pour l'instant la meilleur technique que j'ai trouvé serait un iframe ^^ alors bon ^^