没有合适的资源?快使用搜索试试~ 我知道了~
rubyPHP高性能的PHP框架
共40个文件
svn-base:18个
php:12个
bat:1个
需积分: 10 2 下载量 68 浏览量
2016-05-16
23:31:58
上传
评论
收藏 27KB RAR 举报
温馨提示
rubyPHP的高性能体现在以下几个方面: 1.页面缓存。页面缓存指之前加载过的页面以文件方式缓存在服务器中,在一段时间内再次加载相同页面时无需重新执行页面逻辑直接加载静态页面。rubyPHP的页面缓存是自动进行的,在config/tpl.php中可配置是否启用缓存以及缓存文件的有效期。当然这仅仅是全局设置,在调用视图时可重新指定是否启用缓存以及缓存有效期。 2.SQL缓存。sql缓存指之前执行过的查询sql语句以及他的结果缓存在内存中,在一段时间内用相同的sql语句执行查询操作时不经过数据库直接返回内存中数据。rubyPHP使用Redis以键值方式缓存sql语句以及他的对应结果。rubyPHP能够在php7上完美运行。(附:关于windows php7 redis 扩展的下载参照我的另一篇博客:http://blog.csdn.net/fanghailiang2016/article/details/51396649)。rubyPHP重写了mysql_query以及mongo_query方法,在执行查询sql查询语句时会优先加载未过期的缓存数据。与页面缓存类似,sql缓存的全局配置路径为config/redis.php,在具体执行sql语句前可重新执行是否使用缓存以及缓存有效期。 3.读写分离。读写分离是建立在主从同步基础上为了减轻服务器压力,将查询语句转移到从服务器上执行的解决方案。rubyPHP重写了mysql_query,mongo_query函数,除了对查询语句进行内存级缓存的优化,同时也将查询语句放到了从服务器上执行。mysql的主从配置文件路径为config/mysql.php。
资源推荐
资源详情
资源评论
收起资源包目录
rubyphp.rar (40个子文件)
rubyphp
view
index.html 1KB
view.php 3KB
主从数据库同步(手动).bat 242B
.svn
tmp
wc.db 120KB
pristine
ee
eea6d73dc3e037d96d17816047a882c239f14b02.svn-base 910B
ee34cfd7c14f0e7ef3e0fbcd8a426ae98b3069b1.svn-base 1KB
93
93fdbc8f318f7fafd262af23c52c5eb4f184b3c7.svn-base 2KB
9c
9cc7f03405ec77b2176188b4efaafdc07286a68a.svn-base 539B
9c896a27dc86db14c5861dd860dd2c25473557fd.svn-base 683B
21
218526b60a5aa7fa870d97577b2e83cae18a951a.svn-base 304B
5e
5e7d5343b18a75a4c5771a0c93458a4feaf7d2f0.svn-base 1KB
f7
f752ce7db332bf89adfe960133245f93256b3de1.svn-base 391B
71
711db8405f79818b8e0b6ba8e9adb57e5c179064.svn-base 118B
97
97d7cfb49ea6041a68ff6485084dc3d272c2b7dc.svn-base 295B
33
333c2b63b2df74109f5fe3be1c6627a9c8b95e23.svn-base 19B
69
69c87096e11ff732fa52fa8717c5c2bb8f477d6c.svn-base 460B
f2
f27115cb78bdffcfa5af064f890bddf0ae3385b1.svn-base 242B
d4
d42d239c0e67783824655e4f96bf8e163c45f724.svn-base 215B
ba
ba0955c2c0dc9ab763122a663d2cbb020ef5e501.svn-base 1KB
3d
3d619ea29d2c2b0fa7ad738e4df67c3daa97f137.svn-base 3KB
cd
cd6348dfd6590a77eb89beefc93876ccfd6b8037.svn-base 2KB
ec
ecc4f28e1e4586dc1937b9e5097f09e271564b3a.svn-base 2KB
entries 3B
wc.db-journal 0B
format 3B
favicon.ico 19B
model
db.php 2KB
mysql.php 2KB
controller
default
city.php 295B
welcome.php 215B
controller.php 539B
config
tpl.php 460B
route.php 304B
redis.php 390B
mysql.php 683B
index.php 2KB
function
common.php 910B
cache
_p__w_ 1KB
.htaccess 118B
rubyphp.sql 1KB
phpframe
共 40 条
- 1
资源评论
fanghailiang2016
- 粉丝: 390
- 资源: 2
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功