首頁 >後端開發 >php教程 >有哪些基于mvc模式的php开源系统?

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

WBOY
WBOY原創
2016-06-06 20:41:39939瀏覽

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

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

回复内容:

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

上面说的 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的设计模式了!!!谢谢采纳

陳述:
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn