在浏览器里跑PHP 真·伪动态:ServiceWorker+wasm实践

145次阅读

共计 632 个字符,预计需要花费 2 分钟才能阅读完成。

其实没什么好说的,用 sw 的原因就是方便虚拟路径,还能提升速度。

demo【必须先从此进入】:https://tropical-authors-mario-purposes.trycloudflare.com/

源码明天开源,自己 F12 就能看到奥妙了。

进入后有两个 demo,一个 helloworld,另一个 date。源码分别是:

https://tropical-authors-mario-purposes.trycloudflare.com/index.php
https://tropical-authors-mario-purposes.trycloudflare.com/date.php

注意,如果不进入首页时直接访问下面的源码,浏览器不会渲染而会直接下载源码,因为 sw 没安装。

你说能干什么用,除了本地方便调试和拿来反驳别人纯静态不能跑 php,没什么卵用

网友回复:

注册 看到最后一句话我就心定了,我还以为是我智商出 bug 了

ChenYFan 其实吧,数据库改装一下用 indexddb,你也可以在浏览器里跑一个 wordpress

sdqu 曾经我很喜欢这样的技术。。现在我波澜不惊了 还有浏览器跑 linux couchdb 里跑 js 最近的 html 里跑 py 各种~

ChenYFan 浏览器里跑 linux 是虚拟 box 技术,虽然也是基于 wasm 的。但裸 wasm+sw 就可以伪动了(

jiaogeshaminghn 这块我不懂,然而,道理上也就是玩玩了,哈哈。。真做站不可能跑自己浏览器。

正文完
 0