2013年12月17日

Solr 缓存配置

摘要: Solr缓存与Solr的索引搜索器(SolrIndexSearcher)息息相关的,而众所周知,索引的结构很难做出大的变动,效率也是板上钉钉的事情。因此提高索引搜索器的使用效率,使之在任何缓存都能够高效并可重用是目前需要我们去做的工作。在Solr中所提到的缓存和我们平常遇到的缓存不同。在Solr中的缓存对象将不会在一段时间之后过期,也就是说,只要索引搜索器是存在的,那么高速缓存对象也一定存在。满足索引搜索器服务的要求,并在一个新的搜索器被打开,新的会自动后台预热,原来的那个搜索器仍然满足对外服务的要求。新的搜索器就绪时,它将作为当前搜索被注册,并将处理以后新的搜索请求。而旧的搜索器在把它当前所 阅读全文

posted @ 2013-12-17 17:33 阿杜0409 阅读(632) 评论(0) 推荐(0) 编辑

2013年12月15日

【转载】 不重新编译PHP为PHP安装zlib扩展

摘要: 一台服务器,编译PHP时未设置参数,导致缺少zlib扩展,无法执行解压缩,错误信息是:“Fatal error: Call to undefined function gzopen”。首先找到当初编译PHP时的目录,如果没了就找一个相同版本的解压缩,解压缩到php(假设)目录下,然后以root身份进入php/ext/zlib/目录下执行phpize,报错:“Cannot find config.m4.”,我找了半天没找到这个文件,但是看到一个类似的“config0.m4”,就cp了一个:cp config0.m4 config.m4这个解决方法有点山寨,我也不知道啥意思,为什么多了一个0,反正 阅读全文

posted @ 2013-12-15 21:14 阿杜0409 阅读(230) 评论(0) 推荐(0) 编辑

2013年12月13日

sphinx 增量索引 及时更新、sphinx indexer索引合成时去旧和过滤办法

摘要: 一.sphinx增量索引的设置数据库中的已有数据很大,又不断有新数据加入到数据库中,也希望能够检索到。全部重新建立索引很消耗资源,因为我们需要更新的数据相比较而言很少。例如。原来的数据有几百万条,而新增的只是几千条。这样就可以使用“主索引+增量索引”的模式来实现近乎实时更新的功能。这个模式实现的基本原理是设置两个数据源和两个索引,为那些基本不更新的数据建立主索引,而对于那些新 增的数据建立增量索引。主索引的更新频率可以设置的长一些(例如设置在每天的午夜进行),而增量索引的更新频率,我们可以将时间设置的很短(几分钟左 右),这样在用户搜索的时候,我们可以同时查询这两个索引的数据。使用“主索引+增 阅读全文

posted @ 2013-12-13 14:59 阿杜0409 阅读(314) 评论(0) 推荐(0) 编辑

2013年12月12日

智能手机搜索结果排名更改,移动SEO常见的错误配置

摘要: 智能手机用户是互联网用户的一大重要细分用户群,人数增长非常迅速。Google 希望能让这部分用户充分体验到网络的丰富多彩。我们一直在努力改进移动网络体验,因此特在此发布了一些建议,并列出了一些最常见的配置错误。避免这些常见的配置错误有助于智能手机用户与您的网站充分进行互动,并帮助搜索者更快地找到想要的内容。为改善智能手机用户的搜索体验,解决让他们头痛的问题,对于那些未针对智能手机用户正确进行配置的网站,我们计划在不久的将来对其排名进行一些改动。 现在我们来看看两种最常见的错误以及纠正这些错误的方法。错误重定向有些网站采用不同的网址来分别为桌面设备用户和智能手机用户提供服务。错误重定向是指,桌面 阅读全文

posted @ 2013-12-12 10:07 阿杜0409 阅读(143) 评论(0) 推荐(0) 编辑

2013年12月2日

php加速 PHP APC参数说明,以及一些可能的设置情况

摘要: PHP APC提供两种缓存功能,即缓存Opcode(目标文件),我们称之为apc_compiler_cache。同时它还提供一些接口用于PHP开发人员将用户数据驻留在内存中,我们称之为apc_user_cache。我们这里主要控讨php-apc的配置。安装PHP APC作为测试环境,我们这里使用的是CentOS5.3(2.6.18-128.el5PAE) + Apache2.0(prefork) + php5.2。我们可以去pecl apc下载APC-3.0.19.tgz# tar -xzvf APC-3.0.19.tgz#cd APC-3.0.19# /usr/bin/phpize# ./. 阅读全文

posted @ 2013-12-02 16:22 阿杜0409 阅读(298) 评论(0) 推荐(0) 编辑

2013年11月18日

Solr Cache使用介绍及分析,包括LRUCache、filterCache、queryResultCache、documentCache、Generic Caches

摘要: 本文将介绍Solr查询中涉及到的Cache使用及相关的实现。Solr查询的核心类就是SolrIndexSearcher,每个core通常在同一时刻只由当前的SolrIndexSearcher供上层的handler使用(当切换SolrIndexSearcher时可能会有两个同时提供服务),而Sol... 阅读全文

posted @ 2013-11-18 20:06 阿杜0409 阅读(978) 评论(0) 推荐(0) 编辑

2013年11月11日

tomcat server.xml中的的优化参数说明

摘要: 1.精简Tomcat和配置文件1.删除不需要的管理应用和帮助应用,提高tomcat安全性。# 删除webapps下所有文件# rm –fr $CATALINA_HOME/webapps/*# 删除server/wenapps下所有文件# rm –fr $CATALINA_HOME/server/webapps/*2.精简sever.xml配置文件使用tomcat发布版本中的最小配置文件,提高性能,如果有功能上的需求,在逐个的加入功能配置。# 备份原来的server.xml为server.xml_bak# mv server.xml server.xml_bak# 复制server-minima 阅读全文

posted @ 2013-11-11 10:39 阿杜0409 阅读(378) 评论(0) 推荐(0) 编辑

2013年11月6日

在centos 6.3系统下安装java、tomcat环境的方法与步骤(方法经过验证,可安装成功)

摘要: 一、安装java1. 下载java二进制安装包 wget --no-cookies --no-check-certificate --header "Cookie: gpw_e24=http%3A%2F%2Fwww.oracle.com%2F" http://download.oracle.c... 阅读全文

posted @ 2013-11-06 15:03 阿杜0409 阅读(761) 评论(0) 推荐(0) 编辑

2013年11月1日

快速创建magento分类的自定义属性

摘要: Time and time again I need to create a custom category attribute for a site I’m working on, and each time I search for a good article covering the topic in depth I fall short, and half written and poorly explained versions of how to do exactly this. I’ve learnt how to do this over time, and now I’ll 阅读全文

posted @ 2013-11-01 11:31 阿杜0409 阅读(170) 评论(0) 推荐(0) 编辑

2013年10月31日

magento的修改记录

摘要: 1. 去掉主题首页的shopper_banners_slideshow 和newsletter/subscribe(demo文件夹下的模版) A. 登录后台B. 进入CMS -> Page -> Manage ContentC. 找到Shopper Home page - right columnD... 阅读全文

posted @ 2013-10-31 14:12 阿杜0409 阅读(327) 评论(0) 推荐(0) 编辑

导航