Я нахожусь в процессе написания класса, который, вероятно, будет содержать около 3000 строк кода.
То, что я хотел бы знать, очень просто, будет инициирование этого класса в верхней части каждой страницы.замедлить время выполнения страницы, даже если будет использоваться только один / два метода объектов?Собирается ли это намного больше напрягать мой сервер, если к нему обращаются несколько тысяч раз в день?
Если это так, я должен смотреть на создание расширений для обработки каждого метода вместо того, чтобы иметь весь класс водин файл?
EDITED
Во-первых, просто чтобы исправить KingCrunch и Kenaniah, этот класс предназначен для моего API, что в итоге означает, что он содержит много функций для извлеченияданные, которые будут отображаться на веб-сайте и в нашем приложении для iPhone, а также в нашем приложении Facebook.Таким образом, 3000 строк - это чертовски мало, учитывая размер и возможности нашего сайта, не говоря уже о том, что более 700 из этих строк являются комментариями.Таким образом, я могу заверить вас, что нет конструктивного недостатка, хотя может быть структурный недостаток, поэтому я задаю этот вопрос ...
Функция конструкции просто устанавливает значения по умолчанию для определенных переменных, ничегоподробнее.
Я полностью переписал этот файл с нуля, так что старого кода нет, и я уверен, что методы в классе настолько эффективны, насколько это возможно.
Я былконтролировать использование моего сервера и т. д., а также моделировать большие объемы трафика с помощью инструмента apache ab, и хотя использование моей памяти возрастает, похоже, все в порядке.