by shigemk2

当面は技術的なことしか書かない

2012-03-27から1日間の記事一覧

php.iniファイルの変更を反映させる

CLIとして使用 CGIとして使用 Apacheモジュールとして使用CLI、CGIとしての使用なら再起動は必要ないが、 Apacheのモジュールとしてなら、Apacheの再起動をする必要がある。 sudo apachectl restart

shuffle

php

配列の中身をシャッフルする。 キーは維持されない。

PHPのプロファイリングの例

php

処理時間を計測したい箇所の前後でmicrotime()関数を呼び出し、 その返り値を調べる。

サーバ/インフラを支える技術6 はてなとDSASのなかみ

前回 サーバ/インフラを支える技術5 webサーバのログの扱い - by shigemk2 はてな「自前主義」「オープンソース主義」の2種類の考え ハードウェアやサーバは、自分達で設計し、組立も行う (ただしこの作業は人海戦術) 負荷分散のためにLVS(IPVS)+keepalived …

サーバ/インフラを支える技術5 webサーバのログの扱い

前回 サーバ/インフラを支える技術5 リモートメンテナンス - by shigemk2分散環境を整えてサービスの提供を本格的に 開始すると、アクセスの集計やトラブルの解析のために ログを扱う場面が増えるただ、マシンごとにログは生成されるけど ログは一箇所に集ま…

サーバ/インフラを支える技術5 リモートメンテナンス

前回 サーバ/インフラを支える技術5 ネットワークブートの活用 - by shigemk2サーバマシンは遠いところにあって、 システム管理者がデータセンターに常駐することは稀である。 そのためSSHを利用してサーバを管理することになるのだが、 トラブル時にはネッ…

サーバ/インフラを支える技術5 ネットワークブートの活用

前回 サーバ/インフラを支える技術5 デーモンの稼動管理 - by shigemk2ネットワークブートとは、マシンがブートするために必要なデータや ファイルをネットワークから取得してブートすることである。通常のブートでは、マシンの起動に必要なブートローダや O…

ini_set

php

PHP: ini_set - Manual string ini_set ( string $varname , string $newvalue ) 指定した設定オプションの値を設定する。 設定オプションは、スクリプトの実行中は新しい値を保持し、 スクリプト終了時に 元の値へ戻される。つまり、スクリプト内限定で、ph…