タグ Guzzle
人気順 10 users 50 users 100 users 500 users 1000 users【PHP8.1】PHPで簡単に非同期処理を書けるようになる - Qiita
PHPは長きにわたり同期的、すなわち、あらゆる処理を上から順に実行していくというスタイルを取ってきました。 しかしたとえば、複数のURLからデータを取ってきて結果をまとめたいといった場合、時間のかかるHTTPリクエストは同時に投げたいですよね。 この用途にはGuzzleというライブラリが存在し、これを使えば同時に... 続きを読む
guzzleで並列処理とリトライをやろうとして折れた話 - BASE開発チームブログ
この記事はBASE Advent Calendar 2019の9日目の記事です。 はじめまして。BASE株式会社のtatsuと申します。 最近、業務にて guzzle を使う機会がありました。結論から述べますと guzzle のみで実現することは出来ず Amazon sqs を併用するという形で落ち着いたのですが、いくつか知見を得ることも出来たのでその事につい... 続きを読む
9. メルカリの現場(cocoitiban / hiraku) | PHPの現場
@cocoitiban さん、 @hiraku さんと、ワーカー、SET(Software Engineer in Test)、開発環境、開発で何を優先させるか、現代のサービス開発、力の抜き方、フィーチャトグル、何が偉いのか、高パフォーマンスを求められる PHP 開発、Guzzle、マスタデータのキャッシュ、リリースの心理的安全性、デプロイ、array、PHP 7、2017 年のフィーチャフォン開... 続きを読む
PHPでYouTube APIを並列実行する - UUUM攻殻機動隊
2016 - 01 - 20 PHPでYouTube APIを並列実行する nazoです。 弊社は業務内容上、Google API、特にYouTube APIを叩くことが多いのですが、PHPクライアントである google-api-php-client は、非同期処理を書くのは簡単ではありません。 しかし、近日リリース予定である2.0では、通信部分がGuzzleになり、そこそこ簡単に非同期処理を書... 続きを読む
PHPでHTTPの並行ダウンロードを実現する(Guzzle編) - hnwの日記
PHPで最近注目のHTTPクライアントライブラリにGuzzleがあります。日本での知名度はまだまだという印象ですが、かなり高機能かつ真面目にメンテナンスされている印象で、今後のデファクトスタンダードになりうるライブラリと言えるでしょう。 本稿ではこのGuzzleを使ってWebサーバから並行にダウンロードする方法を紹介します。Webブラウザのように同時に複数コネクションを管理しながらKeep-Ali... 続きを読む
PHPでPocketのAPIを使う簡易クラスつくった
PHPの習得がてらPocketのミニアプリをつくろうと思ってAPIを調べていて、ついでに基本的なリクエストができるクラスをつくったので、GitHubに公開しておきます。意外とオプションが多かったので、全部は網羅していません。 リクエストにはGuzzleというライブラリを使います。Guzzleの導入については、PHPでRESTのAPIを使うときはGuzzleというライブラリが便利をご参照ください。 ... 続きを読む