# friso 的PHP扩展(php7版本, linux)
### 安装步骤
* git clone https://github.com/lionsoul2014/friso.git 到当前目录
* cd friso/src 安装 friso, 执行以下命令
~~~shell
make
sudo make install
~~~
以上命令将会把 libfriso.so 安装到 /usr/lib, 同时将头文件安装到 /usr/include/friso
* 在当前目录运行以下命令安装
```shell
phpize
./configure
make && sudo make install
```
* 配置 php 扩展文件 friso.ini 指定ini_file路径,(cli/fpm)
```shell
extension=friso.so
friso.ini_file=/path/to/friso.ini // 这个文件是 friso 的配置文件, (查看 friso/friso.ini)
```
通常的做法是在 /etc/php/7.0/mods-available 中新建 friso.ini, 然后分别在 cli 和 fpm
的 conf.d 目录下新建一个软链接指向上面的 /etc/php/7.0/mods-available/friso.ini
* 测试
demo 目录下有对应的测试脚本,执行
~~~shell
cd demo
php friso.fun.php
~~~
没有合适的资源?快使用搜索试试~ 我知道了~
温馨提示
Friso 是使用 c 语言开发的一款开源的高性能中文分词器,使用流行的mmseg算法实现。完全基于模块化设计和实现,可以很方便的植入其他程序中, 例如:MySQL,PHP,并且提供了php5, php7, ocaml, lua的插件实现。源码无需修改就能在各种平台下编译使用,加载完 20 万的词条,内存占用稳定为 14.5M.
资源推荐
资源详情
资源评论
收起资源包目录
Friso 是使用 c 语言开发的一款开源的高性能中文分词器,使用流行的mmseg算法实现 (122个子文件)
configure.ac 857B
Makefile.am 842B
Makefile.am 541B
Makefile.am 539B
Makefile.am 176B
Makefile.am 26B
Makefile.am 15B
friso.c 61KB
friso_lexicon.c 16KB
friso.c 16KB
friso.c 15KB
friso_UTF8.c 13KB
friso_GBK.c 9KB
friso_string.c 8KB
friso_hash.c 7KB
friso_ctype.c 7KB
friso_link.c 6KB
friso_array.c 6KB
tst-friso.c 4KB
tst-lex.c 4KB
stub.c 4KB
tst-hash.c 2KB
tst-array.c 2KB
tst-string.c 1KB
tst-link.c 1KB
tst-split.c 713B
CREDITS 5B
CREDITS 5B
Makefile.cygwin 2KB
EXPERIMENTAL 0B
EXPERIMENTAL 0B
.gitignore 407B
.gitignore 407B
.gitignore 258B
friso.h 12KB
friso_API.h 11KB
friso_ctype.h 8KB
php_friso.h 2KB
php_friso.h 2KB
Makefile.in 28KB
friso.ini.in 2KB
friso.pc.in 379B
friso.ini 2KB
friso.lex.ini 1KB
friso.lex.ini 1KB
lex-main.lex 2.32MB
lex-main.lex 1.87MB
lex-chars.lex 155KB
lex-chars.lex 142KB
lex-cn-place.lex 40KB
lex-cn-place.lex 32KB
lex-stopword.lex 5KB
lex-stopword.lex 4KB
lex-festival.lex 3KB
lex-cn-mz.lex 3KB
lex-festival.lex 3KB
lex-cn-mz.lex 2KB
lex-lname.lex 2KB
lex-company.lex 2KB
lex-lname.lex 2KB
lex-ecmixed.lex 1KB
lex-company.lex 1KB
lex-ecmixed.lex 1KB
lex-dname-2.lex 863B
lex-dname-1.lex 859B
lex-sname.lex 844B
lex-nation.lex 750B
lex-admin.lex 687B
lex-dname-2.lex 646B
lex-dname-1.lex 643B
lex-sname.lex 632B
lex-nation.lex 608B
lex-admin.lex 532B
lex-net.lex 389B
lex-lang.lex 313B
lex-net.lex 274B
lex-org.lex 264B
lex-lang.lex 236B
lex-org.lex 206B
lex-units.lex 204B
lex-food.lex 180B
lex-flname.lex 164B
lex-units.lex 152B
lex-en.lex 148B
lex-cemixed.lex 147B
lex-food.lex 144B
lex-ln-adorn.lex 144B
lex-flname.lex 130B
lex-en.lex 106B
lex-ln-adorn.lex 103B
lex-touris.lex 90B
lex-cemixed.lex 87B
lex-en-pun.lex 84B
lex-touris.lex 74B
lex-en-pun.lex 63B
config.m4 2KB
config.m4 2KB
Makefile 27KB
Makefile 451B
LICENSE.md 12KB
共 122 条
- 1
- 2
资源评论
Java程序员-张凯
- 粉丝: 1w+
- 资源: 7365
下载权益
C知道特权
VIP文章
课程特权
开通VIP
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
最新资源
- 前端常用布局模板39套,纯CSS实现布局
- 课程资源整理,黑马程序员JavaWeb开发教程,实现javaweb企业开发全流程
- 数据集-目标检测系列- 笔 钢笔 检测数据集 pen >> DataBall
- ANSYS命令流(APDL)源代码:简支梁桥梁的建立(beam4、beam188的形变及自振频率)(耦合&弹簧连接梁墩)
- 学习threejs,使用第一视角控制器FirstPersonControls控制相机,city模型
- 2022-2023全国分省GDP数据.zip
- 数据集-目标检测系列- 圣诞帽 冬天帽子 检测数据集 hat >> DataBall
- 数据集-目标检测系列- 短裤 检测数据集 shorts >> DataBall
- 基于原子STM32F407板编写程序
- Spring Boot MySQL 分库分表
资源上传下载、课程学习等过程中有任何疑问或建议,欢迎提出宝贵意见哦~我们会及时处理!
点击此处反馈
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功