builder by ZDNet Japanをご愛読頂きありがとうございます。

builder by ZDNet Japanは2022年1月31日にサービスを終了いたします。

長らくのご愛読ありがとうございました。

Ruby・Python・JavaScript・PHPについてどう思いますか?:Tim Brayに聞いてみた

大野晋一(編集部)
2008-05-08 23:00:00
  • このエントリーをはてなブックマークに追加

 Timとしては、PHPはあまりおすすめしない、といった様子。

  • 良い点
    • 学習が容易
    • 速度とスケーラビリティに優れる(Shared Nothingアーキテクチャ)
    • 圧倒的なユーザー数
  • 悪い点
    • 実績として記述されたコードの保守性が悪すぎる。変化に対応できない
    • 実績としてセキュアでないシステムが多い(XSSの可能性・SQLインジェクション)

 Timが悪い点として指摘した2点について筆者が「原因は言語自体からくるものだろうか?それとも使われ方が問題なのだろうか?」と質問したところ、「とても良い質問。答えるのは難しいが、これは現実に存在する問題だ。CakePHPのような良いツールもあまり使われていないし…… 少なくとも私がみてきたPHPのコードはひどいものばかりで、保守は不可能と思われた」と回答する。

 欧米人が「とても良い質問」と返してくると、だいたい答えにならない答えが返ってくる。今回も例に漏れず。

 builderの結論:欠点は使い方の問題か。うまく使えば強い武器(だから広まった)。PHPがもっと愛されますように!

ブログの新規登録は、2021年12月22日に終了いたしました。

folllow builer on twitter
このサイトでは、利用状況の把握や広告配信などのために、Cookieなどを使用してアクセスデータを取得・利用しています。 これ以降ページを遷移した場合、Cookieなどの設定や使用に同意したことになります。
Cookieなどの設定や使用の詳細、オプトアウトについては詳細をご覧ください。
[ 閉じる ]