我在一个网站上工作,我一直在玩引用外部脚本的想法。我以前用这种方式分解过其他脚本,放入像这样的代码行
include('scriptX.php');
我理解将这种技术用于较大块的复杂代码,但我想知道在查询用户信息或更小的位等小块时标准或最佳实践是什么。
这里有什么优点和缺点,以便我可以在将来构建时做出决定。
我在一个网站上工作,我一直在玩引用外部脚本的想法。我以前用这种方式分解过其他脚本,放入像这样的代码行
include('scriptX.php');
我理解将这种技术用于较大块的复杂代码,但我想知道在查询用户信息或更小的位等小块时标准或最佳实践是什么。
这里有什么优点和缺点,以便我可以在将来构建时做出决定。
查询用户信息之类的小程序
erm 不确定你在这里问什么 - 数据不应该存储在 PHP 文件中。
是的,使用包含文件来拆分您的代码,特别是从通用代码中分离出可重用代码是一个好主意——在2009 年 9 月的 PHP 架构师副本中有更多关于此的内容。
一些快速提示是:
最好的做法是在您需要的时候尽可能地和合理地包含您需要的内容。
这是一个例子:
<?php
// We need this everywhere!
require( 'essentialClass.php' );
// Check if we need more stuff or not
if( isset( $_POST['i_want_more_info'] ) ) {
require( 'userinfoClass.php' );
} else {
require( 'userClass.php' );
}
?>