2014-04-01から1ヶ月間の記事一覧
jsonデータをphp付属(v5.2以上)のjson_decodeでデコードする際の注意事項まとめ。・object型で返却される {'data'}のようにアローでアクセスする。・オブジェクト型だと何かと不便なので連想配列に変換する
abについて http://blog.verygoodtown.com/2012/05/apache-bench-ab/abでcakephp1.2で作った認証と簡単なselectのみのapiをテストしてみた。 スペックはさくらのVPS2Gテスト1 debug=1とdebug=0でFailed requestsの発生数がかなり違う。debug=0は必須だと改…
まずスクリプトで制限する方法だと負荷が高いのでapacheかosまたはスイッチレベルでの制限が前提となる。httpd.confであれば最初に一回読み込むだけなので負荷を抑えられるけど、.htaccessでIP制限をかけると、毎回ファイルを確認することになる(再起動も不…
ちょっとしたapiを作ることになってどういった認証方法が良いんだろう?と思って調べたら以下の3つがあるっぽい。・ベーシック認証 ・アクセストークンの発行 ・OAuth2.0ベーシック認証では、AuthorizationヘッダーにID/PASSを含めて認証を行う。ID/PASSはb…
通常の.htaccessに「Satisfy any」と許可したいIPを追加すると出来るようになる。 「Satisfy all」とするとBASIC認証とIP認証の両方が必要になる。 AuthUserFile /home/.htpasswd AuthGroupFile /dev/null AuthName "Please enter your ID and password" Aut…
よく忘れるのでメモInnoDBで行ロック/テーブルロックになる条件 - (゚∀゚)o彡 sasata299's blog MyISAM・・テーブルロック InnoDB・・行ロック InnoDBでも制約のないカラムに対して更新をかけるとテーブルロックになるMySQL InnoDBの行レベルロック 共有ロック…
くだらないことで20分くらい悩んでしまった