Suche senden
Hochladen
Php study.20130110
•
Als PPT, PDF herunterladen
•
0 gefällt mir
•
771 views
B
bngoogle
Folgen
ABOUT php study.
Weniger lesen
Mehr lesen
Technologie
Diashow-Anzeige
Melden
Teilen
Diashow-Anzeige
Melden
Teilen
1 von 18
Jetzt herunterladen
Empfohlen
Database.Cache&Buffer&Lock
Database.Cache&Buffer&Lock
Lixun Peng
Ksdg 使用 ruby on rails 快速打造你的 web app
Ksdg 使用 ruby on rails 快速打造你的 web app
Eddie Lee
对MySQL的一些改进想法和实现
对MySQL的一些改进想法和实现
Lixun Peng
Rails talk-5
Rails talk-5
Eddie Lee
MySQL多机房容灾设计(with Multi-Master)
MySQL多机房容灾设计(with Multi-Master)
Lixun Peng
MySQL优化、新特性和新架构 彭立勋
MySQL优化、新特性和新架构 彭立勋
Lixun Peng
对MySQL应用的一些总结
对MySQL应用的一些总结
Lixun Peng
Maven & mongo & sring
Maven & mongo & sring
Tzu Chi University
Empfohlen
Database.Cache&Buffer&Lock
Database.Cache&Buffer&Lock
Lixun Peng
Ksdg 使用 ruby on rails 快速打造你的 web app
Ksdg 使用 ruby on rails 快速打造你的 web app
Eddie Lee
对MySQL的一些改进想法和实现
对MySQL的一些改进想法和实现
Lixun Peng
Rails talk-5
Rails talk-5
Eddie Lee
MySQL多机房容灾设计(with Multi-Master)
MySQL多机房容灾设计(with Multi-Master)
Lixun Peng
MySQL优化、新特性和新架构 彭立勋
MySQL优化、新特性和新架构 彭立勋
Lixun Peng
对MySQL应用的一些总结
对MySQL应用的一些总结
Lixun Peng
Maven & mongo & sring
Maven & mongo & sring
Tzu Chi University
MySQL新技术探索与实践
MySQL新技术探索与实践
Lixun Peng
MySQL快速入门与提高
MySQL快速入门与提高
mysqlpub
百度前端技术交流会--搜搜前端架构演变与优化
百度前端技术交流会--搜搜前端架构演变与优化
tiantianli
[Baidu web frontend_conference_2010]_[soso_frontend_architecture]
[Baidu web frontend_conference_2010]_[soso_frontend_architecture]
思念 青青
服务器基准测试-叶金荣@CYOU-20121130
服务器基准测试-叶金荣@CYOU-20121130
Jinrong Ye
内部MySQL培训.3.基本原理
内部MySQL培训.3.基本原理
Lixun Peng
KISSY Mechanism
KISSY Mechanism
lifesinger
浅谈数据库优化
浅谈数据库优化
Sky Jian
Mysql调优
Mysql调优
ken shin
如何针对业务做DB优化
如何针对业务做DB优化
Jinrong Ye
02.web sphere培训 应用websphere
02.web sphere培训 应用websphere
littlecong
高性能队列Fqueue的设计和使用实践
高性能队列Fqueue的设计和使用实践
孙立
Ch05 Servlet 進階 API、過濾器與傾聽器
Ch05 Servlet 進階 API、過濾器與傾聽器
Justin Lin
MySQL压力测试经验
MySQL压力测试经验
Jinrong Ye
PC服务器阵列卡管理简易手册 叶金荣@CYOU-20121223
PC服务器阵列卡管理简易手册 叶金荣@CYOU-20121223
Jinrong Ye
Jsonp
Jsonp
LearningTech
NoSQL误用和常见陷阱分析
NoSQL误用和常见陷阱分析
iammutex
Servlet & JSP 教學手冊第二版 - 第 2 章:撰寫與設定 Servlet
Servlet & JSP 教學手冊第二版 - 第 2 章:撰寫與設定 Servlet
Justin Lin
Servlet & JSP 教學手冊第二版 - 第 7 章:使用 JSTL
Servlet & JSP 教學手冊第二版 - 第 7 章:使用 JSTL
Justin Lin
工作坊總結
工作坊總結
Shengyou Fan
2. dekretuaren sintesia
2. dekretuaren sintesia
Equipoa754
Clau frunza si vlad
Clau frunza si vlad
claudiueu07
Weitere ähnliche Inhalte
Was ist angesagt?
MySQL新技术探索与实践
MySQL新技术探索与实践
Lixun Peng
MySQL快速入门与提高
MySQL快速入门与提高
mysqlpub
百度前端技术交流会--搜搜前端架构演变与优化
百度前端技术交流会--搜搜前端架构演变与优化
tiantianli
[Baidu web frontend_conference_2010]_[soso_frontend_architecture]
[Baidu web frontend_conference_2010]_[soso_frontend_architecture]
思念 青青
服务器基准测试-叶金荣@CYOU-20121130
服务器基准测试-叶金荣@CYOU-20121130
Jinrong Ye
内部MySQL培训.3.基本原理
内部MySQL培训.3.基本原理
Lixun Peng
KISSY Mechanism
KISSY Mechanism
lifesinger
浅谈数据库优化
浅谈数据库优化
Sky Jian
Mysql调优
Mysql调优
ken shin
如何针对业务做DB优化
如何针对业务做DB优化
Jinrong Ye
02.web sphere培训 应用websphere
02.web sphere培训 应用websphere
littlecong
高性能队列Fqueue的设计和使用实践
高性能队列Fqueue的设计和使用实践
孙立
Ch05 Servlet 進階 API、過濾器與傾聽器
Ch05 Servlet 進階 API、過濾器與傾聽器
Justin Lin
MySQL压力测试经验
MySQL压力测试经验
Jinrong Ye
PC服务器阵列卡管理简易手册 叶金荣@CYOU-20121223
PC服务器阵列卡管理简易手册 叶金荣@CYOU-20121223
Jinrong Ye
Jsonp
Jsonp
LearningTech
NoSQL误用和常见陷阱分析
NoSQL误用和常见陷阱分析
iammutex
Servlet & JSP 教學手冊第二版 - 第 2 章:撰寫與設定 Servlet
Servlet & JSP 教學手冊第二版 - 第 2 章:撰寫與設定 Servlet
Justin Lin
Servlet & JSP 教學手冊第二版 - 第 7 章:使用 JSTL
Servlet & JSP 教學手冊第二版 - 第 7 章:使用 JSTL
Justin Lin
工作坊總結
工作坊總結
Shengyou Fan
Was ist angesagt?
(20)
MySQL新技术探索与实践
MySQL新技术探索与实践
MySQL快速入门与提高
MySQL快速入门与提高
百度前端技术交流会--搜搜前端架构演变与优化
百度前端技术交流会--搜搜前端架构演变与优化
[Baidu web frontend_conference_2010]_[soso_frontend_architecture]
[Baidu web frontend_conference_2010]_[soso_frontend_architecture]
服务器基准测试-叶金荣@CYOU-20121130
服务器基准测试-叶金荣@CYOU-20121130
内部MySQL培训.3.基本原理
内部MySQL培训.3.基本原理
KISSY Mechanism
KISSY Mechanism
浅谈数据库优化
浅谈数据库优化
Mysql调优
Mysql调优
如何针对业务做DB优化
如何针对业务做DB优化
02.web sphere培训 应用websphere
02.web sphere培训 应用websphere
高性能队列Fqueue的设计和使用实践
高性能队列Fqueue的设计和使用实践
Ch05 Servlet 進階 API、過濾器與傾聽器
Ch05 Servlet 進階 API、過濾器與傾聽器
MySQL压力测试经验
MySQL压力测试经验
PC服务器阵列卡管理简易手册 叶金荣@CYOU-20121223
PC服务器阵列卡管理简易手册 叶金荣@CYOU-20121223
Jsonp
Jsonp
NoSQL误用和常见陷阱分析
NoSQL误用和常见陷阱分析
Servlet & JSP 教學手冊第二版 - 第 2 章:撰寫與設定 Servlet
Servlet & JSP 教學手冊第二版 - 第 2 章:撰寫與設定 Servlet
Servlet & JSP 教學手冊第二版 - 第 7 章:使用 JSTL
Servlet & JSP 教學手冊第二版 - 第 7 章:使用 JSTL
工作坊總結
工作坊總結
Andere mochten auch
2. dekretuaren sintesia
2. dekretuaren sintesia
Equipoa754
Clau frunza si vlad
Clau frunza si vlad
claudiueu07
التسويق الشبكي
التسويق الشبكي
Cherkaoui Med
1
1
AndresSerrano11
Qd 16apr13-sanoma
Qd 16apr13-sanoma
Nico Verspaget
Presentation1
Presentation1
Waleed Butt
Como subir una imagen a tu blog
Como subir una imagen a tu blog
pantallaso
Afiches
Afiches
Ana Mendina
List_of_publications_Dirk_Mueller
List_of_publications_Dirk_Mueller
dirkmuller8
CNIB - New Path Flyer
CNIB - New Path Flyer
Lori Blinn
Implicaciones del liderazgo espiritual cofradia
Implicaciones del liderazgo espiritual cofradia
Iglesia de Dios
Catalogo eje
Catalogo eje
Raul Diaz
Practica1
Practica1
Andreita Salcedo
Trabajo final cendis (1)
Trabajo final cendis (1)
eaceved5
3rd P in the Life of Joseph, Prison
3rd P in the Life of Joseph, Prison
Bless Our Land To Shine
Testimonial for Gary Michels from Southwestern Consulting - Jillian Tijerina ...
Testimonial for Gary Michels from Southwestern Consulting - Jillian Tijerina ...
Gary Michels
Piri
Piri
luisubuyujpirir
Os Sete(7) passos para ter o seu proprio produto digital
Os Sete(7) passos para ter o seu proprio produto digital
https://bit.ly/cadastrochasdaterra
Presentation3
Presentation3
Maulik Bhavsar
Presentacion 140408,141009
Presentacion 140408,141009
fashiondesign
Andere mochten auch
(20)
2. dekretuaren sintesia
2. dekretuaren sintesia
Clau frunza si vlad
Clau frunza si vlad
التسويق الشبكي
التسويق الشبكي
1
1
Qd 16apr13-sanoma
Qd 16apr13-sanoma
Presentation1
Presentation1
Como subir una imagen a tu blog
Como subir una imagen a tu blog
Afiches
Afiches
List_of_publications_Dirk_Mueller
List_of_publications_Dirk_Mueller
CNIB - New Path Flyer
CNIB - New Path Flyer
Implicaciones del liderazgo espiritual cofradia
Implicaciones del liderazgo espiritual cofradia
Catalogo eje
Catalogo eje
Practica1
Practica1
Trabajo final cendis (1)
Trabajo final cendis (1)
3rd P in the Life of Joseph, Prison
3rd P in the Life of Joseph, Prison
Testimonial for Gary Michels from Southwestern Consulting - Jillian Tijerina ...
Testimonial for Gary Michels from Southwestern Consulting - Jillian Tijerina ...
Piri
Piri
Os Sete(7) passos para ter o seu proprio produto digital
Os Sete(7) passos para ter o seu proprio produto digital
Presentation3
Presentation3
Presentacion 140408,141009
Presentacion 140408,141009
Ähnlich wie Php study.20130110
SQL Server 資料庫版本控管
SQL Server 資料庫版本控管
Will Huang
Migrations 與 Schema操作
Migrations 與 Schema操作
Shengyou Fan
合久必分,分久必合
合久必分,分久必合
Qiangning Hong
开源应用日志收集系统
开源应用日志收集系统
klandor
微博架构Ppt
微博架构Ppt
zubin Jiang
MySQL入門介紹
MySQL入門介紹
Stanley Huang
Nosql三步曲
Nosql三步曲
84zhu
新浪微博Feed服务架构
新浪微博Feed服务架构
XiaoJun Hong
Apache solr教學介紹 20150501
Apache solr教學介紹 20150501
Yung-Ting Chen
Template mb-kao
Template mb-kao
xwcoder
美团前端架构简介
美团前端架构简介
pan weizeng
開發環境建置
開發環境建置
Shengyou Fan
Migrations 與 Schema 操作
Migrations 與 Schema 操作
Shengyou Fan
View 與 Blade 樣板引擎
View 與 Blade 樣板引擎
Shengyou Fan
View 與 Blade 樣板引擎
View 與 Blade 樣板引擎
Shengyou Fan
D baa s_in_xiaomi
D baa s_in_xiaomi
hdksky
Bypat博客出品-服务器运维集群方法总结2
Bypat博客出品-服务器运维集群方法总结2
redhat9
从林书豪到全明星 - 虎扑网技术架构如何化解流量高峰
从林书豪到全明星 - 虎扑网技术架构如何化解流量高峰
Scourgen Hong
基于My sql的分布式数据库实践
基于My sql的分布式数据库实践
锐 张
基于MySQL的分布式数据库实践
基于MySQL的分布式数据库实践
jackbillow
Ähnlich wie Php study.20130110
(20)
SQL Server 資料庫版本控管
SQL Server 資料庫版本控管
Migrations 與 Schema操作
Migrations 與 Schema操作
合久必分,分久必合
合久必分,分久必合
开源应用日志收集系统
开源应用日志收集系统
微博架构Ppt
微博架构Ppt
MySQL入門介紹
MySQL入門介紹
Nosql三步曲
Nosql三步曲
新浪微博Feed服务架构
新浪微博Feed服务架构
Apache solr教學介紹 20150501
Apache solr教學介紹 20150501
Template mb-kao
Template mb-kao
美团前端架构简介
美团前端架构简介
開發環境建置
開發環境建置
Migrations 與 Schema 操作
Migrations 與 Schema 操作
View 與 Blade 樣板引擎
View 與 Blade 樣板引擎
View 與 Blade 樣板引擎
View 與 Blade 樣板引擎
D baa s_in_xiaomi
D baa s_in_xiaomi
Bypat博客出品-服务器运维集群方法总结2
Bypat博客出品-服务器运维集群方法总结2
从林书豪到全明星 - 虎扑网技术架构如何化解流量高峰
从林书豪到全明星 - 虎扑网技术架构如何化解流量高峰
基于My sql的分布式数据库实践
基于My sql的分布式数据库实践
基于MySQL的分布式数据库实践
基于MySQL的分布式数据库实践
Php study.20130110
1.
站点 分享眯眯购 开发 Author: bngoogle@sina.com http://www.mimigou.com 2013-01-10
2.
TOPIC • 站点 介眯眯购
简 • 架眯眯购 构 • PHP 言语 • 数据 介库设计 绍
3.
眯眯购 • 一、定位 • 大型
互 分享社区。导购 动 • 二、用 情况:户 • PV 3 K; IP:500 • 注册用 :户 3K
4.
站点各 段版本 化眯眯购
阶 进 • 1.0 版;第一版本; 基 模 建立,商品、础 块 好店、名牌、活 ,用 ;动 户 • 2.0 版;前台 面重新 。 模 行升页 设计 对 块进 级 。 • 后台操作功能更多,更方便。 • 3.0 版; 部分小模 行升 ,如用对 块进 级 户账户 ( 件找回密 ,第三方登 激活本地发邮 码 录 账
5.
眯眯购 web 1.0 •
一
6.
眯眯购 web 2.0 •
一、
7.
站点架构 - 基础 •
LNMP = (Linux 、 Nginx 、 MySQL 、 PHP) • Linux : centos6 • Nginx : • Mysql : 5.0+ • PHP: 5.3.5 • 搜索: lucene
8.
使用的框架 • Mxigniter • Mxigniter
是什么? Codeingiter 的 super 版 ; 兼容 codeigniter. • Codeigniter 是什么? 流行的 PHP 源开 开发 框架。
9.
什么为 选择 mxigniter
? • 架 清晰: 基于构 HMVC 的架构 • 数据 支持库 ORM 操作; • 工具类 丰富。库 • Codeigniter 中文文档 全,学 低成本,高齐 习 效率。 • Template (模板引擎) , route( 路由 ), theme (主题), httpsqs (队
10.
Mxigniter 和 Codeigniter
的对 比 • HMVC VS MVC • 明 各 源路径存放确 种资 • 完善的 ORM • 丰富的 源 件支持;开 软 httpsqs , memcache , scws • …….
11.
框架文件目录 •
12.
1 个 的数据操作范例简单 •
$this->load->model(‘goods_m’); // 入商品类载 • $list=$this->goods_m->limit(10)- >get_all(); // 取数据获 • $this->load->library(‘cache’); // 入 存类载 缓 • $this->cache->set(‘goods_list’, $list);// 存 存缓 • $this->cache->get(‘goods_list’); // 取 存缓
13.
程序 布流程发
14.
程编 细节• 内存的使用。不在代
里 行 的 算码 进 复杂 计 。 • 使用类 (虽然也支持函数),使代 清晰码 。 • 法方面参考手册;中文手册下语 载 • 用 if(){ • } 是还 if() • {
15.
数据表设计规则 • 1 不要去
完全符合三大范式的数据 ;设计 库 • 2 、 少使用减 join 去全局搜索。 why ?当 水平分表的 候, 方式的 句都要改掉时 该 语 。 • 3 、必要的字段冗余。 • 4 、良好的数据 索引;涉及到前台 常使库 经 用的 和查询 join 的字段,要 其加上索引给
16.
数据表设计规则 • 5 尽量
cache ,少 sql ; sql 是涉及到 IO 的 瓶 。颈 • 6 数据 不了,就用 存。库撑 缓 • 7 只取自己需要了,例如列表中,新 的闻 description 就不要取出来。
17.
数据表设计规则 • 8 、字段定
不要默 置义 认设 为 null ,而是这样 'name' varchar(30) not null default ''; 。 why ? null 占 用空 ,间 '' 不占用;其次,会混淆。比如 0 和 null 以及 '' 是否一致, php 弱类型 言,会这种 语 认为 是一致了,但有些数据 不 么 。库 这 认为 • 9 、写高效的 mysql 。避免多次 取数据 ,最好是一 次 解决 ,而不是多次循 。目的读 库 两 查询 问题 环 是还 IO 的性能。 • 10 、把表 置设 为 innodb 类型。 why ?支持事 、行 ;当然如果,你的表是 取很多,写入很少务 锁 读 , 是用还 myisam 更合适。
18.
谢谢 一切都很美好, 我 幻想着春天来了。春天没有来。们
Jetzt herunterladen