AI实践哪家强?来 AICon, 解锁技术前沿,探寻产业新机! 了解详情
写点什么

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

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

关注

评论

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

为什么现在的低代码平台大多被抵制?

代码生成器研究

编程 程序员 低代码 代码

学习Python过程中容易遇到的问题及其解决办法

Geek_7d9e0b

#python

锂离子电池充电管理芯片应用

芯动大师

当代企业的数字安全,能“脆皮”到什么程度?

白洞计划

AI

软件测试/人工智能|一文告诉你ChatGPT原理与架构

霍格沃兹测试开发学社

LeetCode题解:2. 两数相加,递归,JavaScript,详细注释

Lee Chen

JavaScript LeetCode

亚马逊云EC2的监控

孤虹

亚马逊云 EC2

流程图是什么?一文弄懂流程图 - 定义 | 流程图符号 | 流程图如何制作

彭宏豪95

流程图 在线白板 画图工具 效率软件 流程图绘制

ClickHouse联合创始人、前Google副总裁Yury到访杭州玖章算术公司,双方建立生态合作

NineData

Clickhouse 数据复制 合作伙伴 SQL开发 NineData

解锁编程潜能:探索亚马逊CodeWhisperer,打造编程世界的声音引导者

熬夜磕代码、

亚马逊云科技

软件测试/人工智能|教你如何更高效地使用AI对话工具

霍格沃兹测试开发学社

亚马逊云 EC2 的网络详解

孤虹

亚马逊云 EC2

一些有趣的迹象:“前端已死”难道要成真了?

伤感汤姆布利柏

程序员 Vue 前端

C++ IDE:最适合 C++ 初学者的 IDE 是什么?

ide 初学者 C++

SQL(Structured Query Language)简介和常见 SQL 命令示例

小万哥

MySQL 数据库 sql 程序员 后端

朝夕光年「红砖」搭建平台架构设计和应用落地

字节跳动技术范儿

Photoshop 2024 (ps)使用技巧 ps2024mac中文破解版

Rose

Photoshop 2024破解版 Photoshop 2024直装版 ps使用技巧

AnyGo使用教程 AnyGo中文下载安装 支持M1/M2

Rose

GPS Mac软件 AnyGo下载 AnyGo中文版

兼容Intel和Apple Silicon芯片Parallels Desktop 19虚拟机一键激活版

Rose

Mac虚拟机下载 Parallels Desktop 19 PD19虚拟机破解版 Parallels正版密钥

物联专栏丨物联网技术的挑战与趋势

inBuilder低代码平台

物联网

2023如何搭建优质独享美国IP?美国静态住宅代理IP哪里有?

Geek_bf375d

外贸必看|Kakao账号如何注册使用?如何实现Kakao多开?

Geek_bf375d

大会技术“硬核”资讯来啦!点击预约 IoTDB 现场一对一调优咨询服务

Apache IoTDB

软件测试/人工智能|利用ChatGPT进行项目需求分析

霍格沃兹测试开发学社

后端除了增删改查还有什么?

秃头小帅oi

Databend 源码阅读: Storage 概况和 Read Partitions

Databend

为什么Facebook运营需使用IP代理?有哪些美国IP代理好用?

Geek_bf375d

为什么我认为开源低代码平台不可靠?

代码生成器研究

开源 程序员 互联网 低代码

腾讯云的云上容灾实践

腾讯云混沌演练平台

容灾

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