php架构,mvc开发模式,php程序员工作~
弱弱的问,请问php架构的用途是什么??还有php架构和mvc开发模式的关系是怎样一个关系??一般php程序员的工作是?,,,举例说明(可以的话~)本人在整理思路,望各位...
弱弱的问,请问php架构的用途是什么??
还有php架构 和 mvc开发模式的关系是怎样一个关系??
一般php程序员的工作是?,,,举例说明(可以的话~)
本人在整理思路,望各位高手指点~~ 展开
还有php架构 和 mvc开发模式的关系是怎样一个关系??
一般php程序员的工作是?,,,举例说明(可以的话~)
本人在整理思路,望各位高手指点~~ 展开
展开全部
PHP开发框架背后的思想被称为“模型—视图—控制器”(MVC)。MVC是这样一种架构模式,它隔离了业务逻辑与UI,允许其一改变而另一者不受影响。(也可以说是关注点的隔离)在MVC中,模型负责数据,视图负责表现,控制器则是程序主体或者说是负责业务逻辑。从本质上说,MVC拆分了一个程序的开发过程,这样你就可以修改独立的每一部分,而其他部分不受影响,这是十分重要的,它使得编写PHP代码更为快捷简单
开发者可能出于不同的考虑而使用PHP开发框架,不过首当其冲的原因是为了加速开发过程。相似工程之间的代码重用能够节省开发者大量的时间和精力。PHP开发框架内置了预建的模块,免去了冗长又令人厌烦的编程工作。这样开发者就能够把时间活在开发实际程序上,而不是每一次都要为每一个项目重建基础模块。
开发者可能出于不同的考虑而使用PHP开发框架,不过首当其冲的原因是为了加速开发过程。相似工程之间的代码重用能够节省开发者大量的时间和精力。PHP开发框架内置了预建的模块,免去了冗长又令人厌烦的编程工作。这样开发者就能够把时间活在开发实际程序上,而不是每一次都要为每一个项目重建基础模块。
追问
谢谢您这个回答。
我加深了对PHP框架和mv的理解。
但是可否对您熟悉的某一个项目进行分析呢?很需要~~
谢谢~~
追答
比如:开源程序smarty,thinkphp等一些列php框架。M模型(model)-V视图(view)-C控制器(controller) ;模型就是对数据的处理,V就是数据在前台的展示,而C就是用来处理前台和数据的一个纽带。每个项目独要对数据库进行操作,并将取得的信息进行处理。这部分就在M层完成了。数据在前台如何展示给用户,就需要V层进行处理。用C来控制让数据在前台显示他们。这样可以使前台人员专门做前台,数据处理人员专门做数据处理。分工也比较明确,提高开发速度。
2012-03-06 · 知道合伙人软件行家
关注
展开全部
试答一下:
php架构:以php为主要开发语言,建立的网站应用体系
php架构 和 mvc开发模式的关系: 造房子与工具的关系,mvc是php架构的一种,但并不是php架构必须用mvc,貌似没这个规定。
一般php程序员的工作: 编代码为主吧
php架构:以php为主要开发语言,建立的网站应用体系
php架构 和 mvc开发模式的关系: 造房子与工具的关系,mvc是php架构的一种,但并不是php架构必须用mvc,貌似没这个规定。
一般php程序员的工作: 编代码为主吧
追问
应用体系是指的什么呢?
php架构和mvc 开发模式,您说的是造房子和工具的关系,
我目前无法理解,可否解释得详细些。
php程序员的工作当然是编代码为主了,呵呵,这个我知道呢,
那主要是分担什么样的工作,或者说需要掌握什么样的知识。
才能胜任php程序员工作。~
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
建议你去学学 thinkphp zendframework 框架
那个对mvc讲的比较详细.架构他们帮你做好了.你理解之后就可以开发了.
熟悉之后你就可以自己架php mvc架构了.
那个对mvc讲的比较详细.架构他们帮你做好了.你理解之后就可以开发了.
熟悉之后你就可以自己架php mvc架构了.
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
php架构就是房子的框架 框框里面加上砖基本上就有点象房子了
追问
简单明了的概括的回答了框架的意思啊。谢谢您
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询