首页 > 模式

php Prototype原型模式学习笔记

我们一般用new来新增对象,不过很多时候新增一个对象需要一些工作,而星际里面往往会新增某些类的大量的对象,比如新增很多机枪兵和龙骑.

待解决的问题:我们能否减少new的使用,同时避免需要新增对象的时候,了解对象的类名.

阅读全文

phpmyadmin登录模式为http

这里我们可以修改它的登录模式为http。这样,只要浏览器不关闭就可以继续使用,以ubuntu环境,通过apt-get方式安装的php教程myadmin为例。 

文档位置在 /etc/phpmyadmin/config.inc.php,如下修改文档: 

阅读全文

什么是MVC模式

MVC模式是"Model-View-Controller"的缩写,中文翻译为"模式-视图-控制器"。MVC应用程序总是由这三个部分组成。Event(事件)导致Controller改变Model或View,或者同时改变两者。只要Controller改变了Models的数据或者属性,所有依赖的View都会自动更新。类似的,只要Controller改变了View,View会从潜在的Model中获取数据来刷新自己。MVC模式最早是smalltalk语言研究团提出的,应用于用户交互应用程序中。smalltalk语言和java语言有很多相似性,都是面向对象语言,很自然的SUN在petstore(宠物店)事例应用程序中就推荐MVC模式作为开发Web应用的架构模式。MVC模式是一种架构模式,其实需要其他模式协作完成。在J2EE模式目录中,通常采用service to worker模式实现,而service to worker模式可由集中控制器模式,派遣器模式和Page Helper模式组成。而Struts只实现了MVC的View和Controller两个部分,Model部分需要开发者自己来实现,Struts提供了抽象类Action使开发者能将Model应用于Struts框架中。

阅读全文