Загрузка больших файлов для приложения, функций, классов - PullRequest
1 голос
/ 15 июня 2011

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

Я использую Codeigniter, но думаю, что вопрос не зависит от фреймворка. Я также думаю, что такие CMS, как Wordpress, загружают массу полезных функций для каждой загрузки страницы.

До сих пор я загружал код по мере необходимости, но мне интересно, действительно ли это огромный удар по производительности, если я объединю много файлов и загружу их, чтобы они были "только что" готовы к использованию.

Если у меня есть 20 основных функциональных файлов / классов, которые я использую, каждый из которых имеет, скажем, 200 строк, но вместо этого объединяет их все и загружает 4k строк при каждой загрузке страницы, получаю ли я удобство по скорости или это не имеет значения - в пределах разумного?

Как другие справляются с этим?

1 Ответ

0 голосов
/ 16 июня 2011

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

Кроме того, сохраняйте свой код как можно более модульным, чтобы его можно было повторно использовать в других контекстах.

...