发明名称 |
PHP代码编译方法、PHP代码运行方法及装置 |
摘要 |
本发明公开了一种PHP代码编译方法、PHP代码运行方法及装置,包括:获取待编译PHP代码后,对该待编译PHP代码进行编译,得到与该待编译PHP代码对应的Opcode Array,该Opcode Array中包括用于在该Opcode Array被Web应用执行时获取上述待编译PHP代码对应该Web应用的代码目录的目录获取代码;并缓存该Opcode Array,用于Web服务器上各Web应用运行上述待编译PHP代码。采用本发明实施例提供的方案,节省了Web服务器的处理资源和存储资源,提高了Web服务器性能。 |
申请公布号 |
CN103488517A |
申请公布日期 |
2014.01.01 |
申请号 |
CN201310409987.8 |
申请日期 |
2013.09.10 |
申请人 |
新浪网技术(中国)有限公司 |
发明人 |
陈磊 |
分类号 |
G06F9/45(2006.01)I |
主分类号 |
G06F9/45(2006.01)I |
代理机构 |
北京同达信恒知识产权代理有限公司 11291 |
代理人 |
郭润湘 |
主权项 |
一种超文本预处理语言PHP代码编译方法,其特征在于,包括:获取待编译PHP代码;对所述待编译PHP代码进行编译,得到与所述待编译PHP代码对应的操作码阵列Opcode Array,所述Opcode Array中包括用于在所述Opcode Array被Web应用执行时,获取所述待编译PHP代码对应该互联网Web应用的代码目录的目录获取代码;缓存所述Opcode Array,用于Web服务器上各Web应用运行所述待编译PHP代码。 |
地址 |
100080 北京市海淀区北四环西路58号理想国际大厦20层 |