我不同意这个:
不要盲目地将PHP嵌入到HTML中 - 使用模板/ MVC.
PHP是一种模板语言.虽然我同意实现MVC的概念,但我不明白为什么需要在生成Web输出时实现另一个DSL.
我不同意这个:
不要盲目地将PHP嵌入到HTML中 - 使用模板/ MVC.
PHP是一种模板语言.虽然我同意实现MVC的概念,但我不明白为什么需要在生成Web输出时实现另一个DSL.
在php文件的末尾添加关闭"?>"标记可能会导致意外地将白色空格推送到输出缓冲区.PHP解释器会自动为文件添加结束标记,手动执行它有点像反模式.
永远不要使用$_GET
或$_POST
不检查并清理它.
了解如何设置php.ini
正确的.
永远不要将变量放入原始SQL.
如果使用框架,请使用具有较少依赖性的框架.
停止过度概括.
在php文件上分发代码.在大多数情况下,没有必要把所有东西都放在一起index.php
.
在编写代码之前降低复杂性.
尊重它是一个Web应用程序的事实.(尝试RESTful.)它不是桌面应用程序.所以,不要把一切成$_SESSION
.
每10行代码至少有一条注释行.一年后你会读到这个.我承诺!
代码就像一个女孩 - 让它很好看.