摘要: MVC MVC是一个设计模式,它强制性的使应用程序的输入、处理和输出分开。使用MVC应用程序被分成三个核心部件:模型(M)、视图(V)、控制器(C),它们各自处理自己的任务。 视图 :视图是用户看到并与之交互的界面。对老式的Web应用程序来说,视图就是由HTML元素组成的界面,在新式的Web应用程序... 阅读全文
posted @ 2015-07-05 22:03 zjuyou 阅读(241) 评论(0) 推荐(0) 编辑
摘要: 如何设计自己的一个MVC框架?这个问题困扰了我很久,我相信大多数童鞋也都是用流行的哪些框架都很溜了(指逻辑控制,DB操作以及一些validation等),但真正思考自己的MVC框架,思路不一定很清晰,或者说多多少少会做错路。在下也花了一些(很长~)时间来思考这个问题,总结一下思路,对Layman的我... 阅读全文
posted @ 2015-07-05 22:01 zjuyou 阅读(2164) 评论(0) 推荐(0) 编辑
摘要: PHP如何实现网址伪静态Apache的 mod_rewrite是比较强大的,在进行网站建设时,可以通过这个模块来实现伪静态。主要步骤如下:1.检测Apache是否开启mod_rewrite功能 可以通过php提供的phpinfo()函数查看环境配置,找到“Loaded Modules”,其中列出了所... 阅读全文
posted @ 2015-07-05 21:33 zjuyou 阅读(136) 评论(0) 推荐(0) 编辑
摘要: 单一入口概述单一入口的应用程序就是说用一个文件处理所有的HTTP请求,例如不管是列表页还是文章页,都是从浏览器访问index.php文件,这个文件就是这个应用程序的单一入口。打个比方,大家都要上WC,都是男生进一个门,女生进一个门,这两个门就是WC的两个入口。而现在去一个公园里面的WC,外面还有一个... 阅读全文
posted @ 2015-07-05 21:21 zjuyou 阅读(4184) 评论(0) 推荐(0) 编辑
摘要: 1,简介mongoDB(http://www.mongodb.org)是一种 NoSQL 的文档型的数据库管理系统。MongoDB是一个介于关系数据库和非关系数据库之间的产品,是非关系数据库当中功能最丰富,最像关系数据库的。他支持的数据结构非常松散,是类似 json的bjson格式,因此可以存储比较... 阅读全文
posted @ 2015-07-05 20:48 zjuyou 阅读(135) 评论(0) 推荐(0) 编辑
摘要: 1、面向对象能给我们什么? 进行分析之前,我们先来复习一下面向对象。 对象是要进行研究的任何事物。 类是具有相同或相似性质的对象的抽象。 面向对象的要素:封装、继承、多态。 面向对象目的是:如何分配职责。 面向对象设计原则:单一职责原则(SRP) 一个类,只有一个引起它变化... 阅读全文
posted @ 2015-07-05 20:36 zjuyou 阅读(4844) 评论(0) 推荐(0) 编辑