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

Форум PHP

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

 

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

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

тема: Короткие теги в шаблонах
 
 автор: ChieFSS   (07.05.2009 в 14:50)   письмо автору
 
 

Как повлияет частое использование тегов <?php ?> в шаблоне на нагрузку сервера?

Пример:

<title><?=$title;?></title>
<body>
<?=$quicklist;?>
<img src="">
<? $result mysql_query(""); ?>
<? mysql_fetch_assoc
(); ?>

Список категорий:
    <? while(): ?>
        <a href=""></a>
    <? endwhile; ?>
</body>


Ну и так строк на 300-500

  Ответить  
 
 автор: sim5   (07.05.2009 в 15:04)   письмо автору
 
   для: ChieFSS   (07.05.2009 в 14:50)
 

А при включенных тегах как <?php - <?=$title;?> работать вообще не будет.

  Ответить  
 
 автор: ChieFSS   (07.05.2009 в 15:08)   письмо автору
 
   для: sim5   (07.05.2009 в 15:04)
 

Поспешил с названием темы..
Я имел в виду все теги, короткие и обычные
Интересует любой вариант. пускай даже самый обычный: <?php echo $title; ?>

  Ответить  
 
 автор: Zend72   (07.05.2009 в 15:46)   письмо автору
 
   для: ChieFSS   (07.05.2009 в 14:50)
 

framework.zend.com/manual/ru/coding-standard.coding-style.html
Раздел: «B.4. Стиль кодирования. B.4.1. Обрамление PHP-кода»
Цитата:
" PHP-код должен всегда обрамлятся полными PHP-тегами:
<?php
// Много кода
?>
Короткие теги не допустимы.

  Ответить  
 
 автор: ChieFSS   (07.05.2009 в 15:49)   письмо автору
 
   для: Zend72   (07.05.2009 в 15:46)
 

Вы мне лучше на мой вопрос ответьте. Стиль кодирования тут не причём.

  Ответить  
 
 автор: Zend72   (07.05.2009 в 16:12)   письмо автору
 
   для: ChieFSS   (07.05.2009 в 15:49)
 

Несущественно ;-)

  Ответить  
 
 автор: Рома   (07.05.2009 в 16:17)   письмо автору
 
   для: ChieFSS   (07.05.2009 в 15:49)
 

У меня вот так вообще сделано (всего порядка пятисот раз), все работает очень быстро.


<?php
Error_Reporting
(0);
session_start();
///////////////////////////////////////////////////////

ob_start();

///////////////////////////////////////////////////////

?><!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd" /><?php
?>
<html xmlns="http://www.w3.org/1999/xhtml" /><?php
?>
<head><?php
?>
<meta http-equiv="content-language" content="ru" /><?php
?>
<meta http-equiv="content-type" content="text/html; charset=windows-1251" /><?php
?>
<meta name="keywords" content="<?php echo $keywords;?>"><?php
?>
<meta name="description" content="<?php echo $description;?>"><?php
?>
<link rel="shortcut icon" href="/favicon.ico" type="image/x-icon" /><?php
?>
<title><?php echo $title;?></title><?php
?>
<link rel="stylesheet" type="text/css" href="style.css" /><?php
?>
</head><?php
?>
<body><?php
?>

// и т. д.


  Ответить  
Rambler's Top100
вверх

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