2018年1月20日のブックマーク (6件)

  • 調べなきゃ寝れない!と調べたら余計に寝れなくなったソケットの話 - Qiita

    なるほど、最近ソケット通信、ソケット通信と言ってるのはUNIXドメインソケットの事か! UNIXドメインソケットって何がいいの? Performance Analysis of Various Mechanisms for Inter-process Communicationに素晴らしい検証があった。 It was hypothesized that pipes would have the highest throughtput due to its limited functionality, since it is half-duplex, but this was not true. For almost all of the data sizes transferred, Unix domain sockets performed better than both TCP so

    調べなきゃ寝れない!と調べたら余計に寝れなくなったソケットの話 - Qiita
    senahate
    senahate 2018/01/20
    面白いなぁ
  • インフル、大流行の兆し 全国で患者171万人 - 日本経済新聞

    厚生労働省は19日、全国約5千の定点医療機関から1月14日までの1週間に報告されたインフルエンザの患者数は、1医療機関当たり26.44人だったと発表した。前週の16.31人から大幅に増えた。大流行の発生を示す警報レベル(30人)が目前に迫り、厚労省はマスクの着用や手洗いなど感染防止対策の徹底を改めて呼びかけている。国立感染症研究所によると、14日までの1週間に全国の医療機関を受診した患者数は推

    インフル、大流行の兆し 全国で患者171万人 - 日本経済新聞
    senahate
    senahate 2018/01/20
    1医療機関あたり報告数で測っていいのかな。
  • Common Gateway Interface - Wikipedia

    この記事には参考文献や外部リンクの一覧が含まれていますが、脚注によって参照されておらず、情報源が不明瞭です。 脚注を導入して、記事の信頼性向上にご協力ください。(2023年3月) Common Gateway Interface(コモン・ゲートウェイ・インタフェース、CGI)は、ウェブサーバ上でユーザプログラムを動作させるための仕組み。現存する多くのウェブサーバプログラムはCGIの機能を利用することができる。 [1][2][3] ウェブサーバプログラムの機能の主体は、あらかじめ用意された情報を利用者(クライアント)の要求に応じて送り返すことである。そのためサーバプログラム単体では情報をその場で動的に生成してクライアントに送信するような仕組みを作ることはできなかった。 そこでサーバプログラムから他のプログラムを呼び出し、その処理結果をクライアントに送信する方法が考案された。それを実現するため

    senahate
    senahate 2018/01/20
    サーバプログラムと外部プログラムとの連携法の取り決めが CGI である。
  • PHP: FastCGI Process Manager (FPM) - Manual

    php-fpm is not avaliable on Windows, but you can use IIS or Apache as the "fastcgi process manager". If you have to use Nginx, here is a solution. Nginx provides a load balancing module. We can distribute the request to different php-cgi.exe process. <http://nginx.org/en/docs/http/load_balancing.html> <http://nginx.org/en/docs/http/ngx_http_upstream_module.html> This is the origin nginx conf. ```

    PHP: FastCGI Process Manager (FPM) - Manual
    senahate
    senahate 2018/01/20
    “FPM (FastCGI Process Manager) は PHP の FastCGI 実装のひとつで、 主に高負荷のサイトで有用な追加機能を用意しています。”
  • nginx と PHP-FPM の仕組みをちゃんと理解しながら PHP の実行環境を構築する

    DISTRIB_ID=Ubuntu DISTRIB_RELEASE=14.04 DISTRIB_CODENAME=trusty DISTRIB_DESCRIPTION="Ubuntu 14.04.1 LTS" PHP-FPM って何? Answer PHP: FastCGI Process Manager (FPM) - Manual FPM ( FastCGI Process Manager ) は PHP の FastCGI 実装のひとつで、 主に高負荷のサイトで有用な追加機能を用意しています。 そもそも CGI って何? Common Gateway Interface (CGI) - Wikipedia Common Gateway Interface(コモン・ゲートウェイ・インタフェース、CGI)は、ウェブサーバ上でユーザプログラムを動作させるための仕組み。 現存する多くのウェブ

    nginx と PHP-FPM の仕組みをちゃんと理解しながら PHP の実行環境を構築する
    senahate
    senahate 2018/01/20
    “Apache ではモジュールとして PHP スクリプトを起動することができます。これにより、Webサーバーの起動時に読み込まれサーバーの処理の一部として実行されます。 PHP をインストールすると自動的に PHP モジュールもイン
  • CentOS7 に nginx導入 - Qiita

    nginxをインストール $ sudo yum install nginx バージョンの確認 $ nginx -v 自動起動設定 $ sudo systemctl enable nginx 起動 $ sudo systemctl start nginx デフォルトページの確認 表示の確認をする。 http://サーバーのアドレス/ 上記の index.html のデフォルトのパス /usr/share/nginx/html/index.html nginx の設定ファイルのパス /etc/nginx/conf.d/default.conf 簡単なリバースプロキシ /etc/nginx/conf.d 以下に XXX.confという命名でファイルを作成する ココでは server.conf とし、80 番で受けたリクエストを 8000 番に転送する $ sudo vi /etc/nginx/c

    CentOS7 に nginx導入 - Qiita
    senahate
    senahate 2018/01/20
    “sudo vi /etc/yum.repos.d/nginx.repo”