写点什么

在 PHP 的客户端使用 Silverlight

  • 2008-01-10
  • 本文字数:524 字

    阅读完需:约 2 分钟

PHP,LAMP 技术平台的一个基础,主要用于类似 Wikipedia 这样的网站。作为一个服务器端语言,它通常和 JavaScript 或 Flash/ActionScript 来配合,以构建富互联网应用程序。

Silverlight,类似通用语言运行时(Common Language Runtime,CLR)的其他部分一样,理论上是语言独立的。在过去,为了解决实现动态语言过程中遇到的一些问题,促成了动态语言运行时(Dynamic Language Runtime,DLR)的出现。DLR 为动态语言提供了一个统一的对象模型,以及托管即时编译器的能力,满足所谓的脚本语言运行的需要。

Tomas Petricek 利用 Silverlight 和 DLR 的能力让 PHP 开发人员能使用他们目前在客户端方面的技能和函数库。这个集成方式的核心是两个文件, PhpNetCore.dll 和 PhpNetClassLibrary.dll。第一个文件是一个 PHP 语言的.NET 编译器,后者是一些常用 PHP 函数的集合。当在一个 XAML 文件中引用他们后,能让 PHPX 文件加载到 Silverlight 中,并在在 Silverlight 中运行。

因为所有事情都是在客户端完成,所以没有任何因素对 PHP 开发人员在 Linux 的 Web 服务器托管 Silverlight 应用程序的做法产生限制。

你可以在 Tomas Petricek 的博客上学习Silverlight/PHP 集成的更多知识

查看英文原文: Client-Side PHP using Silverlight

2008-01-10 08:461744
用户头像

发布了 254 篇内容, 共 70.2 次阅读, 收获喜欢 2 次。

关注

评论

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

Qualcomm’s “core”QCN9274 leads WiFi 7 to break through the boundaries of wireless connections

wallysSK

AWS安全组是什么?有什么用?

行云管家

云计算 AWS 安全组 亚马逊云

AI数字虚拟人来了你会失业吗?

小齐写代码

Java并发编程基础(下)

FunTester

深入解析 Java 面向对象编程与类属性应用

小万哥

Java 程序人生 编程语言 软件工程 后端开发

如何保障服务的高可用:提升可观测性

SFLYQ

高可用 后端 可观测性

教你如何拿Merlin Chain空投,附视频教程

BlockChain先知

NGINX Agent 的可观测性和远程配置

NGINX开源社区

思码逸荣获 TID 质量竞争力大会“2023 软件研发优秀工具奖”

思码逸研发效能

一座“超级工厂”:让中国没有流不通的数据

脑极体

数据

数字化,网络化和未来的AI

agnostic

人工智能 信息化

比特币原生 L2 解决方案 Merlin Chain梅林链科普(bitget wallet)

股市老人

可扩展性是什么意思?为什么企业采购软件时候需要考虑可扩展性?

行云管家

软件 可扩展性 采购

我是怎么用静态IP代理为Google账号保驾护航的

陈橘又青

管理者请注意,要珍惜有愤怒情绪的员工

芃篙君

管理

活动回顾 | 金融科技提质增效的成功方法论与实践案例

思码逸研发效能

智能测试时代来临!人工智能如何颠覆测试开发传统模式?

测试人

人工智能 软件测试 自动化测试 测试开发

一文搞懂设计模式—模板方法模式

Java随想录

Java 设计模式

你所在的行业,有必要做小程序么?

天津汇柏科技有限公司

小程序 小程序开发 开发小程序

orca市值机器人/刷量机器人/做市机器人

区块链技术

监管人工智能——未来之路

孤傲小二~阿沐

比特币原生 L2 解决方案 Merlin Chain梅林链科普(bitget wallet)

股市老人

除了Sora,还有哪些AI软件工具值得推荐?这30个一定要知道!

彭宏豪95

AI软件 AIGC AI工具

教你如何拿Merlin Chain空投,附视频教程

石头财经

细粒度的代码权限怎么做?极狐GitLab 代码所有者来帮忙

极狐GitLab

直播回顾 | 去哪儿网研发数字化洞察实践

思码逸研发效能

在PHP的客户端使用Silverlight_.NET_Jonathan Allen_InfoQ精选文章