昔はPHPは動作が重いという理由でPerlが重宝がられていましたが、現在ではそんなデメリットよりも表示部とプログラム部をまとめて書ける管理のしやすさが理由となってPHPの方が人気ですね。 PerlはHTML表示部とPOST受け付け部分が分離しているので管理が面倒ですよね。 あと、セッションっていう便利な機能もありませんし。古い言語はいろいろと開発者が面倒ですね。

以下の Python コードの if 文の本体は、直接スクリプトとして呼び出された場合のみ実行され、ライブラリとして読み込まれた場合は実行されない。 if __name__ == '__main__': # do something 同様のコードを Perl, Ruby, PHP で書く方法を調べてみた。 Perl の場合 if ($0 eq __FILE__) { # do something } Ruby の場合 if $0 == __FILE__ # do something end PHP の場合 if (basename(__FILE__) == basename($_SERVER['PHP_SELF'])) { // do something }
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
処理を実行中です
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く