[ Поиск ] - [ Пользователи ] - [ Календарь ]
Полная Версия: Существует ли перегрузка переменной?
gaserge
Привет всем, возник такой вопрос.

Допустим у меня есть один управляющий класс $super_class
влияет ли как нибудь на быстродействие сервера
подключение к нему других классов?
типа так:
include( ROOT_DIR . MOTOR_DIR . 'data/dbconf.php' );
$this->config->db = & $config;


и допустим так же подключить с десяток классов.
влияет ли это как нибудь на быстродействие?
или лучше использовать для каждой области свою переменную?



Спустя 6 часов, 31 минута, 25 секунд (11.11.2011 - 07:58) linker написал(а):
Любая команда, поступающая на конвейер центрального процессор влияет на быстродействие. Одно могу сказать, что чем меньше инклудов, тем быстрее работает.

Спустя 2 часа, 50 секунд (11.11.2011 - 09:59) gaserge написал(а):
тоесть грузят именно функции?

сам вес (объем набора функции, данных и т.д.) переменной или массива неважен, правильно я понял?

Спустя 52 минуты, 43 секунды (11.11.2011 - 10:51) linker написал(а):
1. Открытие чтение файла - нагрузка на систему ввода/вывода.
2. Чтение файла в память.
3. Парсинг.
4. и т.д.

Но в данному случае ты занимаешься экономией на спичках. Если тебя что-то смущает, то запихни всё в один файл и один раз его подключи.

Спустя 7 минут, 10 секунд (11.11.2011 - 10:58) gaserge написал(а):
интереса ради...
пишу сайт, и вот мне удобнее держать все классы и конфиги в одной перменной типа:
$ss->module->auth
$ss->config->db
и т.д.

лучше некоторые вещи уточнить прежде чем делать)

p.s.: нет меня не инклуды смущают, а просто возник вопрос про именно нагрузку переменной, мало просвещен в этой области, ( классов достаточно много и некоторые довольно большие. )

Спустя 42 минуты, 10 секунд (11.11.2011 - 11:41) linker написал(а):
В данном случае - забей. Лучше пробелы в производительности поискать в других местах, например при работе с базой данных.
Быстрый ответ:

 Графические смайлики |  Показывать подпись
Здесь расположена полная версия этой страницы.
Invision Power Board © 2001-2024 Invision Power Services, Inc.