カテゴリー: PHP

PHP

Laravel5.8 RESTful API

Laravelは簡単にRestful APIを実装できるようになっています。   バージョン PHP 7.1.27 Laravel 5.8.8   実装のポイント コントローラを作る時に–resourceオプション

  ルートにresourceのメソッドを指定する [crayon-5d078 …

PHP

PHP+Redis ランキング作成

Redis+PHPでランキングを簡単作成 寄稿しました。     必要なものをインストール

    ranking.php

    実行結果

PHP

PHP Cache_Lite

PHP Cache_Lite オブジェクトキャッシュでデータベースに優しく! 寄稿しました。     NoSQLのRedis等もありますが、小~中規模なものだと静的なキャッシュの方が、お客様も扱いやすいかと考えています。   環境 CentOS7   環境を整えよう   WEB+DB+PHPのインストール [crayon-5d07898a9f595 …

PHP

二分探索(バイナリーサーチ) PHP

  binarySearch.php

      表示結果

     

PHP

FuelPHP ログ出力

 

  ログの場所

     

PHP

Laravel ミドルウェアの使いどころ

  コントローラの肥大化を防ぐ ファットコントローラを防ぐ     「常に何かやりたい」 WEBサイト上のすべての画面で挨拶したい 時間帯によって挨拶の文言を変えたい https://qiita.com/sogawa@github/items/c6ac3e9f46447aa32668     リクエスト時やレスポンス時のフィルタリング https: …

メール, PHP

PEAR::Mail Gmailサーバを経由してメール送信

  mailtest.php

  上記のスクリプトは587(STARTTLS)では送信できません。 Gmail経由からでしか送信しないので465で良いです。   465, 587? これって何? メールサーバ同士、クライアントでやりとりする時のとりきめ、プロトコル。   587番ポート STA …

PHP

Laravel5 画像アップロード

  画像を保存するストレージへのリンクを作成 projecに移動して、

  プロジェクトに移動してプロフィール画像を保存するディレクトリの作成

  コントローラの作成

&n …

PHP

Laravel マスター, スレーブへのMySQL接続

  config/database.php

read, writeを指定してあげればOK    

PHP

Laravel PHP 都道府県 テンプレート

HTML

  /app/Http/Controllers/PersonController.php

    /app/Http/Models/Person.php

&nbs …

AWS, PHP

Laravel+Docker+GitHub+CircleCIでユニットテスト

    EC2側作業  

 

 

  yumのパッケージインデックスを更新(Dockerのインストールやアップデート前に推奨されている) [c …

PHP, トラブルシューティング

【Laravel】Symfony \ Component \ Debug \ Exception \ FatalThrowableError (E_ERROR) Call to undefined method Illuminate\Validation\Validator::extend()

use Validator; Validator::extend()を使う時はuse Validator;を呼び出すのがポイント   環境

    /var/www/vhosts/example.net/httpdocs/project/app/Providers/HelloServiceProvide …