jQueryで頑張ってしまったことを猛省してLaravel MixでVue.jsを勉強した

jQueryで頑張ってしまったことを猛省してLaravel MixでVue.jsを勉強した

豆乳とコストコのマフィンが好きなtomita@atuwebです。 この数年、たいへんなスピードでフロントエンド開発技術が発展しておりますね。 私はバックエンド開発が続いていたことを言い訳に、直近の小規模なWebツール開発をjQueryで頑張ってしまったため、次は同じ轍を踏まない ためにVue.jsを勉強してみました。 jQ...

AD

[PHP][PHPMD]で静的コード解析

[PHP][PHPMD]で静的コード解析

こんにちは。tomita@atuwebです。 先日イオンの沖縄フェアで購入したスイーツ仕立てのじーまーみとうふが大変美味しくて感動しました。 こういったタイプのものでした。 黒糖のシロップにきな粉、、、かなりオススメですよ! さて、今回Laraveで実装したプロジェクトにphpmdの静的コード解析を導入しました。 そ...

[Mac]phpbrewを導入してみた

[Mac]phpbrewを導入してみた

mac環境にPHPを導入、管理するにはphpbrewという便利なツールがあり大変便利です。 今回手元のMacにphpbrewを導入しましたため、ログを残します。 目的 Macにphp-fpm + nginxを導入してLaravel5.3を動かす。 なお、導入にあたって次のサイトの通りインストール作業を行いました。 ka...

[PHP]Closureでprivate staticなメソッドをテストする

[PHP]Closureでprivate staticなメソッドをテストする

こんにちは。豆乳愛好家のtomita@atuwebです。 今は 豆乳ラテ を飲みながらカフェで休憩中です。 やっぱり豆乳と抹茶は外れません。 さて、今回はLaravelでprivateなメソッドのテスト方法を調べてみたことのメモです。 環境 PHP 7 PHPUnit 5.6 Laravel 5.3 PHPでpr...

AD

[Laravel]はじめてのUnitTest

[Laravel]はじめてのUnitTest

こんにちは。tomita@atuwebです。 みなさんテストしていますか? この記事ではLaravelプロジェクトへのテスト導入について簡単にまとめます。 環境 PHP 7 Laravel 5.3 PHPUnit 5.7 カバレッジの出力はPHPxdebug拡張に依存しておりますため、必要に応じてインストールしてく...

[Laravel]コレクションのmultiple colomns sort

[Laravel]コレクションのmultiple colomns sort

ORMのコレクションを扱っていると、稀に複合的な条件でソートしたい場合があります。 調べてみると楽勝で実装できましたので、ご紹介いたします。 確認した環境 PHP 7 Laravel 5.3 並び替えをするコレクション $entities = collect([ , , , ]); 単一キーでのソー...

[Laravel]はじめてのマイグレーション

[Laravel]はじめてのマイグレーション

マイグレーションはあったほうが当然良いツールなのですが、レガシーな現場には意外と現場に浸透していないと感じます。 運良く、Laravelのような若いフレームワークで開発する機会に恵まれたのならば、是非ともマイグレーションを使ってテーブル構成を管理していきたいものです。 ということで、Laraveのマイグレーションで覚えておい...

[Laravel]SQLをログ出力するミドルウェアつくったった

[Laravel]SQLをログ出力するミドルウェアつくったった

パフォーマンスが求められるWebアプリケーションは極限までSQLを調整するもの。 Laravelで実行されるSQLの把握するために、実行されるSQLをドバっとログファイルに出力するミドルウェアを書いてみました。 そうはいっても、とても簡単なコードですよ。 動作を確認した環境は以下です。 Laravel 5.3 PHP ...

おすすめ記事