Как передать данные на другой документ без переменных?

Life-BEC

Местный житель
Регистрация
1 Апр 2009
Сообщения
186
Реакции
20
Всем Привет!

Есть один файл главный.php , есть шаблон.php

Код главный.php

PHP:
<?php
 
 
 
 
 
 
 
$title = "Добро пожаловать";
 
 
 
 
 
$content =  "
 
<p>Добро пожаловать на Наш сайт</p>
 
  ";
 
 
 
require_once "шаблон.php";
 
 
 
?>



Код шаблон.php

Там как из названия понятно скелет (шаблон) главный.php страницы.



При большом объеме переменной $content (т.е. если там много-много слов), время генерации страницы заметно увеличивается (в разы).

Как то можно решит эту проблему т.е. еще как можно передать контент по другому.
 
хз конечно, но по моему нет. попробуй переменную content разбить на несколько, напр. header, footer, menu и там что у тебя еще есть на странице..
 
Суть: (что Мне нужно получит, может Я пошел с другой дорогой) – поискал в нете, не нашел решений.
Хочу простой сайт (типа статичный). Там буду опубликовать статьи. Но что бы, как-то управлять шапкой и подвалом (что бы когда надо будет добавит инфо к подвалу, не редактировать каждый файл Я выбрал такой метод (который изложил выше).
Как-то по проше можно это организовать?
 
может так?

PHP:
<?php
 
require_once "header.php";
 
 
 
echo "<p>Добро пожаловать на Наш сайт</p>";
 
 
 
require_once "footer.php";
 
?>

основная моя мысль заключается в том, чтоб не контент через переменную передавать в шаблон, а наоборот в файл с контентом шаблон уже подгружать.
 
пробовал, но оказываеться
PHP:
<?php
 
 
 
 
 
 
 
$title = "Добро пожаловать";
 
 
 
 
 
$content =  "
 
<p>Добро пожаловать на Наш сайт</p>
 
  ";
 
 
 
require_once "шаблон.php";
 
 
 
?>

этот вариант 101 раза быстрее чем инклудит.
 
Назад
Сверху