• 欢迎访问搞代码网站,推荐使用最新版火狐浏览器和Chrome浏览器访问本网站!
  • 如果您觉得本站非常有看点,那么赶紧使用Ctrl+D 收藏搞代码吧

有哪些基于mvc模式的php开源系统?

php 搞代码 3年前 (2022-01-25) 15次浏览 已收录 0个评论
文章目录[隐藏]

新手不知道怎么做实际的项目,现在在看ci框架,但是实际项目的操作还是不懂,但是像discuz、worldpress好像都不是mvc模式的(好像很多开源项目都是这样的),有没有基于mvc模式的开源系统,比较成熟,同时有利于学习的,请推荐下。

这个问题已被关闭,原因:

回复内容:

新手不知道怎么做实际的项目,现在在看ci框架,但是实际项目的操作还是不懂,但是像discuz、worldpress好像都不是mvc模式的(好像很多开源项目都是这样的),有没有基于mvc模式的开源系统,比较成熟,同时有利于学习的,请推荐下。

本&文来源gaodai^.ma#com搞#代!码网

搞gaodaima代码

上面说的 LARAVEL

给朋友做个广告,一个特别不错的教程最适合中国人的Laravel教程

其实最好的 mvc(指设计思想上最好,不是性能上)框架不在 php 上,是 ruby on rails,什么 spring mvc,cake php 都是借(chao)鉴(xi)它的,当然由于 ruby 部署和开发都要在 linux 上,估计 KO 掉一批用惯 windows 的人
php 的 mvc 推荐 cakephp
cakephp 找本 cookbook 参考 tutorial 自己写个博客程序后台,就入门了

discuz不是mvc模式?这个想法很奇怪。c是控制器,m是模型,v是view层。
discuz/template中放的是模板。
discuz/source/module中的是按功能分的模块。里面大致是控制器层。
模型层在discuz/source/class/table中。
可以说像内容管理系统phpcms,论坛discuz等都是mvc的。不过有些分层可能分的更细致。

ci,thinkphp之类的是框架。用这个框架开发,你就遵循了mvc的开发模式。
先把框架用熟了。

Not only is MVC laravel

discuz是MVC模式的,你能问出这么基础的问题,那么证明是你不理解MVC设计模式,只要是controller,view model三层实现了分离,那么就是MVC的设计模式了!!!谢谢采纳


搞代码网(gaodaima.com)提供的所有资源部分来自互联网,如果有侵犯您的版权或其他权益,请说明详细缘由并提供版权或权益证明然后发送到邮箱[email protected],我们会在看到邮件的第一时间内为您处理,或直接联系QQ:872152909。本网站采用BY-NC-SA协议进行授权
转载请注明原文链接:有哪些基于mvc模式的php开源系统?

喜欢 (0)
[搞代码]
分享 (0)
发表我的评论
取消评论

表情 贴图 加粗 删除线 居中 斜体 签到

Hi,您需要填写昵称和邮箱!

  • 昵称 (必填)
  • 邮箱 (必填)
  • 网址