【发布时间】:2011-01-19 09:57:30
【问题描述】:
对整个 PHP 有点陌生。
只是想问一下,在性能和安全性方面哪个更好。我知道两者都有其优点和缺点,但似乎无法得出哪个对整体性能和安全性更好的结论。
- 使用包含大量函数的 PHP 文件。所以我拥有的每个页面都会“包含”函数 php 文件,因此可以在任何给定页面中调用函数。
或
- 有一个接受参数输入的 PHP 文件(不确定你是否这么称呼它)。例如 function.PHP?id=100
有没有cmets?
谢谢大家:)
【问题讨论】:
-
您是否在问哪种方式是组织您的辅助功能的最佳方式?因为第二种方式看起来更像是你想要发出一个 HTTP 请求,它不会像你想象的那样工作。
-
请改写或显示代码,尤其是对于您对 function.php?id=100 的含义以及它与包含文件的关系。
-
组织、表演……没什么特别的。我以前使用第二种方法的原因是因为第二种方法有些简单,并且在其他语言中不存在,例如 VB 或 Java(它主要是基于函数或类的)。所以想知道第二种方法是否比第一种方法有任何主要优点。我之前使用第二种方法所做的是将值传递到页面中,然后页面处理这些值并将其结果保存在会话变量/cookie 中,甚至将其传递回/到新页面上进行显示。像函数一样工作,但当然不如函数灵活。
-
例如:第二种方法 - cart.php?id=100 ====cart.php START==== $_REQUEST['id'];回声 $_REQUEST['id']-2; ====cart.php END====
-
你真的在看你得到的答案吗?他们两个都很好:-)
标签: php function coding-style