並び順

ブックマーク数

期間指定

  • から
  • まで

521 - 560 件 / 1536件

新着順 人気順

Phpの検索結果521 - 560 件 / 1536件

  • PHP言語の開発と発展をリードする「The PHP Foundation」設立。JetBrains、Zend、Automatticなど10社

    PHP言語の開発と発展をリードする「The PHP Foundation」設立。JetBrains、Zend、Automatticなど10社 JetBrains、Zend、Automatticなどを含む10社は、PHP言語の開発と発展をリードするための組織「The PHP Foundation」の設立を発表しました。 We’re happy and proud to announce the creation of The PHP Foundation – a non-profit organization to support, promote, and advance the PHP language https://t.co/MuD2OBP19z — The PHP Foundation (@ThePHPF) November 22, 2021 設立に参加した企業は、Automatt

      PHP言語の開発と発展をリードする「The PHP Foundation」設立。JetBrains、Zend、Automatticなど10社
    • 事業会社の現場 - 「Engineers in VOYAGE ― 事業をエンジニアリングする技術者たち」 - Shin x Blog

      @makoga さんから「Engineers in VOYAGE ― 事業をエンジニアリングする技術者たち」を送って頂きました。ありがとうございました。 VOYAGE GROUP にある 5 つの事業会社についてそれぞれの事業を支えるシステムの開発、運用、改善といった内容を在籍するエンジニアへのインタビュー形式でまとめられた本です。 事業会社の現場 システムは一度開発して終わりではなく、事業を継続し続ける限りその開発運用をしていくとになります。5 社ではそれぞれ別の事業を営んでおり、それぞれのコンテキストがあります。本書では、システム開発における様々な意思決定(主にシステムの改善)と施策を行ってきたかという話がメインとなっているのですが、具体的な施策だけではなくその背後にあるコンテキストも含めて語られているのが大きいな特徴です。 システム開発は無数の意思決定の上に成り立っており、それぞれの

        事業会社の現場 - 「Engineers in VOYAGE ― 事業をエンジニアリングする技術者たち」 - Shin x Blog
      • LaravelのControllerのライフサイクルとサービスコンテナへの束縛登録のベタープラクティス|Laravel|PHP|開発ブログ|株式会社Nextat(ネクスタット)

        top > 開発ブログ > PHP > Laravel > LaravelのControllerのライフサイクルとサービスコンテナへの束縛登録のベタープラクティス こんにちは、ナカエです。 本日はLaravel Advent Calendar 2019 - Qiitaの13日目の記事です。 昨日はういろうさんのLaravel6.x系以降のバージョニングについての解説記事でした。 【Laravel】6.xからバージョンが進むのが早い理由と、バージョンアップのやり方【790日目】 はじめに 本記事では"Serviceクラス"という言葉を FWユーザが作成した独自クラス サービスコンテナによってControllerに注入されるクラス という程度の広い意味で用いています。"Serviceクラス”の中にHTTP層の処理が混ざっていても気にしないでください。 TL;DR ServiceクラスをCont

        • PHPクイズの解答と解説 (PHP Conference Japan 2022) - Pepabo Tech Portal

          こんにちは!カラーミーショップのエンジニアをしているやんまーです。 2022/09/24〜25に開催されたPHP Conference Japan 2022において、GMOインターネットグループはブース「PHP神社」でPHPに関するクイズを出題しておりました。 当日GMOインターネットグループのブースに来てくださった方、PHPクイズに参加してくださった方、ありがとうございました。 本記事ではクイズの問題を紹介し、解答と解説をいたします。 解答と解説は折りたたんでいるので、現地で参加されていない方も本記事でクイズをお楽しみください。 問題/解答/解説 問1: 開始タグ 問題: PHPの開始タグは次のうちどれでしょう? <php> <script> <script lang="php"> <?php 解答と解説 解答: 4 選択肢の中で有効なPHPの開始タグは <?php のみです。 PHP

            PHPクイズの解答と解説 (PHP Conference Japan 2022) - Pepabo Tech Portal
          • PHPの繰り返し処理大全 - Qiita

            PHP7.3時代の話です。 PHP8や9のころには、また別の結論になっているかもしれません。 最初に結論 ・基本的にほぼ全てforeach ・途中で打ち切りたいときはwhile/for ・それ以外はいらん 繰り返し処理一覧 foreach PHPのforeachは非常に優秀です。 あらゆる反復可能な値を繰り返し処理することができます。 $arr = [1, 2, 3]; foreach($arr as $val){ echo $val; // 順に1, 2, 3 }

              PHPの繰り返し処理大全 - Qiita
            • Laravelで負荷対策としてやっとくこと - honeplusのメモ帳

              お仕事で作ってるLaravelアプリがついに負荷試験も終わったので、やったこととか調べたこととかを、忘れないうちに改めて基礎からまとめてみる。Laravelのバージョンは6.x。 なお「Laravelで」と題しているが、「Laravelのここを設定しろ」みたいな話じゃなくて、インデックス貼れだのLaravelに限らずWebアプリなら当然やっとけみたいな話が中心のまとめなのでご注意を。 あと個別の手法の詳細も書いてない。それは必要ならリンク先見たりググったりしてくださいm(__)m インデックス貼れページングしろwith使えcursorかchunk使えstreamDownload使えバイナリはFileそのままかstreamDownload使え静的ファイルはアプリ外に出せキャッシュしろブラウザにキャッシュさせろデカいJSONのバリデーションは重いぞEloquentモデルはメモリ喰うぞSQL頑張

              • 大改修!PHPレガシーコードビフォーアフター (2019/11/30 13:00〜)

                イベント概要 PHPの匠によるビフォーアフター、見てみたいですよね? このイベント主催の長谷川は、PHPerKaigi や iOSDC Japan といったカンファレンスを主催し、その運営をサポートするために fortee というシステムを開発・運営しています。 https://fortee.jp fortee は2017年12月から開発を開始し、それ以降長谷川が主催した4つのカンファレンスと、深く関わったいくつかのカンファレンスのために追加開発を続けてきました。 その結果、長年にわたって運用しつつ継ぎ足し継ぎ足し開発されたシステムには技術的負債がたまり、たいへんツライ状態になってきています。 「マイクロサービスとはほど遠いモノリシックなコード」 「テストがごく一部しか存在しない」 「突然現れる巨大なコントローラ」 「テンプレートに書かれた if 文」 「バージョンアップに追従していないフ

                  大改修!PHPレガシーコードビフォーアフター (2019/11/30 13:00〜)
                • PHPカンファレンス2021のオンライン開催を見て

                  この記事は GMOアドマーケティング Advent Calendar 2021 3日目の記事です。 GMOアドマーケティングのK.Mです。 オンライン開催はYouTubeLiveにより実施され、ボランティアの方によりLive動画はセッション毎に分割されました。 それでは、個人的に良かったセッションを紹介します。 1.PHPで学ぶオブジェクト指向プログラミング入門 参加された小学生からも分かりやすいと言われており、とても理解しやすい説明でした。 個人的に刺激を受けたのは「愚者は経験に学び、賢者は歴史に学ぶ」 歴史を学べは進化の過程だけでなく、未来まで想像出来そう。 2.MySQLとインデックスとPHPer -PHPが本職でもMySQLを手懐けるために 難しい事を、初心者にわかり易く説明できる人ってあまり居ないと感じていますが、相手が得意な事や良く知っている事に極力合わせて説明すると、ここまで

                    PHPカンファレンス2021のオンライン開催を見て
                  • #PHPerKaigi 2023 に登壇したり、スタッフしたりしてきました! - uzullaがブログ

                    phperkaigi.jp ということでいってきましたPHPerKaigi 2023!!! 外は桜咲き(と言ってもその後雨になったが)、幸先のよい開始できっと成功するだろうとおもっていました。 久々のほぼフルスケール開催ということで、私もトークを応募し、無事採択。トークをしてまいりました!また、毎度ではありますがコアスタッフとしてもやってきました。なんので当社比三割増しでとっちらかったエントリになるかなと思いますが、ご容赦ください。 TL;DR "Too Long, Didn't Read” ほぼフルスケールの開催はやはり楽しい。 トークを見に来てくれてありがとうございます!好評でよかったです。 スタッフ業は楽で大変でした、が、そんなのどうでもよく、皆さん楽しめましたか?楽しめたなら幸いです。 あ、パーカーやシールなどについてはそこそこ自信作でしたが、よろこんでもらえましたかね? 「同僚」

                      #PHPerKaigi 2023 に登壇したり、スタッフしたりしてきました! - uzullaがブログ
                    • 【初心者向け】Laravel 入門 まとめ - RAKUS Developers Blog | ラクス エンジニアブログ

                      はじめに 初めまして。配配メール開発課 Jazumaです。 今回はPHPのフレームワークLaravelの環境構築~基本機能の動作確認を行います。 Linux環境での作業を前提としていますのでWindowsやMacではこの記事の手順でLaravelの環境構築をすることができません。予めご了承ください。 はじめに Laravelとは Laravelのメリット 動作環境 Laravelの環境構築 PHPのインストール Laravelのインストールや動作に必要なモジュールのインストール Composerをインストールする Laravelのインストール・プロジェクトの作成 Laravelの基本機能確認 ビルトインサーバの起動 ルーティングの設定 コントローラの作成 Viewファイルの作成 終わりに Laravelとは Laravelは2011年にリリースされたオープンソースのPHPフレームワークであ

                        【初心者向け】Laravel 入門 まとめ - RAKUS Developers Blog | ラクス エンジニアブログ
                      • History of Laravel - Qiita

                        Laravel Advent Calendar 2020 - Qiita の 19日目 の記事です。 今回は個人的な興味本位も有り、Laravelの2011年のリリースからの歴史をネットから調べてまとめてみようと思います。 参考、引用した記事やページは最後にまとめてあります。 Laravelが生まれた背景 2011年当時、CodeigniterがPHPで使用される人気のフレームワークだったそうです。 ASP.netを業務で書いていたTaylor Otwellは、副業でPHPを触っており、Codeigniterを使っていました。 フレームワークの内部コードを操作せずに、必要なすべての機能を追加することが出来ないことを不便に思い、 よりシンプルで、より柔軟なものをという欲求からLaravelを自身で作り始めました。 Codeigniterを補完する気持ちがLaravelを生み出したようです。

                          History of Laravel - Qiita
                        • PHPerのための「PHP8.3の新機能」を語り合う【PHP TechCafe イベントレポート】 - RAKUS Developers Blog | ラクス エンジニアブログ

                          弊社で毎月開催し、PHPエンジニアの間で好評いただいているPHP TechCafe。2023年8月のイベントでは「PHP8.3の新機能」について語り合いました。弊社のメンバーが事前にまとめてきた情報にしたがって、他の参加者に意見を頂いて語り合いながら学びました。今回はその内容についてレポートします。 rakus.connpass.com PHP8.3 新機能について Marking overridden method オブジェクトを継承していることを示すattributeが追加 ※プロパティのオーバーライドは対象外 Type Class Constants class、interface、trait、およびenumの定数に型を設定できるようになった ※継承しているクラス定数の型を拡張することはできない。 mb_str_pad str_padのマルチバイト用関数が追加 Dynamic cla

                            PHPerのための「PHP8.3の新機能」を語り合う【PHP TechCafe イベントレポート】 - RAKUS Developers Blog | ラクス エンジニアブログ
                          • Laravel 9 is Now Released! - Laravel News

                            Laravel 9 will receive bug fixes until February 2023 and security fixes until February 2024. Here are some of the major features that we’ve covered in detail in our A look at what is coming to Laravel 9 post: PHP 8 is the minimum version in Laravel 9 New Design for routes:list New test --coverage option displays coverage directly in the terminal Anonymous Stub Migrations are now the default New Qu

                              Laravel 9 is Now Released! - Laravel News
                            • PHP: rfc:release_cycle_update

                              The current release cycle has been introduced in 2010 by release process RFC. This has been working mostly well but there have been some minor issues. The length of cycle is often mentioned as being too short. It is also quite risky to introduce more complex fixes later in the active support cycle as the security support does not allow fixing potential regressions. In addition, it is not exactly c

                              • 【PHP】Carbon::now()は誰のnow? - Hajimari Tech Blog| 株式会社Hajimari

                                こんにちは、毎日暑いですね。エンジニアの三宅です。 最近、仕事でPHPのコードリーディングを少ししたので、その過程を記載します! Carbon::now()はOSの現在のシステム時刻 Carbonとは PHPの時間操作 コードリーディング方針 WEBでコードリーディング実践 Carbonクラスのコードリーディング DateTimeクラスのコードリーディング ちなみにWindowsのようなOSの場合はどうなるのか?? まとめ Carbon::now()はOSの現在のシステム時刻 結論はこれです。OSのシステム時刻を持ってきています。 これ以降の内容は、コードを見ながら本当にシステム時刻から取ってきているのかを確認するためのものです。 Carbonとは 今回扱っているCarbonはPHPのDateTimeクラスを継承し、時間操作を簡易化したり便利化したものを提供する拡張クラスになります! ca

                                  【PHP】Carbon::now()は誰のnow? - Hajimari Tech Blog| 株式会社Hajimari
                                • 早い!簡単!30分でCloud Runを使ってphpMyAdmin環境構築!

                                  GMOアドマーケティングのy.yです。 今回は 2019/11/14  に一般提供版(GA)となった GCPのCloud RunとCloud SQLでphpMyAdminを構築したいと思います。 Cloud Run は、ステートレス コンテナを自動的にスケールするマネージド型のコンピューティング プラットフォームです。Cloud Run はサーバーレスです。 元となるDockerfileはdockerhubのものを使用します。 ※Cloud SQLのインスタンスは事前に作成しているものとします。 Cloud RunではDockerfile、apache設定、docker-entrypointに修正する必要があったので変更点を記載します。 変更点1:Dockerファイルを変更します 変更前 FROM php:7.4-apache # Install dependencies RUN set

                                    早い!簡単!30分でCloud Runを使ってphpMyAdmin環境構築!
                                  • PHP: Prolog Home Page

                                    PHP: Web Framework Of The Future powered by trealla prolog "php: a fractal of good design" PHP stands for Prolog Home Page. PHP is Prolog implemented in C, compiled to Wasm, speaking CGI Wasm components, executed by a Rust runtime, interpreting PHP-style templates open source: github.com/guregu/php examples Trealla Prolog playground ✨ Run Trealla straight from your browser! USER TESTIMONIALS "Dear

                                    • Not Found

                                      • PHPカンファレンス小田原2024

                                        GraphQL 成熟度モデルの紹介と、プロダクトに当てはめた事例 / GraphQL maturity model

                                          PHPカンファレンス小田原2024
                                        • PHPカンファレンス2019実行委員会の裏側 - BASEプロダクトチームブログ

                                          こんにちは!BASEのProduct Divisionでエンジニアをやっております川島(@nazonohito51)と申します。 この記事はBASE Advent Calendar 2019の3日目の記事です。 devblog.thebase.in 前の日は id:ngsw のEC2における単位時間あたりの名前解決制限の対応と id:chiiichellのエンジニア2年生がリーダブルコードを読んで今年自分が書いたコードを振り返るでした。 今回は普段は見ることのない大型技術カンファレンス運営の裏側について書かせていただこうと思います。 こちらは文字通り裏側でクロージングの準備をしている実行委員長の背中です。 PHPカンファレンスとは PHPカンファレンスとは2000年から続いている、PHPカンファレンス実行委員会によって開催しているカンファレンスです。最近は参加人数も1500人を超え、日本の

                                            PHPカンファレンス2019実行委員会の裏側 - BASEプロダクトチームブログ
                                          • ピクシブ百科事典のテストにphp-mysql-engineを導入しました - pixiv inside

                                            はじめましての方ははじめまして、アルバイトとして働いているJavakkyです。 本記事では、データベースを利用するアプリケーションのテストに利用できるphp-mysql-engineというライブラリの導入方法と使用感について紹介します。 github.com php-mysql-engineとは php-mysql-engineは動画共有サイトを運営するVimeo社が開発しています。このライブラリの目論見はVimeo Engineering Blogで説明されています。 medium.com このライブラリはVimeo社のMatt Brownさんが二年前に開発していたhacktophpを用いて、Slack社がHackで実装したslackhq/hack-sql-fakeをPHPコードに変換したものを下敷きにしています。 開発者のMatt Brownさんは、静的解析でVimeo社のコードを改善

                                              ピクシブ百科事典のテストにphp-mysql-engineを導入しました - pixiv inside
                                            • イベント駆動コンテンツ

                                              Webアプリケーションの効率を再定義するBEAR.Sundayの分散キャッシングフレームワーク 2024/3/9にPHPerKaigi 2024 でイベント駆動コンテンツ(Webアプリケーションの効率を再定義するBEAR.Sundayの分散キャッシングフレームワーク)という40分のトークを行いました。 最初のスライド 「まず、スライドをご覧ください。雲から楽しそうな物がぶら下がっているのをクマが見ています。これは何の象徴でしょうか。」 トークの冒頭でこのような呼びかけを行いました。 これから話すことは分散キャッシングなので、家の中に出現したクラウドからサービスが提供されているということを表しています。 このクマの視線はぶら下がっているサービスではなく、クラウドに向いています。つまり、サービスを生み出す仕組みを注視しているのです。 これは、常に問題の本質を見つめるという姿勢の象徴になっていま

                                              • マイクロソフト、スクリプト言語「PHP 8.0」以降の正式サポートを中止

                                                印刷する メールで送る テキスト HTML 電子書籍 PDF ダウンロード テキスト 電子書籍 PDF クリップした記事をMyページから読むことができます Microsoftは米国時間7月9日、スクリプト言語「PHP」のWindows向けビルドをバージョン8.0以降提供しないことを明らかにした。 同社エンジニアのDale Hirt氏によると、PHP 7.2/7.3/7.4で提供しているサポートを、PHP 8.0から中止する。 同氏は投稿で、「バージョン7.2/7.3/7.4が正式にサポートされている限り、当社はWindows上でPHPの開発と構築を続けることに尽力する。しかし、バージョン8.0以降はWindows向けPHPのサポートを一切行わない」と述べている。 PHP 7.2の正式サポートは11月に終了し、PHP 7.3は11月からセキュリティ修正のみの提供となっている。PHP 7.4は

                                                  マイクロソフト、スクリプト言語「PHP 8.0」以降の正式サポートを中止
                                                • セキュアコーディングのeラーニング「KENRO」がPHPに対応。株式会社PR TIMESでの導入も決定

                                                  セキュアコーディングのeラーニング「KENRO」がPHPに対応。株式会社PR TIMESでの導入も決定Python、Java、Go、Rubyに続きPHPにも対応 サイバーセキュリティ事業を展開する株式会社Flatt Security(本社:東京都文京区、代表取締役社長:井手康貴)は5月31日、Webエンジニアのセキュアコーディング習得を支援するSaaS型eラーニングサービス「KENRO(ケンロー)」において、脆弱性が埋め込まれたソースコードを修正する「堅牢化演習」の対応言語として、新たにPHPを追加しました。 「KENRO」公式ページ https://flatt.tech/kenro The PHP logo was released by Colin Viebrock. Licensed under Creative Commons Attribution-Share Alike 4.0

                                                    セキュアコーディングのeラーニング「KENRO」がPHPに対応。株式会社PR TIMESでの導入も決定
                                                  • 「PHP 8」が正式リリース、JITやユニオン型など多数の新機能

                                                    ウェブサイトなどで利用されているオープンソースのプログラミング言語・PHPのメジャーアップデート「PHP 8.0.0」がリリースされました。コードの実行時間短縮が見込める実行時コンパイラ(JIT)や複数の型に対応できるユニオン型など、多数の新機能が実装されています。 PHP: PHP 8.0.0 Release Announcement https://www.php.net/releases/8.0/en.php ◆JIT PHP 8で新しく搭載された機能のひとつが、、頻繁に実行されるコードをコンパイルしておくことでプログラムの実行速度を向上させるJITです。PHP 8にはトレーシングJITと関数単位のJITの2種類のJITが組み込まれており、トレーシングJITを使った場合のパフォーマンスはJITなしの場合と比較してベンチマークでおよそ3倍、実行時間が長いアプリケーションでおよそ1.5~

                                                      「PHP 8」が正式リリース、JITやユニオン型など多数の新機能
                                                    • PHP8.0がリリースされたので新機能全部やる - Qiita

                                                      PHP8.1 / PHP8.0 / PHP7.4 2020/11/26にPHP8.0.0がリリースされました。 ということで、UPGRADINGに載っている機能や変更点をだいたい全部見て回ることにします。 Backward Incompatible Changes 後方互換性のない変更。 なお、ここで削除される機能の多くは何年も前から公知されています。 PHPコア match is now a reserved keyword. matchが予約語になりました。 match構文の導入に伴う措置です。 function match(){} // PHP8.0 Parse error: syntax error, unexpected token "match", expecting "(" // PHP7.4 エラーは起こらない

                                                        PHP8.0がリリースされたので新機能全部やる - Qiita
                                                      • CakePHP 2 のテストを PHPUnit 9で動かしてみた - BASEプロダクトチームブログ

                                                        基盤チームに所属している @okinaka です。 個人的には CakePHP とは長い付き合いで、もう14年以上になります。 BASE の事業においても10年間ずっと支えてくれている大変ありがたい Web フレームワークです。 以前から BASE の多くのコードはまだ古い CakePHP 2 (v2.10.24) 上で動作していることが課題になっています。 CakePHP 自身は順調に開発が継続されていますが、2系から3系へのバージョンアップはなかなか困難で二の足を踏んでいました。 そうこうしているうちに古いバージョンの2系は既に公式でのサポートは切れているうえに PHP 8.0 未サポートの状態です。 さすがにそのまま継続して利用するのは無理があるので、数年前から、より柔軟にシステムを構築するためのアーキテクチャ再設計をすすめています。 その成果は上がってきているのですが、単純なフレー

                                                          CakePHP 2 のテストを PHPUnit 9で動かしてみた - BASEプロダクトチームブログ
                                                        • この度のPHPerKaigiの採択における無礼な言動について #phperkaigi - てきとうなさいと。べぇたばん

                                                          TOP > てきとうにこらむ > ゲーム作りとプログラミング日記 > この度のPHPerKaigiの採択における無礼な言動について #phperkaigi 背景 この度、わたくしてきめんは、PHPerKaigiにて mb_trimを作りました というプロポーザルを投稿したところ、大変残念ながら採択ならずという結果に終わりました。 https://fortee.jp/phperkaigi-2024/proposal/599e10b2-bf98-420a-9129-0a893571d23a mb_trim関数をPoCの作成、RFCの記述に当たり、大変貴重な経験をさせていただいたとは思うものの、そのプレッシャーとストレスは普通ではなかったようで、採択ならずという結果に納得できずに「PHPを名乗るな」などのポストを行ってしまいました。 PHPerKaigiの関係者・運営の方に対して無礼なポストをし

                                                          • ISUCON 10 にチーム curl gottiで参加し、予選突破しました!!!!!!! - uzullaがブログ

                                                            2020/09/19 追記 「ISUCON 10 にチーム curl gottiで参加し、本当に後一歩(主観)で惜敗しました!!」というタイトルを「ISUCON 10 にチーム curl gottiで参加し、予選突破しました!!!!!!!」に変更しました。 isucon.net 結果!!!! 残念!!!32位!!!(御存知の通り、当落ラインは31位でした(といいつつ、学生枠があるのでまあ、そうではないし、追試Failもいるのだが、気分気分…)) (あらためて順位はでるらしいですが、まだ公式がだしてないんで、一回ふせておきます。これは22時の追試時のデータがなぜかブラウザにあったので…) うおおおおおお!!!!おしい!!!!!!!! 今回は id:moznion、id:onk と私の三人参加で、去年の屈辱を晴らすぞ!!実際32位はかなり上出来じゃねえの!!??って思うんですが…。 まあ、負け

                                                              ISUCON 10 にチーム curl gottiで参加し、予選突破しました!!!!!!! - uzullaがブログ
                                                            • プログラミング言語の実行速度比較(2023/4)

                                                              お知らせ この記事へのフィードバックを受けて、以下に更新版「プログラミング言語の実行速度比較(2023/5)」を公開しています。コメントをお寄せくださった皆様ありがとうございます。 プログラミング言語の実行速度比較(2023/5) はじめに 2019年に「言語間の速度比較」という記事を投稿した。 それから4年近く経過したので、それぞれの言語の最新版で再度検証する。また、サポートが終了したPython2の代わりに近年人気が高いRustを追加する。さらにC言語で算出した素数の格納をrealloc()で確保した領域にする評価も追加した。評価には、シングルスレッドで順次既知の素数で割ることで1億までの素数を求めるプログラムを使用(ソースはここ) 言語 時間 (sec) 最大使用物理メモリ(MiB) 算出素数格納コンテナ 補足情報 感想 C 12.6 25.1 固定長配列 gcc 12.2.0 最適

                                                                プログラミング言語の実行速度比較(2023/4)
                                                              • PHP 8: Observability Baked Right In

                                                                VM execute hookThe PHP virtual machine (VM) is responsible for handling the PHP runtime. There is a function pointer that extensions can override within the VM called zend_execute_ex. If an extension uses this hook, all calls to functions or methods that are defined in PHP run through this hook. Although this was one of the most popular function-call-interception hooks prior to PHP 8, it had a num

                                                                  PHP 8: Observability Baked Right In
                                                                • HOTOKE AI - AI Buddhist Philosophy Supports Your Life Counseling Deeper and Calmer.

                                                                  Mechanical Buddha will answer your concerns. Buddha's wisdom will comfort your heart. Consult with the Buddha Please do not enter personal information. Also, please be generous and understanding if there are any inaccuracies regarding Buddhism.

                                                                    HOTOKE AI - AI Buddhist Philosophy Supports Your Life Counseling Deeper and Calmer.
                                                                  • PHP で JVM を実装して Hello World を出力するまで

                                                                    at builderscon tokyo 2019 English Title: How to implement JVM by the PHP, and until output HelloWorld.

                                                                      PHP で JVM を実装して Hello World を出力するまで
                                                                    • コマンドラインで「php-cgi test.php」を実行し、$_GETの値を取得したい

                                                                      CGI(Common Gateway Interface)とは、Webサーバー上でユーザプログラム動作させる仕組みのこと。また、動かす前提のプログラムをCGIと呼ぶこともあります。HTMLなどの静的な情報に限らず、プログラムの処理結果をベースにした動的情報の提供が可能です。 PHPは、Webサイト構築に特化して開発されたプログラミング言語です。大きな特徴のひとつは、HTMLに直接プログラムを埋め込むことができるという点です。PHPを用いることで、HTMLを動的コンテンツとして出力できます。HTMLがそのままブラウザに表示されるのに対し、PHPプログラムはサーバ側で実行された結果がブラウザに表示されるため、PHPスクリプトは「サーバサイドスクリプト」と呼ばれています。

                                                                        コマンドラインで「php-cgi test.php」を実行し、$_GETの値を取得したい
                                                                      • PHP カンファレンス沖縄 2021に4名のメンバーが登壇・ゴールドスポンサーとして協賛しました - BASEプロダクトチームブログ

                                                                        この度は、5/29(土)にオンラインで開催された PHP カンファレンス沖縄 2021 にゴールドスポンサーとして協賛し、また 4 名のメンバーが登壇しました。 登壇者 4 名から発表内容の補足など、PHP カンファレンス沖縄 の参加レポートをお届けします! phpcon.okinawa.jp 発表内容と補足 杉浦のセッション内容について こんにちは!BASE 株式会社でバックエンドの開発をしている杉浦(yutakasugiura)です。この度、PHP カンファレンス沖縄 で、BASE のスポンサートークとして「変化する時代のエンジニアリング」について発表させていただきました。 発表内容の意図 PHP に関するカンファレンスでしたが、スポンサーセッションの発表内容は PHP 以外のことでも良いとのことでしたので、広い意味でエンジニアリングについてお話ししました。普段の業務におけるエンジニア

                                                                          PHP カンファレンス沖縄 2021に4名のメンバーが登壇・ゴールドスポンサーとして協賛しました - BASEプロダクトチームブログ
                                                                        • PHPのMutation Testingライブラリ・Infectionを実戦導入してみた

                                                                          📢 少しだけ宣伝させてください 🙏 来る7/20にPHPカンファレンス神戸を開催します!! 小さい箱での開催のため、参加枠に限りがあります!ぜひお早めにお申し込みください! 改めて、はじめに こんにちは、今回も株式会社hitocolorのKanonとしてお目にかかます。 先日、『Mutation Testingライブラリ・Strykerを実戦導入してみた』という記事を公開しました。 今回はある意味、前回の続編。バックエンドへMutation Testを導入してみたので、同じく実戦導入にあたってのアレコレをお話ししたいなと思い筆を取りました。 おそらくInfectionを実戦導入例を踏まえての記事は、これが日本だと初めてではないでしょうか。 実はこれの続編でもある この記事はMutaion Testの実戦導入においてフロント続編なのですが、実は以下の記事の続編でもあります。 実は以前から

                                                                            PHPのMutation Testingライブラリ・Infectionを実戦導入してみた
                                                                          • 本気で詳細を理解したい人向けのLaravelログイン認証 | アールエフェクト

                                                                            Laravelログイン画面 ルーティングの確認 ログイン画面が表示されるURLの/loginのルーティングをルーティングファイルであるweb.phpで確認しても見つけることができません。理由は認証機能に関するルーティングがAuth::routes()にまとめられているためです。 Auth::routes(); Auth::routes()はIlluminate\Support\Facades\Auth.phpファイルのroutesメソッドで、そのメソッドの中でstatic::$app->make(‘router’)->auth($options)が実行されます。 class Auth extends Facade { /** * Get the registered name of the component. * * @return string */ protected static

                                                                              本気で詳細を理解したい人向けのLaravelログイン認証 | アールエフェクト
                                                                            • WP908

                                                                              WP908 อีกหนึ่งเว็บไซต์ที่ถูกครอบครองโดย PGZEED.BEST โดยเว็บไซต์ WP908.com ถูกเข้าซื้อกิจการเมื่อวันที่ 8 สิงหาคม 2566 WP908.com เป็นเว็บไซต์เกมสล็อตออนไลน์ที่ได้รับความนิยมเป็นอย่างยิ่งตั้งแต่ปี 2020-2023 ซึ่งเว็บไซต์ที่รวมเกมสล็อตหลากหลายรูปแบบ ทั้งเก่าและใหม่ ค่ายชั้นนำจากต่างประเทศหรือค่ายเกมดังที่คนไทยทุกคนรู้จักอย่าง PGSLOT, Askmebet และ SLOT XO ยกระดับเกมสล็อตให้มีมาตรฐานยิ่งกว่าเดิมด้วย WP9

                                                                                WP908
                                                                              • PHP初心者とお仕事した時に用意したコーディングルールのテンプレ - Qiita

                                                                                弁護士ドットコム Advent Calendar 2022 お急ぎの方 リポジトリを用意したので、document/ 配下の coding-standards.md を参考にしてください。 概要 プロジェクトによって色々なコーディングルールがあると思うけど、 PHP初めて触る人に PSR に準拠してね!ってだけじゃちょっと難しい時もある。 ただ1から説明するのはめんどくさい...そういう時のためにmarkdownファイルで独自のPHPコーディングルールのテンプレを作ったので配布します。 参考: 【PSR】PHPの標準コーディング規約 ちなみにルールはその時に独自で決めただけで、PSRに準拠している訳ではありませんのでご注意を コーディングを統一する時のおすすめライブラリ PHP-CS-Fixer 余分な空白改行を削除したり、PSRに準拠した書き方に統一してくれたりする もちろん独自にカスタ

                                                                                  PHP初心者とお仕事した時に用意したコーディングルールのテンプレ - Qiita
                                                                                • [20回開催記念企画]廣川類氏と徳丸浩氏に、これまでのPHPとの関わりをを聞く。 ——そしてPHPカンファレンス2019へ | gihyo.jp

                                                                                  PHPカンファレンス2019 開催 [20回開催記念企画]廣川類氏と徳丸浩氏に、これまでのPHPとの関わりをを聞く。 —⁠—そしてPHPカンファレンス2019へ 今年で20回目になる国内最大級のPHPの祭典「PHPカンファレンス」ですが、実は世界で最初に開催されたPHP Confarenceでもあります。回を重ねるごとに大きくなり、ここ数年は、約40ものテクニカルセッションを実施し、参加者数は2,000人前後にのぼります。 PHPカンファレンス2018のキーノートスピーチ会場 今回はPHPカンファレンス20回開催記念として、ここ数年メイン会場で人気の講演をされている日本PHPユーザ会の廣川類氏と日本屈指のWebセキュリティコンサルタントの徳丸浩氏に、過去の振り返りと今後についてお聞きしました。 —⁠— 廣川氏といえば、日本PHPユーザー会の立ち上げメンバーとして参加され、その後、書籍の執筆

                                                                                    [20回開催記念企画]廣川類氏と徳丸浩氏に、これまでのPHPとの関わりをを聞く。 ——そしてPHPカンファレンス2019へ | gihyo.jp