Skip to content
No description, website, or topics provided.
PHP Shell
Branch: master
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Type Name Latest commit message Commit time
Failed to load latest commit information.
Part3
Part4
Part6
part5
LICENSE
README.md

README.md

LambdaCustomRuntime_with_PHP

同人誌「PHPでゼロからはじめるAWS Lambda Custom Runtime」と、書籍「PHPでもサーバーレス!AWS Lambda Custom Runtime入門」(インプレスR&D 刊)で使用している各種スクリプトなどを格納しているリポジトリです。実際の利用方法については本文を参照してください。

同人誌は次の場所で販売中(販売していました)です。

書籍はAmazonはじめ各ストアで販売中です。

動作環境

次の環境で動作確認しています。

  • Windows 10 Pro (Build 1903)
  • Docker for Windows 19.03.2
  • AWS CLI 1.16.238
  • SAM CLI 0.21.0

構造

各フォルダと章の対応表は次のとおりです。
第6章は書籍版にのみ掲載されています。

フォルダ 対応章 中身
Part3/mcrypt 第3章 応用して使ってみよう - 3.6 拡張を追加してみる build.shとphp.ini
Part3/mongodb 第3章 応用して使ってみよう - 3.6 拡張を追加してみる build.shとphp.ini
Part3/php56 第3章 応用して使ってみよう - 3.7 PHP5.6をビルドする buildphp56.shとphp.5.ini
Part4 第4章 コマンドでデプロイしよう index.phpとSAMテンプレート
Part5/slim3-app 第5章 フレームワークを使ってみよう - 5.2 Slim Framework 3 index.phpとSAMテンプレート
Part5/codeigniter-app 第5章 フレームワークを使ってみよう - 5.3 CodeIgniter Hello.phpとSAMテンプレート
Part5/cake3-app 第5章 フレームワークを使ってみよう - 5.4 CakePHP3 HelloController.phpとSAMテンプレート
Part5/yii-app 第5章 フレームワークを使ってみよう - 5.5 Yii Framework HelloController.phpとSAMテンプレート
Part5/laravel-app 第5章 フレームワークを使ってみよう - 5.6 Laravel Web.phpとSAMテンプレート
Part5/phalcon-app/layer 第5章 フレームワークを使ってみよう - 5.7 Phalcon build.shとphp.ini
Part5/phalcon-app/app 同上 index.phpとSAMテンプレート
Part6 第6章 サンプル的なアプリケーションを構築してみよう index.phpとSAMテンプレートとcomposer.json

ファイル名は、本文内「リストx.x (ファイル名)」のファイル名部分に対応しています。

ライセンス

MIT License

You can’t perform that action at this time.