タグ

2010年7月20日のブックマーク (3件)

  • [ステップアップ! CakePHP] Shell を使ってコマンドラインで CakePHP | バシャログ。

    こんにちは、inoueです。いよいよサッカーW杯!それ以上に水曜夜の「イナズマイレブン」と日曜朝の「GIANT KILLING」に私は夢中です。 さて、CakePHP 連載の8回目はコマンドラインでCakePHPを活用する方法の紹介です。 以前のエントリー「【CakePHP】ShellとTaskで作る簡単コンソールアプリ」では、 対話式アプリケーションの作り方についてお話しました。 今回はcronを使った定時実行で役立つ CakePHP Shellの使い方をお話したいと思います。 Shell の一番のポイントは、webアクセスと同じ設定を利用できる点です。 通常のPHPのコマンドラインスクリプトですと、includeするファイルなどを別途指定したりなどに手間がかかります。 CakePHPならば、appディレクトリのパスを指定するので、そのappの設定をコマンドライン上でも利用できます。 実

    [ステップアップ! CakePHP] Shell を使ってコマンドラインで CakePHP | バシャログ。
  • CakePHPコンポーネントとして使う

    Qdsmtpは、通常のライブラリの他、CakePHPのコンポーネントとしても動作します。 単体で使用することもできますし、Qdmailと組み合わせると力をもっと発揮します。 初期設定 /app/controllers/conponents/ にファイルを置いてください。 使いたいコントローラーで、 var $conponentes = array( 'Qdsmtp' ); とするだけ。 すると $this->Qdsmtp->mail(・・・・・); とするだけで、標準mail関数を使わない、SMTP送信ができます。 Qdmailと組み合わせて使う 明示的に$conponentes = array( 'Qdsmtp' );としなくても、Qdmailが勝手に読み込んでくれます。*1 使用例 $param = array( 'host'=>'pop.example.com', 'port'=>'

    CakePHPコンポーネントとして使う
  • なぜ,/var や /etc が /etc や /cfg というディレクトリ名ではないのか? - NO!と言えるようになりたい

    Unixを使っていると,/usr が全然ユーザー用じゃなくどう見てもシステムのための物だったり,/etc が事実上設定ファイル置き場となっていたり,/var がログファイル置き場となっていたりと,名が体を現していなくて奇妙な感覚を覚える.もっと分かりやすい名前の付け方があったんじゃないかと,Unixユーザーならば誰もが思うはずだが,これに対する解答がredditに投稿されており,その内容が非常に面白かったので,軽く翻訳してみた. Anyone know why /var and /etc weren't named something like /etc and /cfg? http://ja.reddit.com/r/linux/comments/cpisy/anyone_know_why_var_and_etc_werent_named/c0ua3mo 昔々,システム7が使われていてU

    なぜ,/var や /etc が /etc や /cfg というディレクトリ名ではないのか? - NO!と言えるようになりたい