疑问:
By
szdbb112
at 2015-07-13 • 0人收藏 • 4236人看过
正在研究web.config这个文件,有点不懂:
这似乎是为了rewrite而写的,一共28个rule,望文生义也能看个马马虎虎。可是相关知识手册在哪里呢,如果我想自己编写一个web.config该怎么写?
可是httpd.ini,和nginx.conf好像也是为了rewrite 的rule而写,这些文件之间有什么区别和联系吗
26 个回复 | 最后更新于 2015-07-22
刚才在研究缓存技术,看了源码却有点摸不着头脑。这一段应该是Mcache最开始的地方吧(common.php)第31行开始
其实定义MCache为false,之后首先判断是否可以操作缓存,然后判断缓存类型,3种,然后各自new一下算是有了值啦(没去查手册,望文生义的,但是这应该是学习的起点,自行去百度谷歌吧)
$MCache = false; if (EnableMemcache) { if (extension_loaded('memcached')) { //MemCached $MCache = new Memcached(MemCachePrefix . 'Cache'); //Using persistent memcached connection if (!count($MCache->getServerList())) { $MCache->addServer(MemCacheHost, MemCachePort); } } elseif (extension_loaded('memcache')) { //MemCache $MCache = new Memcache; $MCache->pconnect(MemCacheHost, MemCachePort); } elseif (extension_loaded('redis')) { //Redis //https://github.com/phpredis/phpredis $MCache = new Redis(); $MCache->pconnect(MemCacheHost, MemCachePort); } }
登录后方可回帖
@lincanbin