![]() |
1
2
Zend Framework 使用这种技术,使整个应用程序不至于以纯文本形式输出敏感的PHP代码,因为所有内容都在文档根目录之外,并使用mod\u redirect来知道要分派到哪个模块/控制器/操作。 基本项目布局类似于
还有
简而言之,是的,将核心类放在文档根目录之外是一个好主意,也是一个好实践。那么,您只需在include path列表中添加共享库的路径,如下所示:
其中LIBRARY\u PATH是指向共享库的相对或绝对路径。 但是,请注意,添加的路径越多,自动加载类的速度就越慢。这是一个很好的做法,只有大约3个路径在那里或更少。看看Zend是如何通过他们的 autoloaders |
![]() |
2
1
这不仅是一个好的技术,但你应该做的每一次你可以! 你永远不知道什么时候你会遇到一个地狱般的sys管理员,他会禁用PHP并保持Apache文件为全文!;)
|
![]() |
Karlo · PHP Sqlite PDO最新版本 4 月前 |
![]() |
Malte · 检查远程服务器上是否存在文件(使用PHP)[关闭] 4 月前 |
![]() |
Bard.Mus · 迁移后的数据库字符集环境 4 月前 |