Warning: Cannot use a scalar value as an array in /home/admin/public_html/forum/include/fm.class.php on line 757

Warning: Invalid argument supplied for foreach() in /home/admin/public_html/forum/include/fm.class.php on line 770
Форумы портала PHP.SU :: Версия для печати :: кеширование gismeteo
Форумы портала PHP.SU » » XML и его обработка » кеширование gismeteo

Страниц (1): [1]
 

1. almassar - 28 Июня, 2011 - 08:08:54 - перейти к сообщению
Всем привет!!!
У меня на странице имеется следующий информер погоды.
CODE (html):
скопировать код в буфер обмена
  1. <div id="gismeteo">
  2.         <script language='JavaScript' type='text/javascript' src='http://informer.gismeteo.ru/html/js/showtlist_new.js'></script>
  3.         <script language='JavaScript' type='text/javascript' src='http://informer.gismeteo.ru/html/js/ldata_new.js'></script>
  4.        
  5.         <table border=0 width=160>
  6.         <tr>
  7.                 <td>
  8.                         <div id='informer1'></div>
  9.                         <div id='infscript' style='visibility:hidden'></div>
  10.                         <script language='JavaScript' type='text/javascript' src='http://informer.gismeteo.ru/html/2.php?tnumber=1&city0=4616%D0%9A%D0%BE%D0%BA%D1%88%D0%B5%D1%82%D0%B0%D1%83&codepg=utf-8&par=4&inflang=rus&domain=ru&vieinf=1&p=0&w=1&tblstl=gmtbl&tdttlstl=gmtdttl&tdtext=gmtdtext&new_scheme=1'></script>
  11.                 </td>
  12.         </tr>
  13.         </table>
  14.  
  15. </div>


Как сделать так, чтобы этот информер загружался быстрее. У многих скорость интернета не очень большая и каждый при загрузке странице она начинает обращаться к gismeteo.ru
2. demot - 28 Июня, 2011 - 20:24:44 - перейти к сообщению
Парси xml данные куда-нибудь в файл или в БД и показывай оттуда. Просто на сервере обновляй этот файлик, Gismeteo, если мне не изменяет память, обновляют xml данные 4 раза в сутки.

 

Powered by ExBB FM 1.0 RC1