摘要: 1.三大范式 通俗的理解三个范式,对于数据库设计大有好处。在数据库设计中,为了更好的应用三个范式,就必须通俗的理解三个范式。 1.第一范式:1NF是对属性的原子性约束,要求属性具有原子性,不可再分解。(只有是关系型数据库都满足1NF) 2.第二范式:2NF是对记录的唯一性约束,要求记录有唯一标识,即 阅读全文
posted @ 2018-01-21 13:53 づ開始懂了。。 阅读(324) 评论(0) 推荐(0) 编辑
摘要: 一:redis简介: redis的同类型产品(memcache、mongodb) 缓存数据库(非关系型数据库):Remote Dictinoary server(内存告诉缓存数据库) C语言编写,key-value 好处:支持丰富的数据结构:string、list、hash 、master/slav 阅读全文
posted @ 2018-01-11 00:06 づ開始懂了。。 阅读(1433) 评论(0) 推荐(0) 编辑
摘要: 1. tinyint: 只能存储-128到127大小的数字, 不在乎后面的定义,如tinyint(9). 需1字节存储空间。 当加有UNSIGNED后,数字可以从0增加到255大小。 dba@localhost : test 22:36:25> create table ti(id tinyint(9), no tinyint(1)); Query OK, 0 rows affected (0.... 阅读全文
posted @ 2018-01-10 21:28 づ開始懂了。。 阅读(467) 评论(0) 推荐(0) 编辑
摘要: $v){ $sql = 'SELECT * FROM '; $sql .= 'INFORMATION_SCHEMA.TABLES '; $sql .= 'WHERE '; $sql .= "table_name = '{$v['TABLE_NAME']}' AND table_schema = '{$database}'"; $table_result = mysqli_query($mysql... 阅读全文
posted @ 2018-01-09 22:32 づ開始懂了。。 阅读(614) 评论(0) 推荐(0) 编辑
摘要: 回顾 上两篇文章中我们完成了 View 视图加载类和 Mail 邮件发送类的设计,完成了两个可插拔组件。本篇文章中我们将构建另一个可插拔组件——'Redis 接口',并使用它构建 'MFFC' 的高速缓存服务。 正文 Redis 简介 'Redis' 是一个高性能的 'key-value' 数据库, 阅读全文
posted @ 2018-01-08 18:31 づ開始懂了。。 阅读(248) 评论(0) 推荐(0) 编辑
摘要: 回顾 上一篇文章中,我们手工建造了一个简易的视图加载器,顺便引入了错误处理包,让我们的 MFFC 框架在 M、V、C 三个方面都达到了“好用”的水平。View 是一个可插拔组件,在本篇文章中我们要创建另一个可插拔组件——邮件发送模块。 正文 我们采用 'nette/mail' 包作为我们的邮件发送基 阅读全文
posted @ 2018-01-05 19:11 づ開始懂了。。 阅读(243) 评论(0) 推荐(0) 编辑
摘要: 回顾 经过了上一个 系列教程 《利用 Composer 一步一步构建自己的 PHP 框架》 ,我们组建了一个具有 路由 、 MVC 架构 和 ORM 功能的基础框架 MFFC 。接下来我们继续完善这个项目。 我们先从目前用着 最不爽 的地方——视图装载下手。我们将封装一个视图装载类,让它来帮我们装载 阅读全文
posted @ 2018-01-04 18:06 づ開始懂了。。 阅读(568) 评论(0) 推荐(0) 编辑
摘要: 回顾 经过前三篇文章 基础准备 、 构建路由 和 设计 MVC ,我们已经得到了一个结构比较完整的 MVC 架构的 PHP 微框架,但是距离一个真正能够上手使用的框架还差一样东西: 数据库封装 ,本篇就将讲述如何集成一个 ORM Composer 包 。 本篇是本系列最后一篇,接下来我可能会以 让我 阅读全文
posted @ 2018-01-03 21:54 づ開始懂了。。 阅读(916) 评论(0) 推荐(0) 编辑
摘要: 回顾 在上一篇教程中,我们使用 codingbean/macaw 这个 Composer 包构建了两条简单路由,第一条是响应 GET ‘/fuck’ 的,另一条会 hold 住所有请求。其实对 PHP 框架来说,有了路由就有了一切。所以接下来我们要做的事情就是让 MFFC 框架更加规范,更加丰满。 阅读全文
posted @ 2017-12-31 14:21 づ開始懂了。。 阅读(887) 评论(0) 推荐(0) 编辑
摘要: 上一篇中我们已经建立了一个空的 Composer 项目,本篇将讲述如何构建路由。 久负盛名的 CodeIgniter 框架是很多人的 PHP 开发入门框架,同样也是我开始学习如何从头构建一个网站的框架。在 CI 中我学到了很多,其中对 MVC 的深入理解和对框架本质的理解对我的影响最大。从使用框架是 阅读全文
posted @ 2017-12-30 14:58 づ開始懂了。。 阅读(654) 评论(0) 推荐(0) 编辑