それが僕には楽しかったんです。

僕と MySQL と時々 MariaDB

PHP

【PHPのお話】PSRって知ってますか?

PHP

はじめに PSRとは PSR-1 Basic Coding Standard PSR-2 Coding Style Guide PSR-3 Logger Interface PSR-4 Autoloader PSR-6 Caching Interface PSR-7 HTTP Message Interface PSR-11 Container Interface PSR-13 Hypermedia Links PSR-15 HTTP Handlers PSR-…

AWS SDK for PHP から AWS SQSを使ってみた

はじめに AWS Simple Queue Service とは スタンダードキュー メッセージの順序 一回以上の配信 ショートポーリングを使用したメッセージ処理 AWS SDK for PHP による実践 標準キュー(スタンダードキューの実践) メッセージの送信 メッセージの受信と削除 FI…

Laravelの動く環境をdocker-compose(PHP 7.2 + nginx + MySQL)でいい感じにする

はじめに docker-compose 環境を立ち上げる はじめに Laravelを $ php artisan serve で動かすのにすごくモヤモヤしていたのでdocker-compose をつかってLaravelのプロジェクトが動くインフラ(PHP 7.2 + nginx + MySQL)を構築してみたからまとめる。ディレク…

Laravelを使いたかったので雑に入門した

はじめに 対象 Laravelとは Laravelの環境を構築する ルーティング リクエスト周り ビュー コントローラ モデル おわりに はじめに なぜか急にwebシステムを作る必要がでてきたため、Laravelを使ってみようとおもった。 だが使ったことないので備忘録も兼ね…

PHPでheaders already sentを解消するためだけに雑にテンプレートエンジンを作った話

はじめに エラーの原因と解決策 テンプレートエンジンの実装 おわりに はじめに どうもよく訓練されたJavaer、けんつです。 PHPの勉強がてらオレオレTwitterクライアントを作ろうとしていたら次のエラーにぶち当たった。 Warning: Cannot modify header info…

PHPでLeague/Routeを使ってルーティングを構成する

はじめに 環境 ルーティングを構成する基本要素 Dependency Injection Container (PSR-11) そもそもDIとは DIコンテナとは HTTP message interfaces (PSR-7) Dispatchから先 ルーティング周りをもう少し頑張ってみる ワイルドカードを使いたい場合 HTTPメソ…