【发布时间】:2011-12-22 16:36:09
【问题描述】:
我不想使用 MVC 框架。我不想使用模板引擎。我是几个人店里的开发人员,那里的帽子全是,没有图形艺术家。我们做这一切(所有层)。我不希望代码与演示文稿混合,就像我在 Classic ASP 中所做的那样。
但是,我不知道我的代码在服务器端和实际演示之间应该是什么样子。
如果我没有在我的服务器端代码中发出 HTML,它如何到达 HTML 页面以便我可以执行<span><?= $myvar ?></span> 之类的操作?并在html页面中放置循环?
感谢您的建议。
【问题讨论】:
-
无论你是否使用框架,MVC 都是一个很好的起点。
-
我知道,但我并不总是拥有让每个人都这样做的奢侈,即使这是正确的方式。
-
你真的没有不这样做的奢侈,因为适当的关注点分离可以极大地加速修改和调试。您将花费 90% 的时间在调试和维护上,只有 10% 的时间用于初始编码 - 问问自己您想在哪里节省开支。
-
@johnny 如果你不能让每个人都做你想让他们做的事,那么在这里寻求最佳实践没有多大意义;-)
-
@jeroen 我希望我至少可以让事情变得更美味。