Справочник функций

Ваш аккаунт

Войти через: 
Забыли пароль?
Регистрация
Информацию о новых материалах можно получать и без регистрации:

Почтовая рассылка

Подписчиков: -1
Последний выпуск: 19.06.2015

Обьединение <html> и <php>

6.2K
14 января 2006 года
iq13
28 / / 03.12.2005
Меня интересует такой вопрос: как правильней объединять <html> и <php>?? Ну, к примеру: есть у меня html страничка и php скрипт. И вот нужно мне вставить этот скрипт в html страничку. Как это грамотней сделать?? Как сделать так, чтобы грузилось у клиента быстрее?? Заранее весьма благодарен!!
8
14 января 2006 года
mfender
3.5K / / 15.06.2005
Цитата:
Originally posted by iq13
Меня интересует такой вопрос: как правильней объединять <html> и <php>?? Ну, к примеру: есть у меня html страничка и php скрипт. И вот нужно мне вставить этот скрипт в html страничку. Как это грамотней сделать?? Как сделать так, чтобы грузилось у клиента быстрее?? Заранее весьма благодарен!!


Чтобы грузилось быстрее, следует использовать gzip.
А php-скрипты пишутся между <?php и ?>
Как и в каком месте их вставлять в HTML - решается на месте и каких-то общих рецептов нет.
Самое главное - сделать так, чтобы сам понимал, что написано... Ну и другие. Для этого следует ознакомится с соглашеними по PEAR - упорядоченными правилами написания php-скриптов.

6.2K
17 января 2006 года
iq13
28 / / 03.12.2005
Я немного не то хотел спросить. Вот, например, если я вставлю <html> код в файл *.php, то этот <html> код будет выполнен на сервере или на клиенте. Просто, походу, если он будет выполнен на сервере, то это будет медленне, чем если бы он выполнялся на клиенте. А, ещё вот, если я сделаю так: <?php echo (и тут писать html)
php?>, то как будет выполнен такого плана скрипт.
1.8K
17 января 2006 года
civ3
68 / / 21.07.2003
Цитата:
Originally posted by iq13
Я немного не то хотел спросить. Вот, например, если я вставлю <html> код в файл *.php, то этот <html> код будет выполнен на сервере или на клиенте. Просто, походу, если он будет выполнен на сервере, то это будет медленне, чем если бы он выполнялся на клиенте. А, ещё вот, если я сделаю так: <?php echo (и тут писать html)
php?>, то как будет выполнен такого плана скрипт.



Бред. Забудь про всё это.

8
17 января 2006 года
mfender
3.5K / / 15.06.2005
Цитата:
Originally posted by iq13
Я немного не то хотел спросить. Вот, например, если я вставлю <html> код в файл *.php, то этот <html> код будет выполнен на сервере или на клиенте. Просто, походу, если он будет выполнен на сервере, то это будет медленне, чем если бы он выполнялся на клиенте. А, ещё вот, если я сделаю так: <?php echo (и тут писать html)
php?>, то как будет выполнен такого плана скрипт.


Что за ерунда? Кто это сказал? Как HTML может выполняться на сервере? HTML предназначен исключительно для разметки в браузерах. И разницы между
<div>TEXT</div> и
<?php echo "<div>TEXT</div>"; ?>
совершенно никакой в части быстродействия.

4.7K
17 января 2006 года
Extractor
151 / / 26.08.2005
Цитата:
Originally posted by iq13



а ты сначала идешь на форум спрашивать как логорифмы вычислять, а потом на лекцию?

в инете есть специальные сайты по началам всего что ты спрашивал

15
17 января 2006 года
shaelf
2.7K / / 04.05.2005
Цитата:
Originally posted by mfender
Что за ерунда? Кто это сказал? Как HTML может выполняться на сервере? HTML предназначен исключительно для разметки в браузерах. И разницы между
<div>TEXT</div> и
<?php echo "<div>TEXT</div>"; ?>
совершенно никакой в части быстродействия.


А мне кажеться, что есть небольшая... Всё таки echo() выполняеться, пусть нечтожно мало, но всё же...

9.6K
17 января 2006 года
Yuzik
35 / / 17.01.2006
разницы нет, просто РНР обрабатывается на серваке, а потом ваш броузет НТМЛ код разбирает стоко, на скоко ваш камп и линия инета выжмет
15
18 января 2006 года
shaelf
2.7K / / 04.05.2005
Цитата:
Originally posted by Yuzik
разницы нет, просто РНР обрабатывается на серваке, а потом ваш броузет НТМЛ код разбирает стоко, на скоко ваш камп и линия инета выжмет


В том то и дело, что "обрабатываеться". На её обработку тратиться очень мало времени, но оно тратиться. Попробуй выведи 100 echo и посмотри (засеки время через microtime()).

253
19 января 2006 года
Proger_XP
1.5K / / 07.08.2004
Цитата:
Originally posted by shaelf
В том то и дело, что "обрабатываеться". На её обработку тратиться очень мало времени, но оно тратиться. Попробуй выведи 100 echo и посмотри (засеки время через microtime())


Именно!
Что быстрее сделать, одно действие или два действия ))

15
19 января 2006 года
shaelf
2.7K / / 04.05.2005
Цитата:
Originally posted by Proger_XP
Именно!
Что быстрее сделать, одно действие или два действия ))


А при чём тут одно или два? Или я что-то недопонимаю?

471
20 января 2006 года
_MC_
178 / / 13.01.2005
Цитата:
Originally posted by shaelf
А при чём тут одно или два? Или я что-то недопонимаю?



Наверное он имел виду так:

если написать так < div > TEXT < /div > то происходит
1) Сервер передал клиенту
2) У клиента браузер отобразил полученный html

если написать <? echo "< div > TEXT < /div >"; ?>
1) Сервер выполнит функцию echo
2) Сервер передаст клиенту html
3) Браузер покажет полученый код

Так что разница или 2 действия или 3! А если таких Так что лучше писать наверное сразу HTML где возможно!

304
20 января 2006 года
Fenyx
707 / / 26.01.2005
Цитата:
Originally posted by _MC_
Наверное он имел виду так:

если написать так < div > TEXT < /div > то происходит
1) Сервер передал клиенту
2) У клиента браузер отобразил полученный html

если написать <? echo "< div > TEXT < /div >"; ?>
1) Сервер выполнит функцию echo
2) Сервер передаст клиенту html
3) Браузер покажет полученый код

Так что разница или 2 действия или 3! А если таких Так что лучше писать наверное сразу HTML где возможно!


С действиями согласен, задержка есть хоть и не существенная, а вот что лучше писать оооочень спр\орный вопрос, но для чистоты кода я отделяю ПХП от хтмл, а хтмл чаще инклужу....

253
20 января 2006 года
Proger_XP
1.5K / / 07.08.2004
Цитата:
Originally posted by Fenyx
С действиями согласен, задержка есть хоть и не существенная, а вот что лучше писать оооочень спр\орный вопрос, но для чистоты кода я отделяю ПХП от хтмл, а хтмл чаще инклужу....


Вообще, по скорости практически нет разницы, но по разделению кода и скриптов лучше юзать что удобнее, а не быстрее
Этому даже многие статьи посвещены

15
20 января 2006 года
shaelf
2.7K / / 04.05.2005
Цитата:
Originally posted by Proger_XP
Вообще, по скорости практически нет разницы, но по разделению кода и скриптов лучше юзать что удобнее, а не быстрее
Этому даже многие статьи посвещены


Не удобней, а привычней. Так как удобство тут и привычка идут нога в ногу. Но делать нужно правильно. Если посещаемость сайта 200-300 человек, то пофиг, если большая (ixbt.com, auto.ru, nnm.ru и т.д.), то каждое echo на вес золота, т.к. хоть и быстрая штучка, но процессорное время занимает.

253
20 января 2006 года
Proger_XP
1.5K / / 07.08.2004
Цитата:
Originally posted by shaelf
Не удобней, а привычней. Так как удобство тут и привычка идут нога в ногу. Но делать нужно правильно. Если посещаемость сайта 200-300 человек, то пофиг, если большая (ixbt.com, auto.ru, nnm.ru и т.д.), то каждое echo на вес золота, т.к. хоть и быстрая штучка, но процессорное время занимает


Да
Точный ответ

Реклама на сайте | Обмен ссылками | Ссылки | Экспорт (RSS) | Контакты
Добавить статью | Добавить исходник | Добавить хостинг-провайдера | Добавить сайт в каталог