写点什么

在 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:461729
用户头像

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

关注

评论

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

面试突击13:方法优先调用可选参数还是固定参数?

王磊

java面试 2022

一个cpp协程库的前世今生(十一)等待与返回值

SkyFire

c++ cocpp

Avue复选框动态赋值不能渲染问题解决方式

泉城老铁

前端 avue

Spring Boot工程中如何优雅地处理异常

sean77

spring 整洁代码

设计模式【8】-- 手工耿教我写装饰器模式

秦怀杂货店

Java 设计模式 装饰器

服务发现与配置管理高可用最佳实践

阿里巴巴云原生

阿里云 微服务 高可用 云原生 MSE

Apache APISIX 结合 Authing 实现集中式身份认证管理

API7.ai 技术团队

api 网关 Apache APISIX Authing 身份验证

《LeetCode刷题》数组与队列

IT蜗壳-Tango

IT蜗壳教学 1月月更

ReactNative进阶(四):ReactNative 原理剖析之JS 层渲染 diff 算法

No Silver Bullet

React Native 渲染性能 1月月更

明道云虹桥演示中心,欢迎进店!

明道云

数据分析人员需要掌握SQL到什么程度?3个常考题目刷一刷

博文视点Broadview

工作中遇到的50个JavaScript的基础知识点

Sunshine_Lin

面试 前端 进阶 基础

教你实现一个 iOS 重签名工具

37手游iOS技术运营团队

ios xcode

盘点 2021| 不忘初心,未来之路,与君共勉

法医

前端 盘点 2021

【LeetCode】 替换所有的问号Java题解

Albert

算法 LeetCode 1月月更

Avue中如何对option中属性动态赋值

泉城老铁

前端 avue

error: ‘slots_reference’ was not declared in this scope

Ayosh

OpenCV

使用LNMP环境部署码云测试项目

咿呀呀

lnmp

Kubernetes生态,从繁荣走向碎片化

巨子嘉

容器 云原生

netty系列之:真正的平等–UDT中的Rendezvous

程序那些事

Java Netty 程序那些事 1月月更

一键抠除路人甲,昇腾CANN带你识破神秘的“AI消除术”

华为云开发者联盟

CANN 昇腾 图像消除 智能实例分割 CRA算法

倒计时1天 | 超百位技术大咖齐聚开发者大会,与全球开发者一起“数聚未来”

OceanBase 数据库

OceanBase 开源 开发者大会

杜甫草堂

wood

300天创作

Java Jackson 中的 JsonNode 和 ObjectNode

HoneyMoose

Kafka往事——揭露Kafka推出Kafka Streams背后原因

Kafka中文社区

关于ant design pro的权限方案设计

袋鼠云数栈

大数据

AWS 上传的 S3 文件重新载入的时候简体中文显示乱码

HoneyMoose

Java Jackson 中的 mapper

HoneyMoose

开源实践 | 携程在 OceanBase 的探索与实践

OceanBase 数据库

OceanBase 开源 客户案例 携程

【LeetCode】奇偶树Java题解

Albert

算法 LeetCode 1月月更

阿里云万郁香:多样付费选择构筑成本最优的弹性体验

阿里云弹性计算

阿里云 年度峰会 付费方式

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