php架构,mvc开发模式,php程序员工作~

弱弱的问,请问php架构的用途是什么??还有php架构和mvc开发模式的关系是怎样一个关系??一般php程序员的工作是?,,,举例说明(可以的话~)本人在整理思路,望各位... 弱弱的问,请问php架构的用途是什么??
还有php架构 和 mvc开发模式的关系是怎样一个关系??
一般php程序员的工作是?,,,举例说明(可以的话~)
本人在整理思路,望各位高手指点~~
展开
 我来答
服务金领
2012-03-07
知道答主
回答量:10
采纳率:0%
帮助的人:20万
展开全部
PHP开发框架背后的思想被称为“模型—视图—控制器”(MVC)。MVC是这样一种架构模式,它隔离了业务逻辑与UI,允许其一改变而另一者不受影响。(也可以说是关注点的隔离)在MVC中,模型负责数据,视图负责表现,控制器则是程序主体或者说是负责业务逻辑。从本质上说,MVC拆分了一个程序的开发过程,这样你就可以修改独立的每一部分,而其他部分不受影响,这是十分重要的,它使得编写PHP代码更为快捷简单
开发者可能出于不同的考虑而使用PHP开发框架,不过首当其冲的原因是为了加速开发过程。相似工程之间的代码重用能够节省开发者大量的时间和精力。PHP开发框架内置了预建的模块,免去了冗长又令人厌烦的编程工作。这样开发者就能够把时间活在开发实际程序上,而不是每一次都要为每一个项目重建基础模块。
追问
谢谢您这个回答。
我加深了对PHP框架和mv的理解。
但是可否对您熟悉的某一个项目进行分析呢?很需要~~
谢谢~~
追答
比如:开源程序smarty,thinkphp等一些列php框架。M模型(model)-V视图(view)-C控制器(controller) ;模型就是对数据的处理,V就是数据在前台的展示,而C就是用来处理前台和数据的一个纽带。每个项目独要对数据库进行操作,并将取得的信息进行处理。这部分就在M层完成了。数据在前台如何展示给用户,就需要V层进行处理。用C来控制让数据在前台显示他们。这样可以使前台人员专门做前台,数据处理人员专门做数据处理。分工也比较明确,提高开发速度。
windblast
2012-03-06 · 知道合伙人软件行家
windblast
知道合伙人软件行家
采纳数:5633 获赞数:13622
毕业于空军第一航空学院电子专业,1991年开始接触电脑,从事多年计算机编程,具有较丰富的经验。

向TA提问 私信TA
展开全部
试答一下:

php架构:以php为主要开发语言,建立的网站应用体系

php架构 和 mvc开发模式的关系: 造房子与工具的关系,mvc是php架构的一种,但并不是php架构必须用mvc,貌似没这个规定。

一般php程序员的工作: 编代码为主吧
追问
应用体系是指的什么呢?
php架构和mvc 开发模式,您说的是造房子和工具的关系,
我目前无法理解,可否解释得详细些。
php程序员的工作当然是编代码为主了,呵呵,这个我知道呢,
那主要是分担什么样的工作,或者说需要掌握什么样的知识。
才能胜任php程序员工作。~
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
子石500
2012-03-08 · TA获得超过329个赞
知道小有建树答主
回答量:451
采纳率:100%
帮助的人:139万
展开全部
建议你去学学 thinkphp zendframework 框架
那个对mvc讲的比较详细.架构他们帮你做好了.你理解之后就可以开发了.
熟悉之后你就可以自己架php mvc架构了.
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
坦率且灵敏的国宝O
2012-03-07 · 超过21用户采纳过TA的回答
知道答主
回答量:109
采纳率:100%
帮助的人:33.8万
展开全部
php架构就是房子的框架 框框里面加上砖基本上就有点象房子了
追问
简单明了的概括的回答了框架的意思啊。谢谢您
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(2)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式