Плюсы и минусы файлов для php, используя include () - PullRequest
0 голосов
/ 01 ноября 2011

Просто.У меня есть пустая страница, похожая на

<?php
include("header.php");
include("footer.php");
?>

, которая дает navbar, файлы конфигурации, загрузка страницы заняла: blabla.И тому подобное.Но каковы плюсы и минусы этого?Вместо того, чтобы, к примеру, поместить все это в один файл.

Ответы [ 3 ]

2 голосов
/ 01 ноября 2011

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

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

1 голос
/ 01 ноября 2011

Преимущество использования включаемого файла заключается в том, что вы можете ссылаться на один и тот же код снова и снова, и вам не придется вводить его повторно (а затем редактировать несколько источников, если вы хотите внести изменения).

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

0 голосов
/ 01 ноября 2011

Плюсы:

Структура Вы получаете лучший обзор вашего кода. Код будет более чистым.

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

Минусы:

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

Об исполнении:

У вас не будет недостатка в производительности или скорости, которые заметны. Все используют, включают в том или ином способе. СУХОЙ (не повторяй себя, сыграй здесь роль).

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