Strict Standards: Resource ID#34 used as offset, casting to integer (34) in /home/tvoyweb/domains/tvoyweb.ru/public_html/forums/include/fm.class.php on line 401

Strict Standards: Resource ID#36 used as offset, casting to integer (36) in /home/tvoyweb/domains/tvoyweb.ru/public_html/forums/include/fm.class.php on line 401

Strict Standards: Resource ID#37 used as offset, casting to integer (37) in /home/tvoyweb/domains/tvoyweb.ru/public_html/forums/include/fm.class.php on line 401
ТвойWeb :: Версия для печати :: О пользе инклуда
ТвойWeb » WebMaster класс » PHP/Perl » О пользе инклуда

Страниц (2): [1] 2 »
 

1. Alone - 11 Января, 2006 - 00:31:25 - перейти к сообщению
Интересно узнать есть ли преимущества в инклуде? Именно с позиции скорости загрузки страницы, ну и вообще скорости отображения страницы.

Т.е. можно двумя способами например вставить текст.

Например первый способ:
CODE:

<?php
<a href=http://sait.ru>Перейти на главную страницу форума</a>
?>


И соответсвенно второй способ - это когда создаётся файл lang/russian.php
В нём прописывается это:
$txt[10]="Перейти на главную страницу форума";

А в код вставляется это:
CODE:

<?php
require ("lang/russian.php");
<a href=http://sait.ru>$txt[10]</a>
?>


Ну т.е. насколько полезно инклудить???
2. Ray Wen - 11 Января, 2006 - 04:21:58 - перейти к сообщению
Alone
Инклудить полезно для удобства, а не для скорости... тобишь если какие-то данне, теже языковые или функции, используются в нескольких местах и не хотелось бы при изменении одного, бегать и изменять в остальных местах.
3. Alone - 11 Января, 2006 - 06:13:10 - перейти к сообщению
Ray Wen пишет:
Alone
Инклудить полезно для удобства, а не для скорости... тобишь если какие-то данне, теже языковые или функции, используются в нескольких местах и не хотелось бы при изменении одного, бегать и изменять в остальных местах.


Т.е. никакой вообще разницы в этом отношении?

А если блоки инклудятся или стили?
А если во внимание принять кеш?

Т.е. точно разницы никакой нет?
4. Alone - 11 Января, 2006 - 06:17:05 - перейти к сообщению
Я почеу спрашиваю - потому что очень часто встречается такая ситуация когда слово вставляется ВСЕГО ОДИН РАЗ, но оно всё равно пишется не в коде, а в файле ленгвиджа.
5. Ray Wen - 11 Января, 2006 - 06:20:38 - перейти к сообщению
Alone
По тому что языков может быть много, а переменная одна. Как ты себе представляешь смену языков в файле, предположим forums.php? Вот и именно, тут выгоднее воспользоватся инклудом...
6. Alone - 11 Января, 2006 - 06:33:51 - перейти к сообщению
Ray Wen
А ну да в плане если много языков...

Ну т.е. разницы никакой?
Или всё-таки медленнее с инклудом? Ведь срабатывание скрипта происходит какое-то вроде?
7. Ray Wen - 11 Января, 2006 - 07:09:52 - перейти к сообщению
Alone
Ну ты ведь не будешь грузить 100 файлов инклудом? Тогда разница столь нечтожна, что на нее не стоит обращать внимания... как удобнее, так и делай, все зависит от обстоятельств...
8. Alone - 11 Января, 2006 - 09:21:44 - перейти к сообщению
Ray Wen
Аааа... значит всё-таки есть! Улыбка
9. ETC - 11 Января, 2006 - 10:57:05 - перейти к сообщению
Alone
Ты неправильно задал вопрос. Разница естесственно есть и очевидность того или иного решения зависит от конкретной задачи.
10. Alone - 11 Января, 2006 - 11:28:10 - перейти к сообщению
ETC
Я вопрос задал в отношении скорости. Т.е. меня только это интересовало в вопросе.
Про другие "разницы" я не спрашивал...

Форум на AlfaSpace.NET


Powered by ExBB
ExBB FM 1.0 RC1 by TvoyWeb.ru
InvisionExBB Style converted by Markus®

[Script Execution time: 0.032]     [ Gzipped ]



Notice: ob_end_flush(): failed to send buffer of ob_gzhandler (1) in /home/tvoyweb/domains/tvoyweb.ru/public_html/forums/include/page_tail.php on line 33