タグ

phpに関するriywoのブックマーク (5)

  • もうちょっと考えた。 - ぐらめぬ・ぜぷつぇんのはてダ(2007 to 2011)

    id:Yudoufuさんからのコメントを返信し終わって、器洗いをしながらぐるぐる考えてたら、ExcelVBA, BASICとの対比で気づいた点がある。言語仕様とそれに対する周囲の反応、歴史、使われ方。ともに良くPHPと似ている。いずれも初心者に学習しやすく、初心者でもすぐ動くものが作れて、手早く、出現以降急速に拡散し、広まり、デメリットが認知されつつも長く使われる言語である。もちろん学習しやすいか否かを置いておけばPerlも例外ではない。いずれもある種のムーブメントを起こし、ITに大きな影響を与えている。 言葉は悪いが、いずれもゴキちゃんのようにしぶとく、進化し続け、生き延びている。 違うのは、PHPはWebアプリケーションを作る為に特化している事だ。PerlでもCGIは作れるが。 そこが分水嶺になっている。顧客に対する価値提供という観点ではExcelVBA/BASIC/PHPともに素晴

    もうちょっと考えた。 - ぐらめぬ・ぜぷつぇんのはてダ(2007 to 2011)
    riywo
    riywo 2008/01/31
    JSPはどうなんだろうなぁ。文法的な見た目はPHPに似てるかもと思ったけど。使ったこと無いからなんとも分からないけど。
  • 我々は公共性の進化に見あった速度で進化しているか - アンカテ

    Attacking PHP - Matzにっき(2008-01-26) まつもとさんのこのエントリから凄い騒ぎになっているようだけど、ここで一番重要なことは、PHPRubyがどうのこうのでなくて Webアプリケーションをなめるな こっちの方だと思う。 「初心者にやさしい言語(技術、方法論)の開発」→「質的な問題の隠蔽と関係者の人口増加の同時進行」→「問題の拡散」というパターンはこれまで何度も繰り返されてきたことだ。 たとえば、VisualBasicやAccessやExcelのユーザが増えはじめた時は、「DBをなめるな」と私は思った。データベースというものは、しっかり業務分析をした上で、論理設計と物理設計をきちんとしないと、最後には破綻する。イージーなツールにも使い道はあるけど、明かに想定を超えた使い方で業務ソフトを作ってしまい、つぎはぎだらけになって収拾がつかなくなる例を何度も見てきた

    我々は公共性の進化に見あった速度で進化しているか - アンカテ
    riywo
    riywo 2008/01/31
    なるほど、そういう視点が無かった自分を恥じる。安易にWEBアプリを開発するのは問題があるんだな。だからこそ言語の選定は慎重にしたい。今はRoRで行こうかと思う。
  • 「PHPなめんな」と「(Perl|Python|Ruby)をなめんな」の違い : 404 Blog Not Found

    2008年01月29日16:00 カテゴリLightweight Languages 「PHPなめんな」と「(Perl|Python|Ruby)をなめんな」の違い Matzさんの意見に、想定内の反応が返って来ている。 Matzにっき(2008-01-26) - [言語] Attacking PHP PHPがいかに駄目な言語か、という話。 どの言語で書いてもおかしなコードを書く奴は書く。perlでもjavaでもrubyでも、どの言語で書いてもSQLインジェクションやらXSS脆弱性やらを作りこむ奴は作りこむ。ただそれだけの話というか、別な話だろう。 両方とも事実だし、foo言語のuserがbar言語がいかに駄目かを語るというのは有史以前(コンピューター言語以前に自然言語でもある)からの話題なのだが、しかし"PHP sucks"には他とかなり異なる点が一つあるように見受けられる。 それは、PHP

    「PHPなめんな」と「(Perl|Python|Ruby)をなめんな」の違い : 404 Blog Not Found
    riywo
    riywo 2008/01/30
    確かにPHPの飲み込みやすさはすごい。でも、その先見えないのも事実。言語の違いについて詳しくないけど、プログラム言語っぽくないのがちょっとやな感じではあるな。
  • サーブレット/JSPをほかの言語と比較する

    PHPPHP:Hypertext Preprocessor) もともとがCGIのマクロ的な位置付けから発祥したPHPは、関数を主体とした平易な言語です。ASPやJSPによく似たHTML埋め込み型言語を採用し、で囲まれた部分にロジックを記述します。 以下に、PHPの最もシンプルな例を挙げてみることにしましょう。 <head> <title>Hello, World!!</title> <body> <?php echo("Hello,World!!"); ?> </body> </html> 開発性の観点から 上述したように、PHPはその機能の大部分を、端的に分かりやすい関数という形で提供します。その種類の多さは群を抜いており、例えば、配列関数だけで約60種類の関数が提供されているという一事をもってしても、その豊富さは十分に想像いただけることでしょう。そうした意味で、PHPのコンセプトは、

    サーブレット/JSPをほかの言語と比較する
    riywo
    riywo 2008/01/04
    ウェブで使ういろんな言語をまとめた表がある。いい感じにまとめてあって参考になる。JSP使いたくなってきた。
  • URL短縮システム

    URL短縮システム URL短縮システムを作成しましたので公開します。 URL短縮プログラムからダウンロードできますので。 このサイトのURLを短縮したら『http://www.to-r.net/t/6』などになりました。 『プログラムを利用するドメイン + プログラムをアップしたフォルダ + 数値』のような感じにするようにしてますので、利用するドメインが長い場合、あまり短縮効果がありませんので(下手したら長くなる場合も。。。) 短縮サービス用に、短めのドメインなんかを取得してしまえば、かなり効果的に使える思います。 (メルマガを配信している方などには良いかも) 関連エントリー Scuttleのアカウント情報削除プログラム PHPQRコード生成 iddyで自分のblogにプロフィールを表示する ソーシャルブックマークをコンテンツとして使用する方法 スポンサードリンク to-Rについて Ja

    URL短縮システム
    riywo
    riywo 2007/12/13
    TinyURLは全てが他人のサーバを経由するので気持ち悪かったけど、これは自分のサーバで出来るのでよさげ。
  • 1