摘要:
方案一:读取数据库方式从数据库读取信息→封装→生成接口数据应用场景:数据时效性比较高的系统方案二:读取缓存方式从数据库获取信息(第一次设置缓存或缓存失效时)→封装(第一次设置缓存或缓存失效时)→返回数据 ↓ ... 阅读全文
posted @ 2015-03-21 20:02
nemo20
阅读(339)
评论(0)
推荐(0)
摘要:
单例模式单例模式三大原则:① 构造函数需要标记为非 public (防止外部使用 new 操作符创建对象),单例类不能在其他类中实例化,只能被自身实例化;② 拥有一个保存类的实例的静态成员变量 $_instance③ 拥有一个访问这个实例的公共的静态方法单例模式(参见 PHP 单例模式代码片段):'... 阅读全文
posted @ 2015-03-21 12:49
nemo20
阅读(357)
评论(0)
推荐(0)
摘要:
定时任务可以使用 crontab 命令来设定:crontab -e #编辑某个用户的cron 服务crontab -l #列出某个用户cron 服务的详细内容crontab -r #删除某个用户的cron 服务定时任务 crontab 格式:分 小时 日 月 星期 ... 阅读全文
posted @ 2015-03-18 21:22
nemo20
阅读(307)
评论(0)
推荐(0)
摘要:
Redis 可以定期将数据备份到磁盘中(持久化),同时不仅仅支持简单的key/value 类型的数据,同时还提供list,set,hash等数据结构的存储;Memcache 只是简单的key/value 缓存。redis 的安装部署参见笔记:Redis 学习笔记与总结1 安装部署① 开启 redis... 阅读全文
posted @ 2015-03-18 20:28
nemo20
阅读(1357)
评论(0)
推荐(0)
摘要:
0.准备步骤(没有连接网络的 linux):挂载光盘、让网络 yum 源失效、修改光盘 yum 文件、安装 c 语言编译器 gcc。1.MySQL(5.5.20)下载 mysql 5.5.20 源码包(由于mysql 官网使用 google cdn 的 jquery 来切换mysql 版本下载的下拉... 阅读全文
posted @ 2015-03-16 21:49
nemo20
阅读(760)
评论(0)
推荐(0)
摘要:
存储静态缓存即把缓存写入文件。file.php_dir = dirname(__FILE__).'/files/'; } public function cacheData($k,$v = '',$path = ''){ //文件名 $filename = $... 阅读全文
posted @ 2015-03-08 15:48
nemo20
阅读(925)
评论(0)
推荐(0)
摘要:
要求:1.在一个类中封装多种数据通信方法(JSON,XML),并且只通过一个入口选择需要的数据通信格式2.客户端开发工程师可以自行选择数据传输格式(GET 方式)response.php $code, 'message' => $message, 'dat... 阅读全文
posted @ 2015-03-08 12:54
nemo20
阅读(918)
评论(0)
推荐(0)
摘要:
1.PHP 生成 XML 数据① 拼接字符串② 使用系统类(DomDocument,XMLWriter,SimpleXML)例1 使用 PHP 系统类中的 DomDocument 类:createElement('test','This is a root element');$dom->appen... 阅读全文
posted @ 2015-03-08 01:49
nemo20
阅读(632)
评论(0)
推荐(0)
摘要:
1.通信数据的标准格式 ( JSON ),包括:code:状态码(200,400等)message:提示信息(例如:数据返回成功、邮箱格式错误等)data:返回数据2.JSON 方式封装通信接口response.php $code, 'message' => $message,... 阅读全文
posted @ 2015-03-07 19:48
nemo20
阅读(301)
评论(0)
推荐(0)
摘要:
1. 类中的方法不是全局方法,可以和外部的普通方法重名,例如: time();页面输出:2015-02-28 16:47:36===============2.析构函数'; } public function __destruct(){ echo 'bye'; }}$... 阅读全文
posted @ 2015-03-01 00:42
nemo20
阅读(350)
评论(0)
推荐(0)
浙公网安备 33010602011771号