持久性比较
静态页是放在硬盘中,memcached的内容是放在内存中。
静态页,服务器关闭或重启,内容不会消失。
memcached因为是放在内存,重启就会消失。扩展性比较
静态页只可以本机读取,如果需要所有服务器都能读取,需要在每个服务器上都生成这个静态页。
而memcached是可以多机共享读写的。使用上比较
例如有一个页面 内容是Hello world
用静态页的方法,就是生成一个1.html 内容也是 Hello World。
用memcached方法,就是把Hello World这个页面内容放在memcached,访问时,再从memcached读取。
静态页是放在硬盘中,memcached的内容是放在内存中。
静态页,服务器关闭或重启,内容不会消失。
memcached因为是放在内存,重启就会消失。扩展性比较
静态页只可以本机读取,如果需要所有服务器都能读取,需要在每个服务器上都生成这个静态页。
而memcached是可以多机共享读写的。使用上比较
例如有一个页面 内容是Hello world
用静态页的方法,就是生成一个1.html 内容也是 Hello World。
用memcached方法,就是把Hello World这个页面内容放在memcached,访问时,再从memcached读取。
解决方案 »
- 使用PHP怎样将保存在Mysql的long blob类型字段中的文件下载下来?
- PHP+Access乱码
- smarty中的循环大家帮忙吧5555~~
- 关于php生成html的问题!
- 有没有碰到过这种现象,网站一会儿快一会儿慢?
- 怎么让网页不能被浏览者保存,即不可以通过“文件”--> “另存为”来保存网页。
- 求助:用php链接oracle数据库的时候出现这个问题应该怎么解决!!急得很
- 能否在session中注册类?
- 想pdo同时操作两个数据库,只能做两个pdo的连线吗
- SQL语句问题,关联查询,一对多
- 请问一下php 无法执行exec()函数该怎么解决!
- switch...case语句调用时间参数程序出错求解决。
持久的数据应该是数据库层面做的。如果你只有一台服务器,建议用静态页,因为memcached是需要网络开销的。
如果多机环境,建议用memcached。
其他的做前端的就不要去管那么多了,这个一定要跟你们经理理清楚.你把一堆东西都丢用户手机里是啥意思,除了非要的一些东西之外