最高にわかるDIコンテナ(特にPHPにフォーカスした - Qiita      2019-06-18 14:20:03  詳細
DIとは Dependency Injection(依存性の注入)の略です。 依存性の注入とはなんぞやということになりますよね。そもそもプログラムで依存するってどういうこと? 依存性って何 プログラムにおける依存性というのを簡単に説明すると、ファミコンなどのカセットが良い例です。 テトリスしか出来ないゲーム機 ファミコンなど...
https://qiita.com/fagai/items/bf336e56c5b2bddec749
PHP7.4の新機能その2 - Qiita      2019-06-17 19:20:03  詳細
PHP7.4その1 / PHP7.4その2 2019/06/13、PHP7.4.0α1がリリースされました。 今後はベータ、RCと完成度を高めていき、7.4.0のリリースは2019/11/28が予定されています。 なお仕様フィックスは2019/07/13で、それ以降は大きな変更は入らないようになります。 逆に言うとそれまでは追加が入る可能性はあるのですが、既にα1...
https://qiita.com/rana_kualu/items/993fff9662726a004660
【Javascript】今更だけど、ajaxするにはfetchでいいよ話。$.ajaxは要らないしxhrは使わなくてok。getもpostもできるよ。 - Qiita      2019-06-15 21:20:15  詳細
【Javascript】今更だけど、ajaxするにはfetchでいいよ話。$.ajaxは要らないしxhrは使わなくてok。getもpostもできるよ。 今更だけどJavascriptでAjaxするならfetchでいいよね話 未だに結構jQueryによる\$.ajaxを使った実装が公開されているのを見るけれど、fetchでokだよねという今更な内容です 既存プロジェクトにjQue...
https://qiita.com/hidepy/items/dd6a413ae99d63c96734
How to implement JVM by PHP, And until output Hello World. - builderscon tokyo 2019      2019-06-11 11:20:02  詳細
How to implement JVM by PHP, And until output Hello World. pending This session has NOT been accepted yet. If you would like to see it in the conference, please post it in social networks, as those numbers will be tallied and used as part of the selection criteria Abstract みなさんは PHP にどのよ...
https://builderscon.io/tokyo/2019/session/6994d79f-7e8c-4732-9310-c6e98fdcec54
【WordPress】WordPressのここがダメ - Qiita      2019-06-11 10:20:03  詳細
巷では、少し前からアフィブログを WordPress で作るのが流行っているようですが、主に PHP 開発者&サーバー管理者の観点から、WordPress のダメだと思うところを、思うままに書いてみました。 WordPress をディスるつもりはありませんので、注意喚起:解決法:ポエム = 4:1:5 ぐらいの感覚でご覧いただければ幸いで...
https://qiita.com/fallout/items/3de7ece4acd3ae968628
[PHP] PHP-FPMのチューニングをするときに考えたことと行ったこと - Qiita      2019-06-07 20:20:02  詳細
パフォーマンスの問題が発生 (サーバサイドの話) あるWebページで同じオペレーションをしても処理が早い時もあればタイムアウトになるくらい遅い時もあることがわかった。 PHPの処理がSwapに入ってしまうことが大幅な遅延を引き起こす原因だった。 色々と調べているとPHP-FPMのプロセスの設定が自分たちのサービスにとっ...
https://qiita.com/qiita_masaharu/items/29ec160c4e830c138132
GitHub - php-java/php-java: ☕🐘 JVM emulator by PHP      2019-05-31 11:20:02  詳細
Dismiss Join GitHub today GitHub is home to over 36 million developers working together to host and review code, manage projects, and build software together. Sign up
https://github.com/php-java/php-java
PHP5.6→7.3移行が完了しました - ランサーズ(Lancers)エンジニアブログ      2019-05-30 13:20:02  詳細
SREチームの金澤です。 PHP5.6→7.3バージョンアップが完了しました。 PHP5.3→5.6バージョンアップが完了してから約2カ月での移行となりました。 今回、その対応内容と結果を報告したいと思います。 バージョンアップ準備 PHP7化については、有用な記事が数多くありましたので、まずはそれらを参考にさせていただきました...
https://engineer.blog.lancers.jp/2019/05/finish_php73/
Auth0をPHP (Laravel)で使ってみる | DevelopersIO      2019-05-27 11:20:03  詳細
Auth0のPHP (Laravel)チュートリアルをやってみましたので、その内容を書いていきます。 Auth0 PHP (Laravel) 前提 Auth0のサインアップが完了していること Auth0アプリケーションの作成 今回はAuth0のサインアップ後にデフォルトで作成されているアプリケーションを使うことにします。 サンプルアプリケーションの作成 ...
https://dev.classmethod.jp/server-side/auth0/try-using-auth0-with-php-laravel/
【PHP入門】if文の使い方とは?条件分岐を覚えよう! | JAM25      2019-05-26 16:20:29  詳細
PHPのif文とは if文を使うと条件に応じて処理を分岐させることができます。「Excelだったらif文を使ったことがある」という方は多いのではないでしょうか? 役割はPHPのif文もExcelのif関数も同じです。「ある条件と合致すればAの処理を実行し、合致しなければBの処理を実行する」といった命令文です。 特定の条件でのみ...
https://jam25.jp/programing/php-lesson-04/
LaravelでテンプレートPDFを出力する - Qiita      2019-05-26 09:20:02  詳細
PHPでPDF化の実装パターン HTMLからPDFにする テンプレートとなるPDFに文字を出力する 今回は2の話。 実装 TCPDFとFPDIを組み合わせて実装 composer require tecnickcom/tcpdf composer require setasign/fpdi これで使えるようになった。 以下は実際に使用した設定内容。 public function generatePdf() { /* * PDFの初...
https://qiita.com/KitamuraTakashi/items/c98afb923ef8beaff652
Laravelにおけるコントローラクラスを理解しよう (1/3):CodeZine(コードジン)      2019-05-23 23:20:02  詳細
本連載ではPHPフレームワークのひとつであるLaravelを紹介していきます。Laravelは、「Web職人のためのフレームワーク」というキャッチコピーのもと、ここ数年で人気がうなぎ上りのフレームワークです。連載を通して、その人気の秘密を味わっていただこうと思います。第3回である前回は、Laravelで本格的なHTML画面を表...
https://codezine.jp/article/detail/11524
How to build a Docker development setup for PHP Projects [Tutorial Part 3] | pascallandau.com      2019-05-21 21:40:10  詳細
In the third part of this tutorial series on developing PHP on Docker we'll lay the fundamentals to build a complete development infrastructure and explain how to "structure" the Docker setup as part of a PHP project. Structure as in folder structure ("what to put where") Dockerfile templates sol...
https://www.pascallandau.com/blog/structuring-the-docker-setup-for-php-projects/
Laravel PHP Insightsを使ってコード品質を分析する - Qiita      2019-05-19 21:20:02  詳細
GitHub - nunomaduro/phpinsights コード品質とコーディングスタイルを分析するPHPの品質チェックツール コードの信頼性、疎結合、シンプルさ、セキュリティを高めます PHPCS, PHPLOC, EasyCodingStandard をラッパーしたコンソールインターフェース Laravel, Symfonyフレームワークにお手軽に導入可 素のPHPでも使用可...
https://qiita.com/ucan-lab/items/53a7c7647d7fd4298950
PHPフレームワークのバージョンアップを支える技術 - コネヒト開発者ブログ      2019-05-14 13:20:02  詳細
GWいかがでしたでしょうか? 私はひたすらに「何もしないぞ!」を徹底した結果、漫画を読んで「色々な世界を旅して」「色々な出会いと別れを繰り返して」過ごしました。 その中でも、「子供はわかってあげない」を久しぶりに読み返し、 人は教わったことなら教えられるんだよ からの 僕は誰にも教わってないんだ。・・・...
http://tech.connehito.com/entry/2019/05/14/121215
演算子.と+の優先順位が変わる - Qiita      2019-05-14 10:20:03  詳細
PHP7.3現在、演算子+、-と.の優先順位は同じです。 すなわち左から右に評価されます。 マニュアルでもわざわざ例を挙げて解説しています。 さて2019年3月にChange the precedence of the concatenation operatorというRFCが提出されました 2019/05/07現在は投票中のステータスですが賛成多数で、PHP8で上記の動作は変わ...
https://qiita.com/rana_kualu/items/db7ae541016bd0b02122
ペネトレ検証-ECサイトに侵入 - Shooting!!!      2019-05-13 13:20:02  詳細
しゅーとです。 家にADの検証環境を立てたので、一連のペネトレーションテストの練習をします。 また、攻撃後にブルーチーム目線で攻撃の痕跡がどう残っているかも確認します。 今回は初期侵入フェーズとしてECサイトへの侵入です。 エクスプロイトとバックドアの作成をやっていきます。 なお今回はIDSとして申し訳程度...
https://www.shutingrz.com/post/ad_hack-ec_exploit/
YYPHP#82「キレイなコードとは?」「フレームワークを使うメリット」「リファクタリングのやりかた」「テストコードを書くべきタイミングが分からない」「複数人での開発方法の知見が知りたい」 - Qiita      2019-05-11 17:20:02  詳細
YYPHP#82「キレイなコードとは?」「フレームワークを使うメリット」「リファクタリングのやりかた」「テストコードを書くべきタイミングが分からない」「複数人での開発方法の知見が知りたい」 これは2019年05月10日に開催したPHPerイベントYYPHP#82のイベントレポートです。 YYPHPは一言で「PHPerの部室」です。PHPに...
https://qiita.com/suin/items/78de7c848b6d9c2f3eb3