シェア
ロールダウン
//PHP Developer

Laravel Octaneでアプリケーションのパフォーマンスを向上させる

22/03/2024カテゴリー : PHP 技術記事

Laravel Octane ご存知の通り、従来のLaravelアプリケーションでは、PHPは1回のリクエストを1回ずつ処理することしかできませんが、Laravel Octaneを使用すると、複数のリクエストを同時に処理できるようになり、ウェブサイトの速度が向上します。 1. Laravel Octaneとは? Laravel Octaneは、Laravelアプリケーションのパフォーマンスを向上させるために作成されたオープンソースのパッケージです。最初にアプリケーションを1回だけ起動し、それをメモリ(RAM)に保持し、その後のリクエストは、アプリケーションを最初から再起動するのではなく、メモリ内で保存された状態を再利用して処理されます。 Laravelのリクエストライフサイクル Laravel Octaneのリクエストライフサイクル Laravel Octaneのもう一つの特徴は、複数のワーカーを同時に使用してリクエストを処理できることです。これにより、以前のようにリクエストを1回ずつ処理するのではなく、複数のリクエストを同時に処理できるようになります。 Laravel Octaneのリクエスト処理の概要 Octaneは、FrankenPHP、Swoole、RoadRunnerという3つのPHPの非同期処理ツールを基盤として開発されています。この記事では、Swooleに焦点を当てます。 PHP Swooleは、Erlang、Node.js、Nettyの原則を基にPHP向けに設計されています。しかし、SwooleはLinuxカーネル上でのみ動作するため、現在はLinux、OS X、Cygwin、またはWSLでのみ使用できます。 2. PHP SwooleとPHP-FPMの違い 以下は、PHP SwooleとPHP-FPMの違いを比較した表です。 PHP Swoole PHP-FPM TCP、UDP、HTTP、HTTP2、Unixソケットのサポート あり なし。追加のライブラリが必要 非同期I/Oの使用 あり なし 各CPUに対してワーカープロセスの分割 – 同時処理のサポート あり なし PHPファイルをメモリに読み込む あり なし WebSocketサーバーやTCP/UDPサーバーのための長期接続サポート あり なし 3. Laravel OctaneとPHP-FPMの速度比較 Laravel Octaneの実力を証明するため、簡単なデモを行い、PHP OctaneとPHP-FPMの結果を比較してみましょう。 次のベンチマークテストを仮想マシン(VMware)で行いました: テストベンチの統計情報: CPU: 2コア(11th..

もっと見る
  • 948 ビュー
  • 0 コメント

Hứa Công Danh

24/01/2022カテゴリー : スタッフ紹介

Chào các Rivercraners, mình là Hứa Công Danh, thành viên mới của team Cadabra. Mình có đam mê với công nghệ và cảm thấy rất may mắn khi đã tham gia vào ngành này. Quá trình làm việc tại RCVN với mình khá đặc biệt. Do ảnh hưởng của dịch bệnh Covid, từ ngày vào..

もっと見る
  • 122 ビュー
  • 0 コメント

福利厚生

給料・ボーナス制度

社員の感情・願望を理解しているので、リバークレーンベトナムは特に年2回の定期昇給制度を設けています。毎年6月と12月に評価を行い、毎年1月と7月に給与が変更されます。また、社員は月次と年次の優秀な個人には定期的な業績賞与が別で支給されます。

日本研修制度

世界中の新しい技術分野に触れるために、社員を日本にオンサイトさせる方針があります。さらに、技術分野か管理分野かのキャリアパスは社員の決定次第です。

毎年社員旅行

リバークレイン・ベトナムは、スタッフに挑戦の機会を提供するだけでなく、年に一度の魅力的な旅行で彼らを楽しませています。エキサイティングなガラディナーやチームビルディングゲームは、リバークレインのメンバー同士の絆をさらに深める手助けをします。

リバークレイン イベント

チームビルディング・ファミリーデー・お夏休み・中秋節などのイベントはチーム内のメンバーが接続出来るしお互いに自分のことを共有出来る機会です。ご家族員に連携する際にはそれも誇りに言われています。

社会保険制度

リバークレーンベトナムは従業員に社会保険、医療保険、失業手当などの社会保険制度があります。当社は、これらの保険に関するあらゆる手続きをスタッフに必ずサポートしています。さらに、他の保険契約も考慮され、検討されています。

他福利

社員向けの活動をサポートすることもあります。 ・文化・芸術・スポーツクラブの運営費用 ・技術研究の教科書を購入する金額 ・エンジニア試験・言語能力試験を受験料 ・ソフトスキルのセミナー・コースの参加費 ・等 また会社政策通り、他のベネフィットもあります。

© 2012 RiverCrane Vietnam. All rights reserved.

Close