UTF-8のHTMLページを表示できる端末用の携帯サイトを作成したときに参考になりました。
各社のXHTML情報ページへのリンク
広く利用されている3つのPHPフレームワーク(Zend Framework、symfony、CakePHP)に関する記事へのリンクです。
developerWorks : IBM’s resource for developersで、サンプルアプリケーションの構築の記事が、「PHP frameworks, Part 2: Building the sample application」として、追加されています。
はじめの一歩として、手順通りに実行してみるのもよいかもしれないです。
次の記事(Ajaxian.comの調査報告)の「使っているプログラミング言語やプラットフォーム」で、PHPは2位とのこと。
「使っているプログラミング言語やプラットフォーム」で、C#が6位(VB.netより上)なのが、ちょっと目にとまりました。
httpd.confでは、「php_admin_flag 設定項目 Off」のように記述します。
例:
<Directory /usr/local/httpd/htdocs>
php_admin_flag expose_php Off
</Directory>
(.htaccessでは、「php_flag 設定項目 Off」のように記述します。)
Zend_Db_Select::joinLeftの3番目の引数に空の配列を指定すると、joinLeftで指定したテーブルのカラムをSELECTで取り出すカラムに追加されないようになります。
例:
PHP:
上記のように作成したSQLは、次のようになります。
SQL:
-
SELECT
-
COUNT(*) AS `cnt`
-
FROM `tbl_a` AS `a`
-
LEFT JOIN `tbl_b` AS `b` ON a.id=b.id
-
WHERE
-
(b.tmp_id = '2')