Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/zonuexe/wdb-php-96-sample
WEB+DB PRESS vol.96「PHP大規模開発入門」サンプルコード
https://github.com/zonuexe/wdb-php-96-sample
Last synced: 18 days ago
JSON representation
WEB+DB PRESS vol.96「PHP大規模開発入門」サンプルコード
- Host: GitHub
- URL: https://github.com/zonuexe/wdb-php-96-sample
- Owner: zonuexe
- License: mit
- Created: 2018-04-20T04:18:53.000Z (over 6 years ago)
- Default Branch: master
- Last Pushed: 2023-05-01T03:50:09.000Z (over 1 year ago)
- Last Synced: 2024-11-06T02:49:17.457Z (2 months ago)
- Language: PHP
- Homepage: http://gihyo.jp/magazine/wdpress/archive/2017/vol96
- Size: 8.79 KB
- Stars: 0
- Watchers: 3
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
PHP大規模開発入門 第17回
========================## サンプルコードについて
今回のサンプルコードには以下の内容が含まれます。
* PHP対話実行環境(PsySH)
* Whoopsを使ったエラー表示
* Whoopsを応用したらエラーログ記録
* 記録されたエラーログを表示する機能
* テンプレートエンジンを利用しない脆弱なコード例## インストール
1. https://getcomposer.org/download/ に従ってComposerをダウンロード
2. `php composer.phar install` または `composer install`
3. `php ./setup` を実行する (または `.env` ファイルを手動で作成)## 実行方法
### PHP対話実行環境(PsySH)
シェルで以下のようなコマンドを実行すると起動できます。
```
$ php shell.php
```### Web
```sh
$ php -S localhost:3939 -t public/
```ブラウザで http://localhost:3939/ を開くと動作検証ができます。