2016-10-24 6 views
0

Я программист PHP/Wordpress, но мне нужно иметь дело с небольшой модификацией на сайте Drupal. Я заметил, что Drupal кэширует страницы с APC. У меня есть страница, внутри которой я хочу отображать текст, который берется с внешнего веб-сайта, и он будет меняться все время.Drupal - Как предотвратить блокирование кода кода?

Итак, для простоты, давайте предположим, что в той части страницы, я просто хочу, чтобы отобразить текущее время (без кэш-памяти):

<?=date("Y-m-d H:i:s");?> 

Я просто хочу сделать наименьшее изменение возможно и не сложные модификации , Я хотел бы работать только в той части страницы PHP.

ответ

0

Похоже, вы используете Drupal 7, который по умолчанию не кэширует много. Ваше объяснение вашего довольно ограниченного, если вы используете кеш APC, скорее всего, ваш или ваш хостинг-провайдер выполняет некоторые конкретные действия для этого.

В любом случае, короткая версия:

  • Отключить кэш страниц (что позволит снизить производительность ЛО), вероятно, будет решить проблему и сделать ваш сайт намного медленнее для пользователей.
  • Отобразите дату с помощью JavaScript, поскольку JavaScript запустится браузером, отображающим текущее время, всегда будет актуальным. Может работать с любым типом кеша, таким как лак, memcached и т. Д.