PHPとSQLiteをWebAssembly化し、Webブラウザ上でWordPressを実行可能にしたデモをVMwareが公開

今回は「PHPとSQLiteをWebAssembly化し、Webブラウザ上でWordPressを実行可能にしたデモをVMwareが公開」についてご紹介します。

関連ワード (変革、実現、実行等) についても参考にしながら、ぜひ本記事について議論していってくださいね。

本記事は、Publickey様で掲載されている内容を参考にしておりますので、より詳しく内容を知りたい方は、ページ下の元記事リンクより参照ください。


VMwareのWasm Labsは、Webブラウザ上でWordPressを実行可能にしたデモを公開しました。

デモページをWebブラウザで開くと、実際にWebブラウザ上でWordPressが実行されます。

fig

WordPressはオープンソースで開発されている代表的なCMSです。PHPで開発されています。バックエンドデータベースとしてMySQLが使われることが一般的ですが、今回のデモではSQLiteが使われています。

今回のデモを公開したVMwareのWasm Labsは、C言語をWebAssemblyバイナリにコンパイルできるEmScriptenコンパイラを用いて、PHPとSQLiteのコンパイルを行っています。

さらにメモリ上にファイルシステムを構築し、Service Workerをプロキシとするなど追加でWordPressを実行可能な環境を作り上げ、デモを作成したとのことです。

WebAssemblyによってソフトウェア開発にさらなる革新が

Publickeyでは先日、PostgreSQLをWebAssembly化してWebブラウザ上で実行する「Postgres playground」も紹介したばかりです。

参考:WebAssembly化したPostgreSQLをWebブラウザ上で実際に動かして学ぶ「Postgres playground」をCrunchy Dataが公開

WebAssemblyによって、これまでサーバなどで実行されてきたソフトウェアが次々にWebブラウザ上で実行可能になってきています。

これまでソフトウェアをポータブルにしてさまざまな環境で実行する仕組みは、主に仮想化ハイパーバイザやDockerコンテナによって行われてきました。

しかしソフトウェアをWebAssemblyバイナリへコンパイルすることによって仮想化技術を使わなくとも、CPUアーキテクチャやOSを超えて、Webブラウザを含むさまざまな環境で実行可能になるポータビリティと、外部から実行環境を隔離することが同様に実現できることがどんどん実例として登場してきています。

Dockerコンテナの登場がソフトウェアの開発やテストを変えてきたように、WebAssemblyの実用化が進むにつれて、ソフトウェアの開発プロセスやスタイルにはこれからまた大きな変革が起きてくるのではないでしょうか。

COMMENTS


Recommended

TITLE
CATEGORY
DATE
LINE起点CRMを構築するマーケティングSaaS「MicoCloud」のMicoworksが12億円調達、新規プロダクト開発注力
IT関連
2022-02-10 09:22
ティム・バーナーズ=リー氏のWWWソースコードのNFT、約6億円で落札
アプリ・Web
2021-07-02 21:41
AI支援の開発からAIエージェントベースの開発へ–Google CloudのB・カルダー氏
IT関連
2024-08-23 13:56
マイクロソフト、自律型航空機のシミュレーションを「Project AirSim」で提供へ
IT関連
2022-07-21 11:24
三菱UFJ信託銀行、働き方改革とDX推進めざしSalesforce Platformを導入
IT関連
2021-07-21 10:14
Slack内にSREのインシデント管理ソリューションを構築する「Rootly」
ソフトウェア
2021-07-11 04:17
FBI、「Exchange Server」攻撃を受けた未対策サーバのWebシェル削除を“代行”
アプリ・Web
2021-04-15 02:03
MS調査で明らかに–リモートワークで疲弊する従業員を救う手だてはあるか
IT関連
2021-06-27 20:29
常に取り組むべきサイバーセキュリティ啓発、気を付けるポイントは?
IT関連
2022-10-21 19:09
こんな場所にも浸透? あなたの知らない“生体認証”の世界
PR
2021-03-11 16:59
古いノートPCに「Linux」をインストールするには
IT関連
2023-03-31 06:39
トピーファスナー工業、人事労務システムで業務効率化と人材育成強化を推進
IT関連
2024-12-18 03:37
約9割がECサイトでの買い物で「返品ポリシーを見て購入を中止した経験あり」—Recustomer調査
IT関連
2023-03-10 15:56
NVIDIA、4608基のH100GPUを搭載したデータセンター規模の独自開発AIスーパーコンピュータ「Eos」を披露
GPU
2024-02-21 01:23