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

Форум PHP

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

 

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

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

тема: Отступы в кодах!!! Влияние в вебе и вапе!!!
 
 автор: Maxam   (24.01.2008 в 22:19)   письмо автору
 
 

Когда программируешь бывает пишешь так:
$file=file('...');
$count=count($file0;
for($i=0;$i<=$count-1;$i++)
 {
  ...
 }

Влиют ли отступы, которые сдесь сделаны где скобки "{}" и где сам код в скобках "{}" на роботоспособность страницы в целом, приэтом хотелось бы узнать влияние как на веб браузеры так и на вап браузеры (телефонные и опера мини)!

   
 
 автор: Maxam   (24.01.2008 в 22:24)   письмо автору
 
   для: Maxam   (24.01.2008 в 22:19)
 

И еще влияют ли пустые строки?

$file=file('...'); 

$count=count($file0; 

for($i=0;$i<=$count-1;$i++) 
 { 
  ... 
 }

   
 
 автор: Faraon   (24.01.2008 в 22:32)   письмо автору
 
   для: Maxam   (24.01.2008 в 22:24)
 

>$count=count($file0;
Не смущает, что должна быть закрывающая скобка ?

   
 
 автор: Maxam   (24.01.2008 в 22:42)   письмо автору
 
   для: Faraon   (24.01.2008 в 22:32)
 

А, да не - это я щас схематически написал!!! Просто пример!!! Не на то обратили внимание!!!

   
 
 автор: SHAman   (24.01.2008 в 22:52)   письмо автору
 
   для: Maxam   (24.01.2008 в 22:42)
 

Конечно не влияют.

Влияние проявляется в размере исполняемого скрипта. Но этот килобайт не роляет. Вы не почувствуете разницу между двумя файлами: с отступами и пустыми строками и без, даже на бенчмарке.

Что касается влияния на браузеры - это вопрос, говорящий о том, что вы не понимаете как все это работает. Браузеры не видят этот код и им глубоко накласть, как вы его там форматировали. Более того, им накласть даже на то, на чем это написано.

   
 
 автор: bronenos   (24.01.2008 в 23:11)   письмо автору
 
   для: SHAman   (24.01.2008 в 22:52)
 

... все вычисления и операции производит сервер, все print и echo, а также то что между ?> и <?php становятся выводом, и именно эти компоненты превращаются в итоговую выдачу сервера клиенту (не говорю браузеру, ибо даже при соединении по сокету все работает также), и уже браузер в нашем случае полученную (html) разметку парсит в коллекцию объектов - в страницу.

или вы думаете, что php, c++, python, perl, java, asp.net понимает именно браузер?

   
 
 автор: Faraon   (24.01.2008 в 23:35)   письмо автору
 
   для: Maxam   (24.01.2008 в 22:42)
 

>А, да не - это я щас схематически написал!!! Просто пример!!! Не на то обратили внимание!!!

1. Не стоит писать проблему схематически (Что Вы подразумеваете в коде, символы {...}?)
2. Браузер выводит результат серверной обработки

И насчет пустых строк, что имеется ввиду?

   
 
 автор: mihdan   (24.01.2008 в 23:48)   письмо автору
 
   для: Maxam   (24.01.2008 в 22:19)
 

1. Нет
2. Нет

   
 
 автор: Maxam   (25.01.2008 в 00:56)   письмо автору
 
   для: mihdan   (24.01.2008 в 23:48)
 

Ну тогда тема закрыта! Спасибо за разъяснения! )

   
Rambler's Top100
вверх

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