![]() |
|
Модераторы: skyboy, MoLeX, Aliance, ksnk |
![]()
|
|
| Phantom1 |
|
|||
![]() Шустрый ![]() Профиль Группа: Участник Сообщений: 69 Регистрация: 25.7.2005 Репутация: 1 Всего: 2 |
Если такой вапрос расматривался или есть интересная дока оставте ссылочки!!!!
Собственно что меня интересует есть движок сайта модули подключаются также подключаются скрипты с функциями 1- какой объем include файла желательно не превышать? 2- кто знает как быстрее работает подключение include 2 больших файлов или include 7 но маленьких по объему (но пообъему файлы почти =, что include 2, что include 6)? 3- есть ли какй либо предел include после которого начинаются тормоза? |
|||
|
||||
| -=Ustas=- |
|
|||
![]() Ustix IT Group ![]() ![]() ![]() ![]() Профиль Группа: Участник Клуба Сообщений: 2222 Регистрация: 21.1.2005 Где: Краснодар Репутация: 32 Всего: 69 |
Если используешь include, то там имеет значение только размер файла, потому как при include необходимый скрипт вызывается непосредственно в момент выполнения. (Если мне память не отказывает...)
-------------------- В искаженном мире все догмы одинаково произвольны, включая догму о произвольности догм. ----- |
|||
|
||||
| Mal Hack |
|
|||
![]() Мудрый... ![]() ![]() ![]() ![]() Профиль Группа: Участник Клуба Сообщений: 9926 Регистрация: 15.2.2004 Репутация: 122 Всего: 261 |
1. Не переживай, больше 150 кил не напишешь
2. 1 лучше. 3. да нет в принципе, есть, конечно один баг, что на некоторых файлах скрипт висит, но истинную природу данного явления ученые пока не выяснили. У меня спокойно работал модуль на 100 Kb. |
|||
|
||||
| Master |
|
|||
![]() Эксперт ![]() ![]() ![]() Профиль Группа: Участник Клуба Сообщений: 1530 Регистрация: 13.5.2003 Где: Mother Russia Репутация: 8 Всего: 10 |
Что нужно рассматривать в первую очередь... функция include как написано в мануале выполняет ровным счетом следующее... она открывает указаный файл и вставляет его содержимое на то место где файл собственно вызывается и далее идет обработка этого места аналого eval() естественно заложеным с функцию не как приведенный оператор, а гораздо быстрее т.к. это внутренняя функция заложенная в самом языке, итак считаем действия и смотрим (если уж на практике отследить такое ты не в состоянии
1) открыть файл 2) прочитать содержимое 3) вставить в код основной программы 4) выполнить этот код интерпритатором (при необходимости естественно) характернее всего, что открыть 1 файл и провести все эти операции только с ним (пусть он даже большого размера) имхо быстрее чем тоже самое делать с 10 файлами, хотя разница может оказаться настолько нечтожной, что время потраченное на ковыряние в 150 кб кода может не оправдать той производительности которую ты выиграеш от этого... фактически проверить что будет работать быстрее можно и самостоятельно (если тебе это так интересно) но мое мнение на этом не стоит зацикливаться как на критерии производительности системы. Писать стоит в этом случае так, как будет удобнее далее с этим работать. -------------------- Вавилон, Вавилон Что ты построил, что разрушил? Вавилон, Вавилон Плавятся души дьявольским огнем. |
|||
|
||||
![]()
|
| Правила форума "PHP" | |
|
|
Новичкам:
Важно:
Внимание:
Если Вам понравилась атмосфера форума, заходите к нам чаще! С уважением, IZ@TOP, skyboy, SamDark, MoLeX, awers. |
| 0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей) | |
| 0 Пользователей: | |
| « Предыдущая тема | PHP: Общие вопросы | Следующая тема » |
|
|
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности Powered by Invision Power Board(R) 1.3 © 2003 IPS, Inc. |