使用*很好.当你开始变得非常复杂的My@R_502_194@ – 加入和比较表 – 那么你想看看使用entityname.tablename只是为了避免让自己感到困惑.
接下来的问题太主观了.这取决于您的服务器和脚本的效率.这还取决于将使用该脚本的人数.显然,与任何事情一样,你使用它越少越好.如果你可以做一个@R_502_194@而不是5个,那么这样做,但如果你只有几百人查看你的博客,那么我不会太担心.它与功能相同.显然,将所有内容都放入功能中要好得多.这有助于长期运行,因为您只需在一个位置编辑脚本即可进行更改.让我们这样说 – 如果你正在复制和粘贴代码,那么你应该使用函数.但是如果你的脚本只有1个文件,200行长,那么如果你不想,我也不会担心.
Frameworks
框架很难衡量其有用性.显然,学习像Zend或Mage这样的东西是强大的框架,可以帮助您创建更高效,更复杂的Web项目.但是,对于学习者来说,这可能会使您感到困惑.我绝对不会试着去学习它们,直到你完全了解PHP.希望你会有足够的理解,如果遇到这些问题你就不会有问题.如果你学习了一个框架,你会错过语言的要点.例如 – 如果你只学习jquery,你就不会学习javascript.你会学到一点,但你永远不会完全理解它.
这是我的看法,但这是一个非常主观的问题.