タグ

CakePHPに関するm-akiraのブックマーク (8)

  • CakePHPを初めて使ってみたことのまとめ

    先日CakePHPを使ったシステムを作りました。 サーバ環境の都合でバージョンは1.3.14。DBMySQLでテーブル数15、コントローラ数19、モデル数25、ビュー数47(layouts、elements等も含めて)といった規模のシステム開発でしたが、空き時間を使って2ヶ月程度で作成しました。(管理作業を除く製造部分の実工数で言えば、多めに見てもこの3分の1位だと思います。) 開発環境として一番手馴れたCodeIngniterが昨今のライセンス問題で積極的に使いたくなかったこと、あまり時間的な余裕が無かったこともあり初めはSmary+PEARライブラリでの知れた構成でこなそうと思いましたが、せっかくの機会に新しいFWを経験したかったのでCakePHPを使ってみました。 多少学習に苦労はしたものの、結果として予想していた範囲内の工数で仕上げることができ、さらにCakePHPに慣れることが

    CakePHPを初めて使ってみたことのまとめ
  • 【戯れ言】symfonyはCakePHPよりは大規模向けです - ぷぎがぽぎ

    例えば、フレームワーク比較で良く目にする違いとして「Symfonyは大規模向け、CakePHPは中小規模向け」というのがある。これはいったい何なのだろう? よく読むと、大抵は「Symfonyはプラグイン機能があるため、大規模向け」という書き方がされている。これは当にそうなのだろうか? まず簡単なツッコミをさせていただくと、CakePHPは、既にプラグイン機能を装備している。Symfonyとほぼ同じように、一連機能を持った仕組みを簡単に入れたり抜いたり出来る。つまり、この定義でいけば、CakePHPは十分に大規模向けだ。 .. (略) .. そしてプラグインは、私はむしろ逆の、中小規模向けのものと考える。何故なら、第三者の制作したものを、手っ取り早く自分のものに出来るというのが実質的なところであり、そういった用途のものは中小規模向けに書かれているものが多いからだ。 まず前提として、プラグイ

    【戯れ言】symfonyはCakePHPよりは大規模向けです - ぷぎがぽぎ
  • CakePHPで複数アプリケーション管理 | インソースマーケティングデザイン | ホームページ制作・リニューアル・運用改善で課題を解決

    2012.2.17システム開発 インソースマーケティングデザイン 2021年8月1日「マリンロード」は「インソースマーケティングデザイン」へ社名を変更いたしました CakePHPで複数アプリケーション管理 CakePHPPHPのフレームワークです。 どちらかというと中・小規模開発に向いています。 そのため、基的には管理できるアプリケーションは1つだけです。 しかし、1つのサイトあるいはシステムでも 複数アプリケーションを管理したいというのはよくある話です。 例えば、一般利用者向けアプリと管理者向けアプリを分けたいというような。 そんなとき弊社では、CakePHPを複数インストールするのではなく、 下記のような方法をとっています。 (前提条件) 一般利用者向けアプリと管理者向けアプリの2つのアプリケーションを管理するとします。 一般利用者向けアプリは「public」というアプリ名、 管理

    CakePHPで複数アプリケーション管理 | インソースマーケティングデザイン | ホームページ制作・リニューアル・運用改善で課題を解決
  • 初心者のためのCakePHP2 プログラミング入門 - libro

    ※ページが正常に表示されない場合 AddBlockなどの広告ブロックツールがONになっていると、ページの一部が表示されないことがあります。これらのツールをOFFにしてみてください。

  • 連載:CakePHPで高速Webアプリ開発|gihyo.jp

    第16回何でもできるようになった1.2のデータバリデーション機能(1/2):基編 秋田真宏 2009-07-17

    連載:CakePHPで高速Webアプリ開発|gihyo.jp
  • 初心者のためのCakePHP 1.3 プログラミング入門 - libro

    ※ページが正常に表示されない場合 AddBlockなどの広告ブロックツールがONになっていると、ページの一部が表示されないことがあります。これらのツールをOFFにしてみてください。 PHPビギナーのための、CakePHP 1.3 フレームワークの入門ドキュメントです。「PHPの基は一通りわかる」というレベルの人を対象に、短時間で、すぐにWebアプリケーションが作れるようになることを考え、ポイントを絞って説明をしていきます。 ※CakePHP 2.0の入門は、こちらへどうぞ。 ※PHPがよくわからない、という方は、こちらのPHP入門をどうぞ。

  • CakePHP インストールのつづき ( mod_rewrite の設定 ) - Mac OS X v10.5 で web アプリ開発

    CakePHP を動作させるため、URL の書き換えやリダイレクトを行う Apache モジュール mod_rewrite の設定をします。 ※ mod_rewrite を利用せずに CakePHP を動作させることも可能です。 まずは mod_rewrite が Apache の起動時にロードされるように設定を編集します。 vi 等のエディタで Apache の設定ファイル /etc/apache2/httpd.conf を開きます。 LoadModule の項目に以下の記述があるか確認します。 無ければ追記します。 # でコメントアウトされていれば # を削除し、コメントを外します。 LoadModule rewrite_module libexec/apache2/mod_rewrite.sohttpd.conf を変更後は apachectl コマンドで Apache を再起動しま

    CakePHP インストールのつづき ( mod_rewrite の設定 ) - Mac OS X v10.5 で web アプリ開発
  • cakePHP入門 - 四流プログラマが苦しむ日記

    ゲーム作りも放置状態でPHPの話へ・・・ 毎回PHPでプログラムを組む際に手書きでガリガリと書いていたのですが、いろいろ面倒に なってきたのでPHPのフレームワークを使うことに。 cakePHPが個人的によさそうだと思ったので現在勉強中です。 覚書も兼ねて以下、インストール手順 DL編 1.cakePHPのサイトへ 2.サイト右側にある「Download」のリンクをクリック 3.どの形式のものをDLするかを選択 4.次に寄付?の画面へ移りますが「NoThanks」のリンクをクリック 5.最後に「Download Latest Release」のリンクをクリックしてDL開始 初期設定編 1.apacheのモジュール「mod_rewrite」がONになっているかを確認します。 確認方法はhttpd.confの #LoadModule rewrite_module modules/mod_rew

    cakePHP入門 - 四流プログラマが苦しむ日記
  • 1