首页 > 代码库 > php扩展trie_filter的实践
php扩展trie_filter的实践
trie_filter是屏蔽敏感词的非常有用的扩展。以下是我的实践。
ubuntu1404 + php5.3.29 + libiconv-1.13.1 + libdatrie
安装libiconv
wget http://ftp.gnu.org/pub/gnu/libiconv/libiconv-1.13.1.tar.gz
tar zxvf libiconv-1.13.1.tar.gz
cd libiconv-1.13.1
./configure –prefix=/usr/local
make
make install安装libdatrie
sudo apt-get update
sudo apt-get install libdatrie-dev
3. 下载php5.3.29包编译
./configure --with-iconv=/usr/local/lib
4. 获取trie_filter扩展包
git clone https://github.com/wulijun/php-ext-trie-filter.git
编译
$ $INSTALL_PHP_PATH/bin/phpize $ ./configure --with-php-config=$INSTALL_PHP_PATH/bin/php-config --with-trie_filter=$LIB_PATH $ make $ make install
5.测试
php -m | grep trie_filter
php -r "var_dump(function_exists(‘trie_filter_save‘));"
本文出自 “犀牛” 博客,请务必保留此出处http://rhino.blog.51cto.com/5504750/1874634
php扩展trie_filter的实践
声明:以上内容来自用户投稿及互联网公开渠道收集整理发布,本网站不拥有所有权,未作人工编辑处理,也不承担相关法律责任,若内容有误或涉及侵权可进行投诉: 投诉/举报 工作人员会在5个工作日内联系你,一经查实,本站将立刻删除涉嫌侵权内容。