- 浏览: 75492 次
- 性别:
- 来自: 上海
最新评论
-
hay:
大骗子
zend studio教程 -
jiewuzhe02:
请问开源CMS digitaluscms 安装后不能登录后台 ...
zend frawework 开源代码列子 -
天梯梦:
怎么一个都打不开啊
zend studio教程 -
freedomstyle:
调试的时候,变量中文出现乱码
zend studio for eclipse 中文乱码的问题 -
freedomstyle:
是的,我也碰到这样的问题。
zend studio for eclipse 中文乱码的问题
相关推荐
- 国外主流php框架比较.pdf
国外主流php框架比较.pdf
- 主流PHP框架比较.pdf
在探讨主流PHP框架的比较时,我们首先要了解PHP作为一种广泛使用的服务器端脚本语言,多年来一直在不断进化,为开发者提供了多种构建Web应用程序的框架。本文档通过比较CodeIgniter、CakePHP、Zend Framework和...
- 国外主流PHP框架对比评测.pdf
标题中的“国外主流PHP框架对比评测”指的是对几种流行的PHP框架进行分析和比较,以便开发者在选择合适的框架时有所依据。这些框架包括CodeIgniter、CakePHP和Zend Framework。描述中提到,这份评测是对国内使用较多...
- 国外主流PHP框架对比评测[文].pdf
本文将对比评测四个在国外广泛应用的PHP框架:CodeIgniter、CakePHP、Zend Framework和Symfony,以帮助开发者在框架选型时做出明智的决策。 首先,CodeIgniter以其轻量级和易用性著称。配置过程简单,通过PHP脚本...
- php框架编写核心知道点
以下是一些核心知识点,对于想要编写PHP框架的人来说至关重要。 1. **MVC(模型-视图-控制器)模式**:这是大多数现代Web框架的基础。模型负责处理数据,视图用于展示,而控制器作为它们之间的桥梁,处理用户请求并...
- TPCMF框架 v5.2.0.zip
TPCMF基于PHPCMF框架,其内核采用国外主流PHP开发框架CodeIgniter4,技术文档全面。我们在研发TPCMF时没有去破坏CodeIgniter本身的代码,可以说完全采用CodeIgniter的开发逻辑思路,开发者可以安全采用CodeIgniter...
- 基于PHP的Kurogo开源移动WEB开发框架源码.zip
**PHP Kurogo移动Web开发框架详解** PHP Kurogo是一个强大的开源框架,专为构建移动Web应用程序而设计。这个框架允许开发者以高效且灵活的方式创建适应多种设备和平台的Web应用,包括智能手机和平板电脑。Kurogo以...
- php主流cms系统测评.pdf
本测评主要针对国内主流的PHP CMS系统,从易用性、功能、性能等方面进行分析。 1. DEDE CMS(织梦内容管理系统) DEDE CMS是一款由个人开发的开源CMS,以其强大的功能著称。2007版的改进使得其在处理大量数据时的...
- TPCMF内容管理框架 v5.2.0
TPCMF基于PHPCMF框架,其内核采用国外主流PHP开发框架CodeIgniter4,技术文档全面。我们在研发TPCMF时没有去破坏CodeIgniter本身的代码,可以说完全采用CodeIgniter的开发逻辑思路,开发者可以安全采用CodeIgniter...
- 大道PHP 第四章 序言 doc
1. **国内第一本系统介绍PHP主流开源框架的书籍**:书中详尽阐述了如CakePHP、FleaPHP和MooPHP等当前最流行的PHP框架,提供了丰富的案例,帮助读者理解框架的工作原理和实际应用。 2. **国内第一本介绍Zend相关工具...
- php-5.6.32.tar
总结来说,PHP 5.6.32作为PHP的一个重要版本,以其高效、易用和广泛支持的特性,成为了Web开发的主流选择之一。通过持续学习和理解PHP 5.6.32的特性和用法,开发者可以构建出高质量的Web应用程序。
- 基于bro框架的cms学习型
在当今的Web开发领域,内容管理系统(CMS)已经成为构建网站和管理在线内容的主流工具。本文将深入探讨一个名为“BroCMS”的系统,它基于MVC(Model-View-Controller)框架进行开发,特别适合初学者进行学习和实践。...
- PHPOA协同OA办公软件开源版源码 PHPOACollaborationOA.rar
7、智能流程引擎:流程模型支持BPMN2.0国际标准,提供傻瓜化流程设计,快速对复杂业务流程建模,提供会签、回退、子流程等特色化功能。同时提供开发接口,实现异构系统的调用和对接。 8、智能表单引擎:业内唯一一...
- YFCMF是采用ThinkPHP5.1.*+国外ACE1.40的UI模板的后台内容管理框架 轻量级企业网站管理系统
ThinkPHP5.1.* 是一个国内广泛使用的PHP框架,它基于MVC(Model-View-Controller)设计模式,提供了一套完整的Web应用开发解决方案。主要特点包括: 1. **快速开发**:提供了丰富的内置组件和助手函数,可以快速...
- 基于PHP的Mao10CMS建站系统php版源码.zip
1. **框架**:Mao10CMS可能基于某种PHP框架构建,如Laravel、Symfony或CodeIgniter,这些框架提供了一套结构化的开发模式和工具,加速开发进程。 2. **模板引擎**:可能使用Smarty或其他模板引擎来分离业务逻辑和...
- TPCMF内容管理框架
TPCMF基于PHPCMF框架,其内核采用国外主流PHP开发框架CodeIgniter4,技术文档全面。我们在研发TPCMF时没有去破坏CodeIgniter本身的代码,可以说完全采用CodeIgniter的开发逻辑思路,开发者可以安全采用CodeIgniter...
- larry ullman PHP.5.Advanced.pdf
- **MVC模式**:详细介绍模型-视图-控制器(MVC)设计模式,及其在PHP框架中的应用。 - **RESTful API开发**:探讨如何基于RESTful原则构建API接口,实现前后端分离的现代Web应用。 #### 6. **高级主题** - **多...
评论
Zend Framework自带的view的确是功能非常有限,但是它提供了非常方便的接口,可以非常方便的使用其他的模板引擎,Zend Framework官方的文档中,就提供了完整的将smarty和Zend Framework集成的接口类。所以我觉得,Zend Framework只所以不将view做的那么完整,有很大的原因是已经有了功能很强大的、php官方支持的smarty的原因。
我说的view层不仅仅是模板功能,基本上上面说的框架都模板功能,view层还有很多东西,比如对layout的支持重用,支持类似symfony中 component 和 partial 的功能,其实如果一般框架中使用了模板系统(Smarty之类),性能下降的更厉害,所以大家都不用
据我测试经验,我反复尝试了关闭所有的cache功能都还是存在需要cc的过程,不知道是不是symfony的bug
symfony我还没有用过,所以也没有办法评论其好坏,不过通过作者的介绍,我倒是对它很有兴趣,有时间一定研究一下。
不过作者说“使用了模板系统(Smarty之类),性能下降的更厉害,所以大家都不用”,我觉得也并非完全如此。
至少我所做的项目和我看到的一些其他组织或公司做的项目和软件,不管大小,很多都用模板技术的。
就拿smarty来说,他使用了缓存的机制,第一次使用那个效率比较低之外,之后使用的效率还是非常的高的。
不是很理解你的这个说法
一般内部的MIS,OA系统来说,一般性能差一点可以忍受,对于互联网项目来说,并发访问大,性能非常重要,有时候缓存只是针对数据层来缓解,如果要从模板层缓解,那么这个成本就比较高,开发成本也提高,反而得不偿失。
就是说CakePHP把数据库操作当作缺省唯一操作,其实我们的数据来源不只是数据库,可能是文件系统、远程的XML、或者内存,CakePHP的设计方式更多是针对数据库结构的项目。
就我使用来说,symfony确实怎么都无法关闭模板的cache功能,不知道是啥原因。
至于symfony的Propel层是可以很轻易的替换,这个也是我很推荐Symfony的缘故,呵呵,很容易构造各种Model层,丝毫不影响。
总体来说,感觉Zend framework 在view层做的不够好,只是作为一个官方框架来说,需要好好向其他框架学习,呵呵。
路人,你的blog为什么在我的google reader里面没法显示新文章?别人有没有这个问题?
俺不知道耶,呵呵,咔咔,也许是csdn的rss刷新的不及时。。。
在MVC中,通常需要将CONTROLLER分离为流程控制和业务逻辑两部分。由DAO管理MODEL的注册和访问(现在比较流行在应用和数据库间加一个ORM)。
这样实际的MVC应用,通常涉及以下具体的结构:
VIEW
CONTROLLER
BUSINESS(SERVICE)
MODEL
DAO、(ORM)
------------------------
而BO/PO侧贯穿整个生命周期
也有人会在VIEW层基于BO/PO再次构建更加符合视图使用需求的视图对象-“VO”,例如STRUTS的ACTIONFORM。但是本人不建议那么做-已经够麻烦了。
VIEW
CONTROLLER
BUSINESS(SERVICE)
DAO、(ORM)
------------------------
BO/PO
diggmore,
是基于ZF写的,封装了很多东西...
不过这只是内部代号,据说写出来后,懒的推广了...
他们几乎是写了自己用的 www.7yes.com
有次跟他们沟通的时候,看了下源码,的确很强大....
适合大网站的部署构架的了
有兴趣可以去找找资料看看~ 呵呵
diggmore,
是基于ZF写的,封装了很多东西...
不过这只是内部代号,据说写出来后,懒的推广了...
他们几乎是写了自己用的 www.7yes.com
有次跟他们沟通的时候,看了下源码,的确很强大....
适合大网站的部署构架的了
有兴趣可以去找找资料看看~ 呵呵
diggmore,
是基于ZF写的,封装了很多东西...
不过这只是内部代号,据说写出来后,懒的推广了...
他们几乎是写了自己用的 www.7yes.com
有次跟他们沟通的时候,看了下源码,的确很强大....
适合大网站的部署构架的了
有兴趣可以去找找资料看看~ 呵呵
diggmore,
是基于ZF写的,封装了很多东西...
不过这只是内部代号,据说写出来后,懒的推广了...
他们几乎是写了自己用的 www.7yes.com
有次跟他们沟通的时候,看了下源码,的确很强大....
适合大网站的部署构架的了
有兴趣可以去找找资料看看~ 呵呵