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
「ドラクエ12」は「ダークな感じ、大人向け」 コマンドバトルも一新
くらテク
2021-05-28 22:48
ドキュサインの電子署名、国や地方公共団体との電子契約に利用可能に
IT関連
2022-08-06 20:34
プチプチが進化! 手でスパッと切れる「スパスパ」誕生
くらテク
2021-07-07 07:49
Voicy、「Voice Contents Studio」を設立 法人向けに音声コンテンツの企画から配信までトータルプロデュース
企業・業界動向
2021-04-13 01:41
Google Cloud、Redisをフォークした「Valkey 7.2」のマネージドサービス「Memorystore for Valkey」プレビュー版を開始
Google Cloud
2024-09-03 15:19
ユニバース、「SmartDB」を導入–ノーコードで100件以上の業務デジタル化を目指す
IT関連
2022-09-10 13:27
グーグルが「Cookie廃止後、それに代わる他のユーザー追跡技術を採用するつもりはない」と発言
ネットサービス
2021-03-05 14:27
テクノロジーの環境負荷を削減–最北の国アイスランドの取り組み
IT関連
2022-11-26 07:31
「ChatGPT」、ウェブアクセスが再び可能に–最新の情報に対応
IT関連
2023-09-30 05:27
JAL、海外空港の整備部門に「Buddycom」を導入–現場整備士とサポート部門のやりとりを効率化
IT関連
2024-09-05 08:26
「WOVN.io」にワイルドカード翻訳機能–数字を含む文字列の翻訳を円滑に
IT関連
2023-03-02 05:05
Ziddyちゃんの「私を社食に連れてって」:ワークデイの眺めのいいオフィスランチで企業文化の発信に貢献編
IT関連
2022-12-31 09:18
東京ガス、人事基幹システムを刷新–年間1万時間超の業務時間削減へ
IT関連
2021-05-27 14:19
5G契約数、近く10億件到達の可能性–エリクソンの最新レポート
IT関連
2022-12-03 20:17