【发布时间】:2013-04-29 14:44:57
【问题描述】:
我有一个关于如何构建类的问题。最近我一直在努力将我的 PHP 编码风格更改为更新的标准,因为虽然我受雇并为 Web 应用程序进行了很多 PHP 编码,但我开始注意到我的编码方式相当陈旧并且不受欢迎。 这是一个问题。 如果我的网站上有一个小型博客部分,并且有一个博客类 (clsBlog.php) 可以在前端构建我的博客,那么我是否还会在该类中存储从后端上传博客的方法?我通常只是创建了一个名为 clsAdmin.php 的类,并拥有管理实用程序使用的所有方法。
【问题讨论】:
-
你可能想检查一下 web mvc 框架是如何做到的。另外,我认为使用 Symphony 之类的框架会非常有益。
-
远离框架。它们不应该用作学习 OOP 或 MVC 模式的工具。如果这样做,从长远来看会非常有害。