В php лучше использовать include или нет, когда используется класс контроллера для общения с javascript? - PullRequest
0 голосов
/ 20 августа 2009

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

Лучше ли разбить класс транзакций на несколько файлов меньшего размера, а затем в мой оператор switch указать, какой файл меньшего размера мне нужен? или все транзакции должны быть в одном файле?

Я знаю, что уменьшение размера файла - это всегда хорошая идея, но повлияет ли это на мои функции ajax, если мой файл транзакций станет довольно длинным?

Ответы [ 2 ]

1 голос
/ 20 августа 2009

Я голосую за файлы меньшего размера, поэтому вы избегаете антипаттерна: Объект Бога

0 голосов
/ 20 августа 2009

Независимо от того, включаете вы файлы или нет, на самом деле ваше дело, и, в конце концов, они используют очень минимальный дисковый ввод-вывод, если вы не включите около 100 файлов.

Я бы предложил разбить их на более мелкие файлы на основе наборов функций (функций HTML, функций URL и т. Д.) Или классов (по одному классу на файл), как и любой другой скрипт.

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

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