タグ

reviewとPHPに関するraimon49のブックマーク (11)

  • 『最初に「読む」PHP』は全体的にとても良いが惜しい脆弱性がある


    PHPSQL  HTML PHP使 HTML(^o^)<Hello HTMLContent-Typetext/pl
    raimon49
    raimon49 2015/06/11
    入門書としてかなり好ましそう。新入社員などに薦める一冊として覚えておきたい。
  • 正規表現によるバリデーションでは ^ と $ ではなく \A と \z を使おう


     ^  $  \A  \z Ruby ^  $ 使PerlPHPRuby \A  \z 使  PHPerRuby/RailsRuby ^  $ RubyonRails Security GuideXSShttphttpsURL /^https?:\/\/[^\n]+$/
    raimon49
    raimon49 2014/03/04
    >Rubyの正規表現機能は、デフォルトで複数行モードである / ひー。知らなかった。PHPも末尾が改行コードだと挙動が変わる。
  • HerokuでPHPをmbstring付きで動かす&パフォーマンス比較 : candycane development blog

    そろそろgithubと並んで使った事が無いなら危機感を感じるレベルなPaaSですが、PHPの場合は何を使っていますか?PHP FogやOrchestra.ioといったPHPに最適化されたプラットフォームもありますが、PaaSの王道とも言えるHerokuでもPHPは非公式にサポートされています。しかもこれが非公式サポートであるにも関わらず、facebookの開発者コンソールからクリックだけでデプロイできるので密かにメジャーなプラットフォームになっているという不思議な状況です。Ruby界隈では常識かと思われるHerokuPHP界隈で流行っていない原因に「mbstringがサポートされていない」というのがあります。しかし今回ちょっとやってみたらmbstringをHeroku上にセットアップする事が出来ました。ひとまずコチラが実際の環境です。 phpinfo() on Herokumbstrin

  • 引き続き Apache 2.4.1のスループット評価(旧Apacheと動的コンテンツ処理性能比較)

    人間とウェブの未来(旧) 「ウェブの歴史は人類の歴史の繰り返し」という観点から色々勉強しています。2014年までの人間とウェブの未来の旧ブログです。 前回の記事「Apache 2.4.1のスループット評価(旧ApacheとNginxとのベンチマーク比較)」を非常に多くの方に見て頂いており、こういう情報が重要なんだなぁ、としみじみ思った。多くのオープンソースを使わしてもらっているので、こういう形でフィードバックしていけたらよいな。参考にして頂いてありがとうございます。 今回は、前回の記事に続き、個人的にも非常に興味のあるApache2.4.1の「動的コンテンツのスループット」がどの程度なのかを評価したいと思う。 ※いくつかの検証を追加したのと、細かい部分で比較の仕方がよろしくなかったので修正を加えました。 ■ 修正と追記箇所(2012年3月2日) ・PHPのバージョンを5.3.10に統一(思

    引き続き Apache 2.4.1のスループット評価(旧Apacheと動的コンテンツ処理性能比較)
    raimon49
    raimon49 2012/02/28
    MaxClientsは256 httperfで
  • 大垣本を読んで「バリデーションはセキュリティ対策」について検討した - ockeghem(徳丸浩)の日記


      id:ajiyoshi - SQLid:ajiyoshiid:ajiyoshi   
    大垣本を読んで「バリデーションはセキュリティ対策」について検討した - ockeghem(徳丸浩)の日記
    raimon49
    raimon49 2011/12/28
    タフなユーザー体験w
  • そろそろ CodeIgniter からの移行先について一言言っておくか - A Day in Serenity @ kenjis


    (2012/08/30)  CodeIgniter - A Day in Serenity @ kenjis   CodeIgniter [2014/10/29 ] CodeIgniter 3.0 MIT !   3 Kohana http://kohanaframework.org/ Yii http://www.yiiframework.com/ FuelPHP http://fuelphp.com/ Kohana Kohana
  • PHP フレームワークの「FuelPHP」がスゴすぎる - A Day in Serenity @ kenjis


     Twitter  Fuel  PHP  Hello World!   CodeIgniterCodeIgniterFuelPHP  CodeIgniter  [] FuelPHP 
    PHP フレームワークの「FuelPHP」がスゴすぎる - A Day in Serenity @ kenjis
    raimon49
    raimon49 2011/11/18
    better CodeIgniter?
  • もし『よくわかるPHPの教科書』の著者が徳丸浩の『安全なWebアプリケーションの作り方』を読んだら - ockeghem's blog


    PHP Web45 4.2  調沿 便
    もし『よくわかるPHPの教科書』の著者が徳丸浩の『安全なWebアプリケーションの作り方』を読んだら - ockeghem's blog
  • PHPフレームワークの「codeIgniter」がスゴすぎる | H2O Blog.


     FacebookCodeIgniter PHP Hello World!  CakePHPCakePHPcodeIgniterCakePHP   CakePHPcodeIgniterMV
    raimon49
    raimon49 2011/02/04
    制約の緩さが良いんだよね。
  • CodeIgniterから再びcakePHPに戻す。その理由。 - nantekkotai achieves


    CodeIgniter 使cakePHPcakePHP CodeIgniter cakePHPCodeIgniter
    CodeIgniterから再びcakePHPに戻す。その理由。 - nantekkotai achieves
    raimon49
    raimon49 2010/08/06
    Rails直系と比べて規約が緩すぎる面はある。
  • PHPのテスティングフレームワーク - p4lifeのメモ

    今回取り上げるテスティングフレームワークライブラリ,アプリケーションの品質を高めるために必要不可欠なテストですが,そのテストを実行するためのツールに関する情報を集めました. phpt PHPUnit SimpleTest lime DocTest PHPSpec phpthttp://qa.php.net/write-test.php PHP 独自のテスト機構 PHP 体,PEAR のテストで最も良く使われる.テストファイルの拡張子は .phpt TAP*1 対応:PEAR 1.5.0 から対応 pear run-tests コマンドに -t オプションを付けると run-tests.log に TAP フォーマットのログが出力される特徴: pear コマンドが使えればテストを実行できるため,大抵の環境で動かせる GET/POST/Cookie, php.ini 設定, 標準入力をパラメ

    raimon49
    raimon49 2008/03/15
    PHPにもRSpecやDocTestの影響を受けたテスティングフレームワーク があるらしい。
  • 1