Форум: Форум PHPФорум ApacheФорум Регулярные ВыраженияФорум MySQLHTML+CSS+JavaScriptФорум FlashРазное
Новые темы: 0000000
Самоучитель MySQL 5. Авторы: Кузнецов М.В., Симдянов И.В. Социальная инженерия и социальные хакеры. Авторы: Кузнецов М.В., Симдянов И.В. PHP Puzzles. Авторы: Кузнецов М.В., Симдянов И.В. PHP на примерах (2 издание). Авторы: Кузнецов М.В., Симдянов И.В. PHP 5. На примерах. Авторы: Кузнецов М.В., Симдянов И.В., Голышев С.В.
ВСЕ НАШИ КНИГИ
Консультационный центр SoftTime

Форум PHP

Выбрать другой форум

 

Здравствуйте, Посетитель!

вид форума:
Линейный форум Структурный форум

тема: Система администрирования контента
 
 автор: vladff   (30.04.2006 в 14:32)   письмо автору
 
 

В книге "РНР5 практика создания WEB-сайтов описана Система администрирования контента. В завершении статьи сказано, что для более эффективной работы сайта рекомендуется сохранять страницы в формате HTML. Подскажите как наиболее эффективно это сделать.

   
 
 автор: cheops   (01.05.2006 в 11:32)   письмо автору
 
   для: vladff   (30.04.2006 в 14:32)
 

Можно поместить вывод страницы в буфер и затем сохранить его в файл, примерно, так как как это представлено ниже
<?php 
  
// Весь вывод направляем в буфер 
  
ob_start(); 
  
//.........(что там еще)........ 
  
include ("top.php"); 
  include (
"menu.php"); 
  include (
"text.php"); 
  include (
"bottom.php"); 
  
//.........(что там еще)........ 
  // занесение содержимого буфера в переменную 
  
$buffer ob_get_contents(); 
  
// очищение буфера вывода и отключение буферизации вывода 
  
ob_end_clean(); 
  
// Сохраняем страницу в файл
  
$fd fopen("index.html","w");
  
fwrite($fd$buffer);
  
fclose($fd);
?> 


http://www.softtime.ru/forum/read.php?id_forum=1&id_theme=148

   
 
 автор: Радосвет   (01.05.2006 в 13:41)   письмо автору
 
   для: cheops   (01.05.2006 в 11:32)
 

Попробовал я эту модификацию...
Страница грузится медленнее - это так должно быть?
Открываю созданный файл index.html, картинки не отображаются - путь к ним получается такой: file:///D:/Apache/pictures/z1.gif к примеру... почему?
Заранее спасибо! :)

   
 
 автор: cheops   (01.05.2006 в 14:42)   письмо автору
 
   для: Радосвет   (01.05.2006 в 13:41)
 

Создавать HTML-файл следует на сервере и используя относительные пути.

   
Rambler's Top100
вверх

Rambler's Top100 Яндекс.Метрика Яндекс цитирования