かつてWebサイトを作るためにはサーバが必要でした。クラウドの時代になってサーバは保有するものではなくなり、さらにサーバレスの時代では仮想環境すら必要ではなくなりました。 そんなサーバレスを代表するAWS Lambdaを使ってPHP製のサービスを作り上げるのがLambdaPHPです。 LambdaPHPの使い方 こちらは単純にページを表示するデモ。 POSTだって使えます。 AWS DynamoDBを使ってセッションも扱えます。 LambdaPHPではS3と組み合わせてファイルを入出力する他、AWS Cognitoと組み合わせてユーザ登録/ログインの仕組みも実現しています。サーバレスアーキテクチャにおけるPHPの実装例と言えるでしょう。Lambdaを使った場合、アクセスがなければサーバ費用は全くかからないのが大きな利点でしょう。 LambdaPHPはPHP製のオープンソース・ソフトウェア(