易截截图软件、单文件、免安装、纯绿色、仅160KB

php总结(4)

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添加mcrypt扩展模块

基本原理是:首先使mcrypt软件能够运行,然后安装php扩展模块,并在php.ini配置。
这里注意的是mcrypt软件依赖libmcrypt和mhash两个库,所以安装配置顺序从右至左
一,下载安装mcrypt
1.先去http://www.sourceforge.net下载Libmcrypt,mhash,mcrypt安装包 ,下面是我找到的链接
   Libmcrypt(libmcrypt-2.5.8.t ......

php 函数积累记录

今天看到了一笔记上面是这么说的:
2. 不转意SQL输入
我曾经在一篇文章中最简单的防止sql注入的方法(php+mysql中)讨论过这个问题并给出了一个简单的方法 。有人对我说,他们已经在php.ini中将magic_quotes设置为On,所以不必担心这个问题,但是不是所有的输入都是从$_GET, $_POST或 $_COOKIE中的得到的!
如何修复:
和 ......

PHP抓取新浪读书频道的小说,生成电子书

//想看什么电子书,先去新浪读书搜索,然后填入对应的参数即可
//http://vip.book.sina.com.cn/
//电子书参数
$array_book[0] = 38884;     //小说id
$array_book[1] = 22172;    //章节起始id
$array_book[2] = 32533;   //章节结束id
$array_book[3] = '中国特种部队 ......

PHP 发送邮件

 
PHP 发送邮件
作者:w3pop.com 翻译/整理:w3pop.com 发布:2007-04-28 修改:2007-06-17 浏览:14208 ::  :: 
 PHP Sessions
PHP allows you to send e-mails directly from a script.
PHP允许你通过脚本直接发送e-mail。
The PHP mail() Function
PHP mail()函数
The PHP m ......

PHP会话(Session)使用入门

对比起 Cookie,Session 是存储在服务器端的会话,相对安全,并且不像 Cookie 那样有存储长度限制,本文简单介绍 Session 的使用。
由于 Session 是以文本文件形式存储在服务器端的,所以不怕客户端修改 Session 内容。实际上在服务器端的 Session 文件,PHP 自动修改 Session 文件的权限,只保留了系统读和写权限,而 ......
© 2009 ej38.com All Rights Reserved. 关于E健网联系我们 | 站点地图 | 赣ICP备09004571号