タグ

関連タグで絞り込む (1)

タグの絞り込みを解除

postgresqlとphpに関するmasakielastic2のブックマーク (2)

  • PHPの内部エンコーディングでUTF-8を使う | Let's POSTGRES

    語などASCII以外の文字集合を使う場合は、そのシステムでどの文字セットをメインに使用するか、ということが最初に決めるべき事項の1つです。代表的なものにShift_JIS(SJIS、SJIS-win)、EUC-JP(eucJP-win)、UTF-8、UTF-16などがあります。 ただShift_JISなど、バックスラッシュ(≒エスケープ記号)が通常の文字の2バイト目として含まれてれる可能性のある文字エンコーディングでは、正規表現関数(preg_*** あるいは eregなど)や、マルチバイト文字列関数(mb_***)などの関数が正しく動かないケースや、各種エスケープ処理が意図した通りには動作してくれないことが多々あります。 また、PHPの内部エンコーディングをPostgreSQLで使用する文字セットと揃えておくことで、変換にかかるサーバ上のコストや変換で生じる脆弱性を低減することができ

  • PostgreSQL上にMediaWiki環境を構築 (1) — Let's Postgres

    NTT オープンソースソフトウェアセンタ 板垣 貴裕 PostgreSQL はソースコードでの配布の他に、バイナリ・パッケージとしても配布されています。今回はバイナリ・パッケージを使った手軽なインストール方法を紹介します。また、データベースである PostgreSQL は、それ単体では特に「遊べる」ものでは無いため、MediaWiki も一緒に導入してみます。MediaWikiはWikipediaでも使われているWikiです。OS 環境は Windows XP および Vista を想定しています。 Windows 版のバイナリ・パッケージは http://www.postgresql.org/ftp/binary/ からダウンロードできます。執筆時には最新版である postgresql-8.3.5-1.zip をダウンロードしました。パッケージは以下のファイルを含んでいます。 Postg

  • 1