-
题名基于正则表达式的高性能PHP路由
被引量:1
- 1
-
-
作者
张文豪
陈平华
-
机构
广东工业大学计算机学院
-
出处
《计算机应用与软件》
北大核心
2023年第1期38-45,116,共9页
-
基金
广东省科技计划项目(2020B1010010010,2019B101001021)。
-
文摘
随着路由数量增加,即使采用组合的正则表达式路由方案,PHP路由性能也会严重下降。针对这个问题,对组合的正则表达式路由组合方式和分块大小进行深入研究,结合PHP底层机制制定了一个高性能PHP路由实现方案。方案通过PHP底层机制减少了路由加载性能损耗,增加路由匹配结果LRU缓存,保证了匹配性能的稳定性,同时使用C语言将路由方案封装为一个PHP路由库。在相同的路由信息集中,与其他组合的正则表达式PHP路由库进行对比测试实验,实验结果证明该方案路由库不仅性能优越而且可以不受路由数量的影响,能保持路由性能的稳定。
-
关键词
php路由
组合正则表达式
php内核
高性能
-
Keywords
php routing
Combined regular expressions
php kernel
High performance
-
分类号
TP311
[自动化与计算机技术—计算机软件与理论]
-