ジョギング
- 50 分程
- 距離にして約 10 キロ、涼しい時間帯だったので思ったよりも走れた
- 継続して走れているけど、足がパンパン
日課
- (腕立て x 30 + 腹筋 x 30)x 3
午後から PHP Slim
PHP Slim を少し触ってみた。
Slim とは Ruby の Sinatra に似た軽量 Web フレームワークで、チュートリアルだけなら 10 分くらいで Hello World 出来た。
$ mkdir -p src/public $ curl -sS https://getcomposer.org/installer | php $ php composer.phar require slim/slim $ vim src/public/index.php
以下のようなコードをコピペ。
<?php use \Psr\Http\Message\ServerRequestInterface as Request; use \Psr\Http\Message\ResponseInterface as Response; require '../vendor/autoload.php'; $app = new \Slim\App; $app->get('/hello/{name}', function (Request $request, Response $response) { $name = $request->getAttribute('name'); $response->getBody()->write("Hello, $name"); return $response; }); $app->run();
そして、アプリケーションを起動。
$ cd src/public/ $ php -S localhost:8081
以下のように Hello World。
$ curl localhost:8081/hello/world -w '\n' Hello, world
以上、メモでした。