写点什么

Phalanger 概述

  • 2012-01-31
  • 本文字数:434 字

    阅读完需:约 1 分钟

Phalanger 是由 DevSense 提供、针对 PHP 的.NET 运行时和编译器。在我们上次介绍 Phalanger 的时候,它还处于转换后台以使用DLR 的过程之中,那在前一版本的基础上对性能做出了提升。

在那之后发布了 Phalanger 3 ,支持 PHP 5.3 命名空间语法和语义以及 Mono。但在 Mono 运行时中有些缺陷会导致问题,这使得它无法对 Phalanger 提供完全支持。在Mono 2.10.8 中缺陷已经得到修正,这使得我们可以在Linux 上选择使用Phalanger。

Phalanger 3 中另一项改变是支持从 C#和 Visual Basic 调用 DLR 对象。尽管在 2.1 版本中已经部分有效,但那时还需要一种笨拙的语法来传递 context 对象。在版本 3 中不再需要这种传递。开发者还可以通过 ScriptContext.CurrentContext.Globals直接访问PHP 的globals

我们会注意到,Phalanger 仍然支持把PHP 代码静态编译成标准的.NET 程序集。Marc Mezzacca 建议对基于PHP 的站点进行预编译,从而“确保应用程序中没有错误,并且在第一次请求的时候缩短响应时间”。

查看英文原文: Phalanger Roundup

2012-01-31 01:231529
用户头像

发布了 340 篇内容, 共 135.4 次阅读, 收获喜欢 13 次。

关注

评论

发布
暂无评论
发现更多内容

几类主流的虚拟化技术

穿过生命散发芬芳

虚拟化技术 11月月更

第三章热备份路由选择协议(HSRP)

初学者

网络 11月月更

【Python 基础学习】-字符串

度假的小鱼

11月月更 Python字符串操作

Linux 文件与目录管理

芯动大师

创建资源文件 11月月更 Linux系统指令

阿里云液冷技术荣获CDCC数据中心科技成果一等奖

云布道师

阿里云 基础设施建设

普惠联接,让人类诗意地栖居在大地上

脑极体

【Python 基础学习】-数据类型

度假的小鱼

11月月更 Python数字类型

高标准企业级安全性,华为云会议为线上沟通保驾护航

爱科技的水月

助力教育信创快速发展,统信软件与山东四所高校建立信创应用重点实验室

统信软件

软件 操作系统 教育 信创产业 教育新创

华为云会议AI智能降噪3.0,可抑制200种噪声!

科技之光

第四章TCP/IP网络层设备路由器

初学者

网络 11月月更

高效、安全,华为云会议开启云上办公新天地

IT科技苏辞

完全解析大数据的高可用集群部署

好程序员IT教育

大数据

后台管理不可忽视,华为云会议最新支持管理员分权分域

秃头也爱科技

云上办公兴起,华为云桌面Workspace更靠谱

IT科技苏辞

WorkPlus即时通讯APP,提供智能化、多场景的IM系统解决方案

BeeWorks

2022-11-25:连续出现的数字。编写一个 SQL 查询,查找所有至少连续出现三次的数字。 答案是输出1,原因是1是唯一连续出现三次的数字。 DROP TABLE IF EXISTS logs;

福大大架构师每日一题

数据库 福大大

HDC 2022 开发者主题演讲与技术分论坛干货分享(附课件)

HarmonyOS开发者

HarmonyOS

跬智信息 (Kyligence) 荣获信创“大比武”重要奖项,坚持做大做实国产软件

Kyligence

数据库 数据分析 云平台技术

第五章TCP/IP 网络在我们身边

初学者

网络 11月月更

Baklib知识库|为什么知识共享工具对减少内部知识缺口至关重要

Baklib

知识

一发一存一消费,跟着p8大佬深入学习Java中间件技术及其应用开发

钟奕礼

Java 程序员 java面试 java编程

【Python 基础学习】-流程控制

度假的小鱼

11月月更 Python流程控制

支持向量机-探索核函数的优势和缺陷

烧灯续昼2002

Python 机器学习 算法 sklearn 11月月更

有了 Protocol buffer 还是用 JSON

HoneyMoose

LigaAI X 猴子无限 | AIGC火了,人类又得到了什么?

LigaAI

分布式 大模型训练 研发协作平台 AIGC 大规模离散模型

案例 | 九科信息为某大型企业设计社保公积金自动缴存解决方案

九科Ninetech

超详细图文保姆级教程:App开发新手入门(一)

YonBuilder低代码开发平台

开发者 App 新手入门

远程触发Jenkins的Pipeline任务

程序员欣宸

jenkins 11月月更 pipiline

统一移动办公门户,满足政企高效安全协作需求

BeeWorks

明道云Sales Playbook开源版正式发布

明道云

Phalanger概述_.NET_Jonathan Allen_InfoQ精选文章