タグ

CakePHPに関するmina-namiのブックマーク (6)

  • CakePHP 公開する時はデバッグ情報を出さない

    CakePHPで作ったシステムを公開する時は、フレームワークが出力するデバッグ情報に気をつけましょう。 1. SQLログ DEBUG定数の値を2以上に設定すると実行されたSQL文がログとして画面に表示されます。通常稼働する際はDEBUGを0にしてこの出力は抑制するのですが、たまに稼働でもSQL文がログが出力されているサイトがあります。 ちなみにSQLログに含まれるキーワードをGoogleで検索すると出力したままのサイトが見つかったりします。 “queries took” “Took (ms)” – Google 検索 対策 [app/config/core.php]にあるDEBUGを0にしておきます。公開サイトでSQL文を確認したい場合はCakePHP SQLをログに記録する方法などを使ってログファイルに出力するのが良いでしょう。 [app/config/core.php] // de

  • AptanaでCakePHP用に設定する | 渋谷生活

    CakePHPの開発用にAptanaを設定する。 ■*.ctpや*.thtmlの拡張子をAptanaでPHPファイルとして認識させる 1. Window > Preferences を選んでPreferencesパネルを表示する。 2. General > Content Types を選んでContent Typesを表示する。 3. Text > PHP Source File を選ぶとFile assoceations:の欄に*.phpが表示される。 4. Add...ボタンを押して、*.ctpと*.hthmlを追加する。 ■Aptanaにスニペットを登録する(下準備) プロジェクトフォルダ内にsnippetsというフォルダを用意することがポイント。 プロジェクトを作っていない場合は、作成しておくこと。 1. File > New > Project... で、プロジェクトを作成する

  • CakePHP導入メモ :Heartlogic

    CakePHP導入メモ 現状の整理 PHPはそこそこ分かる 「こういうのが欲しい」と思ったときに、実際に動いてるプロトタイプを自分で作れるようになりたい 時間をかけられないのが最大の問題 だからフレームワークを使うのががいいと思った symfonyを始めてみたが、ちょっとヘビーだなとめげ始めていた CakePHPがあるじゃないか!と思い出した(Twitterの@kuさんのログを見てて思い出したのだった) ということで、簡単に動かせる環境を作りたい 参考資料 CakePHP: the rapid development php framework. Home CakePHPで高速Webアプリ開発:第1回 CakePHPを使いたくなる5つの特徴|gihyo.jp … 技術評論社 CakePHP guide フォーラム - CakePHP Users in Japan CakePHP プログラ

  • Fresh! » CakePHPで作る会員管理システム

    これまで作ってきたCakePHPによる会員管理ステムのまとめです。 まず最初に、どういうシステムを作るか、要件を箇条書きにします。 会員側 会員登録ができる(ログインIDはメールアドレスで) 登録確認メールが送られる その後はログインできる 会員メニューがある 登録情報の更新ができる 会員種別を登録できる 誕生日を登録できる 好きなべ物をcheckboxで登録できる パスワードは暗号化しないで登録する セッションで認証する 退会できる 画像を複数登録できる 管理者へは画像添付メールで送る 後日実装予定の機能 仮登録メールクリックで登録になる 画像サイズを変更できる 管理側 adminでログインできる 会員を一覧できる・pagingできる 会員を検索できる 会員検索結果をCSVでダウンロードできる 会員情報を詳細表示できる 管理者アカウントを登録できる(一覧・編集・削除できる) バッチ

  • Generate Excel spreadsheets from your database (Articles) | The Bakery, Everything CakePHP

    With CakePHP you can easily create views from database models. At times, however, you need to output your database model as a spreadsheet file. In this article I'll show how you can use PEAR's Spreadsheet_Excel_Writer class to generate an Excel spreadsheet with CakePHP. For this article I'll assume that you need a basic output: one or more sheets with each one row of field names (header) and multi

  • PHPExcelで.xls形式のファイルを扱う | バシャログ。

    こんにちは、「ザ・ビートルズ・ボックス」を買おうかまだ迷ってるinoueです。 シーブレインのそばにあるディスクユニオンさんが昨日は屋外にビートルズリマスター盤特設売り場を設けていたり、ちょっとしたお祭り騒ぎですね。 さて、今回はExcelファイルとPHPでのデータの受け渡しを行うCakePHP Componentを作ったので、その概略をお話したいと思います。 外部ライブラリとして使うのはPHPExcel。 こちらはExcel2007形式ファイル(拡張子が.xlsx)との入出力をメインに作られたライブラリですが、Excel2003以前の.xls形式のファイルを扱うクラスも用意されています。 そこで、 今回はその機能を使い.xls形式のファイルを読み書きを行います。 手順は下記の通り。 1. ライブラリの配置 /home/sample app controllers components e

    PHPExcelで.xls形式のファイルを扱う | バシャログ。
  • 1