Замедляет ли запуск большого класса на странице?

Я в процессе написания класса, который, вероятно, будет состоять из примерно 3000 строк кода.

То, что я хотел бы знать, очень просто: будет ли запуск этого класса в верхней части каждой страницы замедлять время выполнения страницы, даже если будут использоваться только один / два из методов объекта? Не вызовет ли большую нагрузку на мой сервер, если к нему обращаются несколько тысяч раз в день?

Если да, следует ли мне заняться созданием расширений для обработки каждого метода вместо того, чтобы хранить весь класс в одном файле?

EDITED

Во-первых, чтобы исправить KingCrunch и Kenaniah, этот класс предназначен для моего API, что в результате означает, что он содержит множество функций для извлечения данных, которые будут отображаться на веб-сайте и в нашем приложении для iPhone, а также в нашем все приложение Facebook.Так что 3000 строк чертовски мало, учитывая размер и возможности нашего веб-сайта, не говоря уже о том, что более 700 из этих строк являются комментариями. Так что я могу заверить вас, что в конструкции нет недостатка, хотя может быть и структурный недостаток, поэтому я задаю этот вопрос ...

Функция построения просто устанавливает значения по умолчанию для определенных переменных, не более того.

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

Я отслеживал использование своего сервера и т. Д., А также моделировал большие объемы трафика с помощью инструмента apache ab, и, хотя использование моей памяти резко возрастает, похоже, все в порядке.

8
задан Ben Carey 18 January 2012 в 18:55
поделиться