タグ

2007年12月30日のブックマーク (3件)

  • symfony入門(1):symfonyで始めるPHPフレームワーク:CodeZine

    はじめに 連載では、PHP上で動作するアプリケーションフレームワークであるsymfonyでアプリケーション開発を行う方法について紹介します。連載で扱う内容は、次のとおりです。symfonyフレームワークの特徴symfony利用のための環境設定手順Hello, Worldアプリケーションの作成データベースと連携したアプリケーションの作成その他、役立つsymfony関連のテクニック  導入の今回は、まずsymfonyの特徴と環境設定手順、「Hello, World」アプリケーションの作成までを紹介します。対象読者 PHPの基構文は一通り理解しているが、フレームワークを利用したことはないという方を対象としています。必要な環境 symfonyは、PHP5とWebサーバがインストールされている環境で利用可能です。稿ではWebサーバとしてApache2.2を、OSにWindows XPを採用し

    lesamoureuses
    lesamoureuses 2007/12/30
    symfonyでHelloWorld。説明わかりやすい。
  • /halt/Snapshot - EthnaでUTF8を扱うもっともシンプルな方法

    ようやくUTF8での運用に慣れたきがするので、どうやってUTF-8を使っているのか紹介。 EthnaでUTF-8なWebアプリを作る場合、templateをすべてUTF-8で書いてやればいいわけですが、ActionFormのValidateなどで表示されるEthna内部に書かれているエラーメッセージがEUC-JPの為、エラーメッセージが文字化けしてしまいます。 今までは、Ethna全体や、エラーメッセージが書かれたファイルをUTF-8化してみたりしていましたが、結構面倒です。(ちょっと力技過ぎる) そこで、エラーメッセージを表示するメソッドを継承して文字コード変換を行います。 以下のコード(Ethna_ActionError_UTF8.php)をコントローラーの設定を変更してActionErrorと置き換えるだけです。 _getActionForm(); $form_name = $af-

    /halt/Snapshot - EthnaでUTF8を扱うもっともシンプルな方法
  • Amazon Web Serviceで遊ぶ(1)

    「書名羅列スクリプトに著者名が入ってないのは何故?」 と聞かれました。 これは別に深い考えがあった訳でもなんでもなくて、元々MT-ISBNプラグイン用のBookmarkletを使いまわしてるので、Bookmarkletが書名とISBN番号しか引いて来ない、ただそれだけの理由です(^_^;) ということでBookmarkletJavaScriptを改造すればAmazonのウェブページからさらに情報を引っ張ってくることも出来るんすけども、ここはひとつ勉強のため、Amazon Web ServiceからSOAP経由でデータを引っ張る方法を試してみる事にしました。 PHPでSOAPを使うにはNuSOAPというライブラリを使うのがラクらしいので、これを(感謝を捧げてから)貰って来ます。今回頂いて来たバージョンは、1.76。 また、Amazon Web Serviceを使うためにはAmazonのwe

    Amazon Web Serviceで遊ぶ(1)