DAVID马兰:让我们提高了课程的 首页一点点 进一步,此时为 安全原因。 到目前为止,我们所有的文件,无论 意在被用户访问的直接 在通过特定的URL,还是浏览器 旨在包括在内,与 PHP的功能要求,任何事物都有 最终得到的相同的内 公共目录。 当然,如果用户不需要 曾经看到的header.php直接或 直接的footer.php,更遑论 helpers.php直接,我们不妨 把所有这些文件本身的内 子目录是不公开 访问。 要做到这一点,请允许我 提出以下建议。 里面的我们的虚拟主机目录的本地 主机目录,让我们现在有 下面的文件夹 - 包括,其中将包含类似文件 helpers.php;公众,这将 包含的内容,我们将开始我们的呼叫 控制器一样的index.php, lecturers.php,week0.php和week1.php; 然后在模板会 是的header.php和footer.php文件。 因此,唯一的事情,我真的在这里做 是我的公开以外的移动 我的目录包括目录和我的 templates目录,这样,如果我们现在 看一个分层列表, 我们现在应该看到的。 事实上,首先我们有一个包括 在其内部的目录,是 helpers.php。 然后我们有一个公共目录, 其内部是index.php的, lectures.php,week0.php, 和week1.php。 最后 - 一个名为 模板,其内部是 的footer.php和header.php文件。 现在,即使用户知道helpers.php 存在或header.php中存在或 footer.php的存在或其他文件 这极有可能会包含一些 私人的,像用户名或密码, 他或她不能获得在该文件中, 因为它不再访问网站 因为这些文件将不再在 我的公共目录。