如何使我的开源PHP应用程序跨服务器?

时间:2012-07-12 22:29:03

标签: php mysql cross-server

我有一个使用MySQL的PHP​​程序,我将开源,包括一个简单的安装程序,我希望能够在任何使用PHP4或5和MySQL 4的服务器上轻松安装。

我已经添加了一个安装程序,使其对用户友好,但我需要知道我可以做些什么才能使它最有可能安装在每台服务器上。

我将开始:我已确保使用完整的PHP标记(不短),如此<?php ?>,并确保在使用它们之前声明所有变量,如$nVar = (isset($_POST['nVar']) ? $_POST['nVar'] : NULL);

为了获得最佳的跨服务器兼容性,还应该在PHP应用程序中包含哪些其他最佳实践?

1 个答案:

答案 0 :(得分:0)

从我的脑海中提取一些提示

不推荐使用类{__constructor} 不要使用GLOBAL
使用拆分和连接
注意文件魔术字节识别功能
get_class get_parent_class字母数字更改为接受camelcasing - 在比较之前使用strtolower返回值