前言 说到写PHP的MVC框架,大家想到的第一个词--“造轮子”,是的,一个还没有深厚功力的程序员,写出的PHP框架肯定不如那些出自大神们之手、经过时间和各种项目考验的框架。但我还是准备并且这么做了,主要是因为: 认为有关PHP的方方面面都了解了,但自己学习PHP的时间还短,基础并不扎实,很多常用函 ...
分类:
Web程序 时间:
2016-03-29 00:42:11
阅读次数:
336
一、ThinkPHP的介绍 //了解 MVC M - Model 模型 工作:负责数据的操作 V - View 视图(模板) 工作:负责前台页面显示 C - Controller 控制器(模块) 工作:描述功能 框架二、ThinkPHP核心文件介绍 ├─ThinkPHP.php 框架入口文件 ├─C
分类:
其他好文 时间:
2016-03-23 13:09:08
阅读次数:
128
我们将改变学习路线,不再像 Laravel 4 教程那样先构建登录系统。在本篇教程中,我们将一起构建 Pages 的管理功能,尝试 Laravel 的路由和 PHP 的命名空间。 Laravel 中的路由,跟其他 PHP 框架一样,作用是把各种请求分流到各个控制器。 在 `learnlaravel5
分类:
其他好文 时间:
2016-03-22 13:47:28
阅读次数:
261
一.简介Laravel是一套简洁、优雅的PHP Web开发框架(PHP Web Framework)。它可以让你从面条一样杂乱的代码中解脱出来;它可以帮你构建一个完美的网络APP,而且每行代码都可以简洁、富于表达力。(没错,就是百度搬来的..)二.关于环境配置Laravel的环境配置是php框架中出
分类:
Web程序 时间:
2016-03-22 12:28:33
阅读次数:
199
属性的注入以读取为例,如果访问$Component->property1,Yii在幕后干了些什么呢?这个看看yii\base\Component::__get()publicfunction__get($name){$getter=‘get‘.$name;if(method_exists($this,$getter)){return$this->$getter();}else{//注意这个else分支的内容,正是..
分类:
Web程序 时间:
2016-03-19 13:09:09
阅读次数:
211
使用PHP框架有优点也有缺点,优点是避免重复劳动、简化很多操作、方便团队项目开发及维护,框架已经帮助你完成了很多工作,业务层主要侧重于业务功能的开发,缺点是由于调用框架对系统性能会有一点影响,因为框架会来回加载很多文件,所以对性能会有一点影响,不过可以通过类似APC、Zend OPCache的工具来
分类:
Web程序 时间:
2016-03-07 13:41:50
阅读次数:
168
实现一个mysql数据库封装需要考虑的问题 使用方便性 采用直接sql语句操作方式。只要会写sql语句,那么将没有其他学习成本。 uctphp框架提供的dba辅助封装类,用会之后将爱不释手。 使用前需要显示初始化并连接到数据库吗,当然不需要。 直到执行第一条sql语句之前,都不会去连接数据库,甚至不
分类:
数据库 时间:
2016-03-03 17:37:37
阅读次数:
194
XSS攻击很多发生在用户在可以输入的地方输入了不友好的内容,根本处理方法是在输入内容中进行过滤 PHP或者java,基本都有现成的jar包或者php框架,调用自动过滤用户的输入内容,避免了XSS 防御的方式有以下几种: 1、HttpOnly防止劫取Cookie HttpOnly最早由微软提出,至今已
分类:
其他好文 时间:
2016-03-02 22:04:59
阅读次数:
261
1.项目框架 |--mvc |--data 数据 |--cache 缓存 |--template_c 模板生成目录 |--framework |--function |--function.php 功能类 |--libs |--core |--DB.class.php 数据库工具类 |--VIEW.
分类:
Web程序 时间:
2016-02-27 17:55:55
阅读次数:
234
选择一个合适的PHP框架 亚马逊每年都会通过投票选出最流行的PHP框架排行榜,这里是2015年的排行情况: 2015年PHP框架排行榜 那么,我们选择的范围也就是这些了. Laravel Laravel 官方网站 国内镜像 中文文档 博客园相关文章 枪打出头鸟! 既然是新手选择,自然是按排名排序啦.
分类:
Web程序 时间:
2016-02-24 22:47:05
阅读次数:
245