我开发了一个论坛,PHP & MySQL的intranet.I从我的数据库操作创建一个DAO然后在我所有的PHP页面我使用scriplets在HTML代码来获取我从我的DAO需要的数据开始我的发展。MVC模式设计论坛?
<htlm>
<body>
<table>
<tr><th>Subject</th><th>By</th><th>Date</th></tr>
<?php
$posts=DAO.getPostDAO().getPostByUserId(userId);
for($i=0;$i<count($posts);$i++)
{
$post=$posts[$i];
?>
<tr>
<td><?php echo $post->subject; ?></td>
<td><?php echo $post->userId; ?></td>
<td><?php echo $post->createdAt; ?></td>
</tr>
<?php } ?>
</table>
我有红色的对MVC模式,我理解这个概念,但我不知道如何实现它而写的代码,以便你能帮助我将其转换为MVC模式。 你能告诉我应该如何将它分解为模块,视图和控制器,DAO适用于所有这些?是控制器的一部分吗?
MVC是不是可以响应回答到HTML和PHP的随机有点堵。这是构建应用程序的一种完整方式,与单个小脚本无关。 – Cylindric