PHP 引导基础

标签 php bootstrapping

我正在编写我的第一个 PHP 应用程序。每个人都在谈论使用 bootstrap.php 来初始化您的应用程序。这是有道理的,我把一个我很满意的放在一起。有两件事我不明白,而且似乎没有人提到:

  1. 我从哪里调用我的 boostrap?我是否将它包含在每一页中?请告诉我有更好的方法...

  2. 如何才能使我的 bootstrap 调用次数不超过需要?我假设它只需要在应用启动时或新 session 开始时调用。

最佳答案

1:bootstrap一般在“application”目录下。它是从与应用程序处于同一级别(不在其中)的“公共(public)”目录调用的。 public 文件夹中的 index.php 应该包含 bootstrap.php,那是你的 Document_Root 应该设置的地方(注意你可能需要更改/添加一些包含路径才能工作)

2:它应该只通过 public 文件夹中的 index.php 文件包含一次。如果正确完成,只需包括它就足够了。

希望对您有所帮助。

关于PHP 引导基础,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3313950/

相关文章:

javascript - 现在正在将 localhost 上传到在线版本。这不起作用

file - Grails:在引导期间将文件从 grails-app 复制到 web-app 目录

boot - 为什么 IBM PC 上使用 55 AA 作为启动签名?

visual-studio - 从 Visual Studio 2015 运行设备通用应用程序

php - Zend Framework、pdo_mysql 和内存限制问题 - 为什么?

javascript - 与 mysql 连接的实时图表问题

php - 使用 mysqli 时禁用 BEGIN/COMMIT

php - 将 [a-z0-9]* 限制为 20 个字符?

php - Zend 框架 : Getting request object in bootstrap

visual-studio - Visual Studio 2017 错误 : dep6200: bootstrapping failed