gpt4 book ai didi

php - 如何在 PHP 中从头开始实现 MVC?

转载 作者:IT王子 更新时间:2023-10-29 00:06:17 25 4
gpt4 key购买 nike

我想在 PHP 中从头开始实现 MVC,因为我想完全控制自己的代码并且没有来自现有框架的额外负担。有人有什么建议吗?


是的,我看过 Lerdorfs 的文章,而且似乎它毕竟没有那么多代码。实际上,我更希望有一个 Controller View 解决方案来构建我的应用程序。我会坚持使用我自己自制的 PDO 数据访问类。

最佳答案

你的问题有点像 Not-Invented-Here-Syndrome .在这种情况下,我的建议是在您可以确定现有框架经过全面测试和支持时,忍受这些额外的包袱。 Don't reinvent the wheel .

另一方面,上述论证会阻止编写新框架。从头开始编写一个是学习和理解 MVC 模式的一个很好的编码练习。

所以如果你真的下定决心去做,我的建议是学习what each part of MVC is, does and how they interact .您将不可避免地遇到FrontController pattern以及,所以你也想了解这个。

请注意,您不是唯一想要这样做的人:

还有一篇 Rasmus Lerdorf 的有趣文章

关于php - 如何在 PHP 中从头开始实现 MVC?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2333093/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com