写点什么

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

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

关注

评论

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

ThreadLocal理解及使用

Rubble

4月日更 4月月更

大厂工程师所热衷的DPDK到底是个什么东西?

赖猫

Linux 网络协议栈 DPDK

如何在Unity中免费制作游戏

龙智—DevSecOps解决方案

Unity Perforce Helix Core

GraphScope v0.12.0 版本发布

6979阿强

大数据 图计算 GraphScope 图分析 图数据

半导体行业如何保持高效远程办公?因果集群(Causal Clustering)了解一下!

龙智—DevSecOps解决方案

远程办公 因果集群

从安装到编译: 10分钟教你在本地使用和开发GraphScope

6979阿强

大数据 图计算 GraphScope 图分析 图数据

在 K8s 上运行 GraphScope

6979阿强

大数据 图计算 GraphScope 图分析 图数据

[Day14]-[动态规划]四键盘问题

方勇(gopher)

LeetCode 数据结构与算法、

基于机器学习算法的钢材缺陷检测分类

Peter

Python 决策树 随机森林 集成学习 LightGBM

通过质量内建,提高交付质量

老张

软件测试 质量内建 交付质量

腾讯阿里工程师所热衷的DPDK到底是个什么东西?该如何学习?

Linux服务器开发

Linux服务器开发 DPDK C++后台开发 Linux后台开发 虚拟化技术

在线IEEE浮点二进制计算器工具

入门小站

工具

读《Software Engineering at Google》(03)

术子米德

架构师成长笔记

一文带你搭建RocketMQ源码调试环境

悟空聊架构

RocketMQ 4月日更 悟空聊架构 4月月更

企业如何进行信息化

秋去冬来春未远

数字化 信息化管理 如何信息化 信息化规律

“双碳”强风吹拂:数据中心的绿色改革图谱

脑极体

在线CSV转Excel工具

入门小站

工具

读《Software Engineering at Google》(04)

术子米德

架构师成长笔记

使用 Helm 部署 GraphScope

6979阿强

大数据 图计算 GraphScope 图分析 图数据

万字长文:直击关于Docker所必须了解的知识

穿过生命散发芬芳

Docker 4月月更

基于卷积神经网络的猫狗识别

Peter

机器学习 深度学习 tensorflow keras

jupyter notebook换皮肤

Peter

Python 机器学习 数据分析 Jupyter Notebook

linux之chroot命令

入门小站

Linux

Python 报错 ValueError list.remove(x) x not in list 解决办法

AlwaysBeta

Python 编程

Docker容器简介、优缺点与安装

乌龟哥哥

4月月更

TypeScript基础学习

乌龟哥哥

4月月更

Atlassian应对CVE-2022-22963,CVE-2022-22965的常见问题

龙智—DevSecOps解决方案

Atlassian CVE-2022-22963 CVE-2022-22965

自己动手写Docker系列 -- 5.7实现通过容器制作镜像

Go Docker 4月月更

图计算 101:图计算的类型、语言与系统

6979阿强

大数据 图计算 GraphScope 图分析 图数据

用 GraphScope 像 NetworkX 一样做图分析

6979阿强

大数据 图计算 GraphScope 图分析 图数据

seaborn绘制箱型图

Peter

可视化 数据可视化 seaborn

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