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

HTML+CSS+JavaScript

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

 

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

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

тема: Что это за тэг <!-- ... -->
 
 автор: MAR_NIKOZA   (27.07.2008 в 11:00)   письмо автору
 
 

На всех страницах сайта (хостинг PETERHOST.RU)
мне ставят вот это

<!-- Meta http equivalent was here -->

Это вообще что такое?

  Ответить  
 
 автор: sim5   (27.07.2008 в 11:03)   письмо автору
 
   для: MAR_NIKOZA   (27.07.2008 в 11:00)
 

Комментарий невидимый пользователю.

  Ответить  
 
 автор: MAR_NIKOZA   (27.07.2008 в 11:06)   письмо автору
 
   для: sim5   (27.07.2008 в 11:03)
 

А поподробнее? Для чего-то он же нужен?

  Ответить  
 
 автор: sim5   (27.07.2008 в 11:07)   письмо автору
 
   для: MAR_NIKOZA   (27.07.2008 в 11:06)
 

А для чего комментарии вообще нужны?

  Ответить  
 
 автор: MAR_NIKOZA   (27.07.2008 в 11:30)   письмо автору
 
   для: sim5   (27.07.2008 в 11:07)
 

Но у меня этот тэг ничего не делает.
Только вес даёт.
Вы же сами программист, сим-5.
Его можно удалить?

хз, вообще-то я не очень в хтмл соображаю и этих тэгах в частности,
но думал что и здесь оптимизация кода имеет важное значение...

  Ответить  
 
 автор: sim5   (27.07.2008 в 11:54)   письмо автору
 
   для: MAR_NIKOZA   (27.07.2008 в 11:30)
 

Я, это просто я. А коментарий он и в Африке комментарий. Вы то, что заключено в <!-- --> на своих страницах видите? Нет. Значит для кого эти комментарии? Правильно, html-верстальщик прописал, чтобы после пива не забыть. Ну что разве трудно догадаться в этом? Не надо - выбросите.

  Ответить  
 
 автор: MAR_NIKOZA   (27.07.2008 в 12:01)   письмо автору
 
   для: sim5   (27.07.2008 в 11:54)
 

Да я не об этом.
Браузер ессно пропускает комментарии.
Но чтобы определить конец комментария. браузер должен побайтно прочитать его весь, пока не обнаружит этот самый конец. Т.е. напрасный труд для проца.
Конечно комент очень маленький. Но дело в принципе.
Просто у меня уже рефлекс после асма - ничего лишнего.
Какже оптимизация?

  Ответить  
 
 автор: sim5   (27.07.2008 в 12:10)   письмо автору
 
   для: MAR_NIKOZA   (27.07.2008 в 12:01)
 

Эти комментарии в вашем коде? Вам все я сно в нем? Выбрасывайте комментарии. Если вам все так понятно, что долго говорить. Меньше слов, если их не требуется много, тоже оптимизация.)

  Ответить  
 
 автор: coloboc66   (27.07.2008 в 12:23)   письмо автору
 
   для: MAR_NIKOZA   (27.07.2008 в 11:00)
 

Ну так и спросите у хостера.

  Ответить  
 
 автор: Владимир55   (27.07.2008 в 12:26)   письмо автору
 
   для: MAR_NIKOZA   (27.07.2008 в 11:00)
 

Очень часто комментарии используются для служебных целей. Хотя они не воспроизводятся броузером, но тем не менее вполне способны передать информацию тому, кому они адресованы.

Например, комментарии ставятся биржами для идентификации страниц, которые они обслуживают. Комментарий также может быть меткой текста. Комментарий используется при обработке текста методами рнр, например в одном из вариантов кода сапе.

Яндекс и Гугль анализируют комментарии. В частности, для поиска продажных ссылок и систем подключения к торговым сервисам.

  Ответить  
 
 автор: cheops   (27.07.2008 в 12:36)   письмо автору
 
   для: MAR_NIKOZA   (27.07.2008 в 11:00)
 

В какой точке страницы стоит этот комментарий (маловероятно, что это дело рук хостера, скорее в движке что-то).

  Ответить  
 
 автор: MAR_NIKOZA   (27.07.2008 в 12:57)   письмо автору
 
   для: cheops   (27.07.2008 в 12:36)
 

Вот образец. И так на всех страницах сайта.

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html>
<head>
<title>.................</title>
<!-- Meta http equivalent was here -->
</head>

То есть я размещаю страницу без этого тэга,
но он добавляется сам.

  Ответить  
 
 автор: cheops   (27.07.2008 в 14:36)   письмо автору
 
   для: MAR_NIKOZA   (27.07.2008 в 12:57)
 

Хостер имеет техническую возможность добавить что-то в самое начало файла, или в самый конец, в середину - это гораздо сложнее, выше вероятность повредить код, да и нагрузка на сервер возрастает. Если только это не бесплатный хостинг, который пытается в бязательном порядке подсунуть вам рекламу, обычные хостеры ничего не вставляют - им и без этого полно работы. Если просто создать чистую страницу index.html или index.php - там тоже появляется эта надпись или нет. Не может это движок сайта вставлять?

  Ответить  
 
 автор: Владимир55   (27.07.2008 в 17:53)   письмо автору
 
   для: cheops   (27.07.2008 в 14:36)
 

Посмотрите здесь http://yandex.ru/yandsearch?stype=&nl=0&text=%3C%21--+Meta+http+equivalent+was+here+--%3E

  Ответить  
 
 автор: MAR_NIKOZA   (30.07.2008 в 15:06)   письмо автору
 
   для: Владимир55   (27.07.2008 в 17:53)
 

Посмотрел. И ничего не понял.
Точнее подтвердил догадки, что это бессмысленный тэг.
Даже обыкновенный простой пробел в нтмл коде несёт лишнюю нагрузку на процессор.
А тут вообще бессмысленная вставка...

  Ответить  
 
 автор: GeorgeIV   (30.07.2008 в 15:13)   письмо автору
 
   для: MAR_NIKOZA   (30.07.2008 в 15:06)
 

хтмл без пробелов несет бОльшую нагрузку на мозги!
а бессмысленных тэгов нет, просто вы еще оптыта не имеете

  Ответить  
 
 автор: MAR_NIKOZA   (30.07.2008 в 15:58)   письмо автору
 
   для: GeorgeIV   (30.07.2008 в 15:13)
 

Ну и какой же смысл в этом тэге? Вот лично у меня на странице?
Просветите пожалуйста, поделитесь Вашим большим опытом, плиз...
Имхо - косяк движка.

А оптимизация - крайне важна.
На одной странице 50 пробелов ерунда. А на 1000 страниц...
Да дело не в страницах. Нельзя засорять код.
Это НЕПРОФЕССИОНАЛЬНО.

Всегда люди стремились делать быстрые и маленькие программы.
А как появились мощности на порядки большие, эта тема начинает затихать. особенно в нтмл. жалко...
Сейчас глядишь, что ни страница - 200 - 300 кб. Есть и ещё более большие монстры... У меня скорость 256, так иногда просто бесит ждать. Да и не только меня.

А виноваты - вы, профессионалы от пичипи, у которых много опыта. И не надо обижаться. Сомневаюсь. что на каждом вашем сайте хтмл-код подчищен до нормального состояния.
(К этому форуму это не относится).
Племя быстроглазых быдлоскриптокодеров-блинохватов делает продукт по типу "скорее бы продать". А люди парятся.

  Ответить  
 
 автор: вялый   (30.07.2008 в 16:09)   письмо автору
 
   для: MAR_NIKOZA   (30.07.2008 в 15:58)
 

поймите, время на разработку и обслуживание тоже имеет цену, причём немалую. Вы предлагаете работать несколько лишних дней ради считанных килобайт оперативной памяти и несколько лишних наносекунд работы процессора. А несколько дней работы в нынешние времена стоят гораздо дороже нескольких килобайт оперативной памяти, согласитесь.

Если уж на то пошло, давайте откажемся вовсе от хтмл, будем через telnet по интернету ползать: а зато быстро и для процессора никакой нагрузки :)

  Ответить  
 
 автор: MAR_NIKOZA   (30.07.2008 в 16:11)   письмо автору
 
   для: вялый   (30.07.2008 в 16:09)
 

Ладно, убедили. :-)
Процессор должен нам служить, а не мы ему.

  Ответить  
 
 автор: Ralph   (30.07.2008 в 22:59)   письмо автору
 
   для: MAR_NIKOZA   (30.07.2008 в 15:58)
 

Нельзя засорять код.
Это НЕПРОФЕССИОНАЛЬНО.


Ага,я тоже был воспитан на ассемблере и тоже так думал...Пока,к примеру,через пару месяцев и тройку написанных программ возвращаешься к старому скрипту,минут тридцать пытаешься раздуплиться,что делает некий кусок кода и в конце думаешь-"Ну и какого х... я экономил несчастные 50 байт на комментарий типа 'первая формула-расчет длины фрейма для mpeg1 и 2,вторая-для mpeg3',неужели так трудно было это закомментировать "

  Ответить  
 
 автор: Ralph   (30.07.2008 в 23:06)   письмо автору
 
   для: Ralph   (30.07.2008 в 22:59)
 

Кстати,если вы писали на ассемблере,вы когда-нибудь пытались разбирать код,полученный дизассемблированием машинных кодов,т.е вообще без комментариев ? я разбирал...Комментарии-это СОВСЕМ не засорение кода.

И вообще,если одна картинка на сайте весит в три раза больше,чем весь html-код страницы,то считать пробелы или комментарии-...

  Ответить  
 
 автор: mihdan   (30.07.2008 в 15:26)   письмо автору
 
   для: MAR_NIKOZA   (27.07.2008 в 11:00)
 

http://htmlbook.ru

  Ответить  
 
 автор: Гиз   (17.12.2008 в 22:06)
 
   для: mihdan   (30.07.2008 в 15:26)
 

Господа. Речь не зачем этот тег, а откуда он появляется. А появляется он сам по себе, очевидно его вставляет сервер.

  Ответить  
 
 автор: Гиз   (17.12.2008 в 22:32)
 
   для: Гиз   (17.12.2008 в 22:06)
 

А вот и решение:

Нужно отключить Русский Apache
Создайте файл .htaccess в корне сайта.
В .htaccess вставьте строки:

CharsetDisable On
AddHandler default-handler html


Все)

  Ответить  
 
 автор: Гиз   (17.12.2008 в 22:33)
 
   для: Гиз   (17.12.2008 в 22:32)
 

Русский Апач характерен для Петерхоста, так что на всех сайтах этого хостинга надо делать отключать перекодирование.

  Ответить  
 
 автор: Zezst   (18.12.2008 в 15:05)   письмо автору
 
   для: MAR_NIKOZA   (27.07.2008 в 11:00)
 

Сам на петерхосте но такого глюка что то не видел :(

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

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