PHP 修炼【四】

原创 2007年09月20日 21:07:00

 apache

动态编译 编译成so

静态编译 C 效率高5%

先完全动态编译,确定需要的 静态编译

合理使用会话

尽可能少的加载外部文件

尽可能少的占用外部资源

lazyload 迟连接早释放

变量应尽可能的保持一种类型

  改变变量类型的时候,只会自动增所占内存 不会减少

如int->float  占空间变大 float->int 不会变小  (同一变量)

 只读的变量尽可能使用引用(变量数据大的时候使用)

使用加速器加速的本质:php加载到内存,减少IO时间

开发时多使用分析器

 中间数据存内存表 结果数据不能存内存表

开发流程:

1.了解需求目的 和产品人员沟通 去除不必要的需求 确定目标

2.初步分析 用户大概多少 数据变更频率  数据如何分布

  选什么服务器 使用哪些软件 使用哪些技术

3.简单造句法,罗列功能(产品人员写)

4.开始设计功能模块,以及模块之间的联系

5.详细造句法 描述各功能模块,初步理清逻辑

6.设计数据库初稿

7.各原型,属性,特征 属于哪个模块,各模块独立开发,责任的划分

8.进行设计,类,接口,属性,方法等 根据意见调整数据库

9.根据各模块的意见,统一数据库,复稿

10.数据字典

11.详细设计文档

12.立项

13.编码同时 设计单元测试

14.设计缓存

15.白盒测试

16.黑盒测试

17.压力测试

18.清空测试数据库 上线

 

 

系统角色: 用户(user)--匿名用户(anonymousVisitor)

                      会员(Member)--作者(Author) 管理员(Administrator) 会员(Visitor)

【捷哥浅谈PHP】第十九弹---NoSQL数据库Redis之游龙剑(hash类型)的修炼

很久没跟大家见面了,前段时间一直很忙,请大家见谅!今天我来接着给大家讲解Redis的游龙剑hashes类型及其修炼方法!redis hash是一个string类型的field和value的映射表。...

php 修炼之道

Web系统(百万级访问,千成级数据以内或业务逻辑不是特别复杂)开发起基本得心应手,没有什么问题。但他们会有这样的误点:◆ 除了PHP不使用其它的语言,可能会点shell 脚本。◆ 对PHP的掌握不精(...

php安装环境之四

  • 2011年10月12日 10:53
  • 38.92MB
  • 下载

PHP开发小技巧④—两种方法实现获取随机字符串

获取随机字符串的方法很多,只要自己的算法设计的比较好,就可以很方便快速的得到自己想要的结果。获取随机字符串在我们的日常工作编程中也用到的很多,例如:登录时要输入的验证码,发送手机短信验证的验证码,以及...

完美iis6.0 asp和php共存win2003(四)

  • 2011年07月14日 12:05
  • 8.73MB
  • 下载

php面试题四

  • 2011年10月09日 23:32
  • 25KB
  • 下载

php+MySQL图书管理系统(四)

1.图书的查询 a.要求可以对书的 类别, 书名, 出版社, 年份(年份区间), 作者, 价格(区间) 进行查询. 每条图书信息包括以下内容: ( 书号, 类别, 书名, 出版社, 年份, 作...

php爬虫教程(四)抓取数据并进行处理

经过链接的分析,数据的分析,再加上规则的验证。 很容易的我们就get到了我们打算抓取到的数据, so,我们就可以做我们想做的事情了。例如: ...

Android客户端与PHP服务端通信(四)---极光推送示例工程分析

概述     上一节,描述了注册极光推送并使用其例子的方法,这一节准备研究一下示例工程的框架,为移植它做准备。 分析例程源码     首先分析一下例程的源码结构,建议对照着JPUSH的官方文档(htt...
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:PHP 修炼【四】
举报原因:
原因补充:

(最多只允许输入30个字)