タグ

cakephpに関するinfohackのブックマーク (27)

  • IDEA * IDEA

    ドットインストール代表のライフハックブログ

    IDEA * IDEA
  • CakePHPはPHP6に対応

    CakePHPは、PHP言語の高速開発用フレームワークです。日々、発展を遂げる各種フレームワークの動向を見極めつつ、日発のCakePHP応援ブログとして、最新情報をお届けします。 「PHP6まで将来を見越すならCakePHP」、と言ってもよいかもしれません。 いまだリリースもされていないPHP6ですが、下記で徐々に姿はあらわしつつあります。 http://snaps.php.net/ CakePHPは今後どうなるか、ということに関して正式なコメントは出ていませんが、興味深いのは下記のページです。 RoadMap:CakePHP https://trac.cakephp.org/roadmap 将来のCakePHPへのブループリントがここにあります。 数ヶ月前、ここから 1.1が消えてしまいました。 もう機能追加は行わない、バグのFixのみに努めるという意思表示だと思いますがいかがでしょう

    CakePHPはPHP6に対応
  • takeda-soft.jp

    takeda-soft.jp 2024 著作権. 不許複製 プライバシーポリシー

  • 眠るシーラカンスと水底のプログラマー(旧):cakePHP:テスト駆動開発をするには? - livedoor Blog(ブログ)

    前置き: テスト駆動開発とは これまでの作業でcakePHPの表示部分を軽く触ってみました。 静的にフッターを表示したので、 次は動的に…と、ようやくプログラムらしい段階に来たのですが、そのまえにTDDを行えるようにしてみます。 TDDというのはTestDrivenDevelopmentの略で、 日語でいうところの「テスト駆動開発」です。 職業プログラマーでない場合、 聞きなれない言葉だと思いますが、 コードを書く前に、テストケースを準備するという一見変わった手法です。私もまだまだ勉強中ですが、テスト駆動開発を行うと、 ・クラス構造が綺麗になる(自然とテストできるようなクラス=整理されたクラスになる) ・少しづづ構築するので、事象を分断して捉えやすくなる(プログラムを書くというのは複雑さとの戦いです。細かく分断すること、分断して再構築を繰り返すことは複雑さに対する良い武器です) ・修正に

  • CakePHP プログラマーズ リファレンスガイド

    Cake Software Foundation Inc. *** 注)これは、1.1用のマニュアルです。1.2用の最新版マニュアルは http://book.cakephp.org/ja/にあります。*** Author and Editor: John Anderson Author and Technical Editor: Larry E Masters

  • CakePHPで携帯以外のIPからのアクセスを制限する - p4lifeのメモ

    携帯専用のサイトにするために Apache の「Allow from」を設定してアクセス制御を行うことができますが,今回は CakePHP を使ってアクセス制御をしてみました.制限する IP のリストを PHP で管理しているため,更新時にはリストのファイルを上書きするだけで設定が反映されるという利点があります. 作業の流れ: RemoteAddrFilter コンポーネントの作成ホワイトリスト(アクセス許可するIPのリスト)の作成 アクセス制限時の処理を作成 RemoteAddrFilter コンポーネントを controller/components/remote_addr_filter.php に作成します.このコンポーネントは PEAR の Net_IPv4 に依存しています: require_once 'Net/IPv4.php'; class RemoteAddrFilterC

  • 楽天さんにCakePHPをお勧めしたい

    CakePHPは、PHP言語の高速開発用フレームワークです。日々、発展を遂げる各種フレームワークの動向を見極めつつ、日発のCakePHP応援ブログとして、最新情報をお届けします。 Rubyを高速化しようとするプロジェクトも進んでいるそうです。 ウィキペディア(Wikipedia) http://ja.wikipedia.org/wiki/YARV YARV (Yet Another Ruby VM) は、笹田耕一が開発するRuby言語処理系。Rubyインタプリタの高速化を目指し、開発が進められている。世界最高速のRuby処理系を目標としている。 Rubyプログラムを高速に 実行するための処理系の開発 http://www.atdot.net/yarv/prosym_2005_sasada.pdf こうした努力により、Rubyもカイゼンが進んでゆくと思われます。 これからに期待できると思い

    楽天さんにCakePHPをお勧めしたい
  • Welcome to atseason.com

  • CakePHPの何か

    コロナ禍でピラティス教室に通うならライブレッスンのオンラインピラティス【SOELU(ソエル)】がいいですよ! リンパケアヨガ・マインドフルネス瞑想・ディープリラックス・鬼レッスン・下半身集中・美体幹ヨガ・体ほぐしヨガ・気分すっきりストレッチ・ハタヨガ・ゆるトレーニング・ビューティーパワーヨガ・筋膜ほぐしリリース・姿勢改善ヨガ・代謝アップヨガ・ハタフロー・ オンラインピラティス【SOELU(ソエル)】は次のような方がお勧めです。 ・仕事に家事に育児に忙しいママさん ・健康的なからだを目指したいけど、スタジオに通うのはちょっと恥ずかしい…という方 ・マタニティヨガや産後の骨盤調整ヨガを日常的に受けたい!という方 ・飽きっぽいまたは運動が苦手で続かない方

  • Google Groups

    Content unavailable Click here to try again. If you've seen this page more than once, try switching accounts.

    infohack
    infohack 2007/03/31
    Cake Transactions
  • トランザクションについて - フォーラム - CakePHP Users in Japan

    New CakePHP 5.0 Chiffon. Faster. Simple. Delicious. What's new in version The migration guide has a complete list of what's new in. We recommend you give that page a read when upgrading. A few highlights from 5.0 are: PHP 8.1 required. Improved typehints across the framework. CakePHP now leverages union types to formalize the types of many parameters across the framework. Upgraded to PHPUnit 10.x

    トランザクションについて - フォーラム - CakePHP Users in Japan
    infohack
    infohack 2007/03/31
    >トランザクションは標準でサポートされていないということですね。
  • CakePHP URLのカスタマイズ - Webプログラマの苦悩

    CakePHPでは、webrootディレクトリ内に設置したファイルは、通常の静的ファイルとしてアクセスできるんですが、グローバルテンプーレートとして、統一されたヘッダーや、フッターを利用したい場合があります。 その場合、pagesディレクトリを利用すると効果的なんですが、URLの見た目がイマイチです。 http://test.test/pages/company/index 等 そこで、以下のようにルールを決めましょう。かなりすっきりするハズ。 ・拡張子 .html のURLへのアクセスは全てpagesディレクトリを参照する ・逆に、拡張子 .html なしURLへのアクセスはプログラムとみなし、独自controllerへアクセスする ・ファイル名を省略した場合は、index.htmlを補完する(独自controllerを利用した場合の自動index補完は無効となります) 具体的には、we

    infohack
    infohack 2007/03/12
    規約をカスタマイズする場合
  • cakePHPのメモ

    ■sample1 cakePHP サンプル urlリスト cakePHPPHPのフレームワークです。 DBに情報を格納するアプリケーションを、すばやく作れます。 ここではDBにコメントつきでurlをメモするアプリを作ります。 ちょこちょことプログラムを書くだけで、urlの一覧、詳細、更新、削除をするアプリケーションが完成します。 ●DBのテーブルを作ります。 テーブル名は複数形にする。ここではurllistsとしました。 プライマリーキーはidとします。 必要なフィールドを定義します。ここでは,titleとurlとcommentを定義しました。 以下のフィールドを設定します。 ・created DATETIME DEFAULT NULL, ・modified DATETIME DEFAULT NULL CREATE TABLE urllists ( id INT UNSIGNED AUT

    infohack
    infohack 2007/03/12
    Bookmark
  • オープンソース開発で収益を上げるにはここまで発想を柔軟に!?

    CakePHPは、PHP言語の高速開発用フレームワークです。日々、発展を遂げる各種フレームワークの動向を見極めつつ、日発のCakePHP応援ブログとして、最新情報をお届けします。 Webサイト構築用のプログラミング言語として、PHPは大変人気があります。ここ2,3年の間には、「いかにして効率よく、同じことを繰り返す必要のない高速開発が可能になるか」という分野での技術開発が進んでいて、「PHPフレームワーク」というもののオープンソースによる開発プロジェクトがさかんです。 フレームワークとは、「開発を楽にするために開発されたプログラム」と言ってもよいかもしれません。家を作るのに、材木を切り出すところから始めるのではなく、すべてを規格化し、ブロックのように組み立てるイメージで開発を可能にするものが多くあります。 PHPを作っているZendもZend Frameworkの開発に乗り出していますし

    オープンソース開発で収益を上げるにはここまで発想を柔軟に!?
  • 国連組織でもCakePHPによるアプリケーションが。

    CakePHPは、PHP言語の高速開発用フレームワークです。日々、発展を遂げる各種フレームワークの動向を見極めつつ、日発のCakePHP応援ブログとして、最新情報をお届けします。 下記の情報で知ったのですが、 CakePHP used for UN data sharing http://www.phpmysqlapache.com/wordpress/2007/02/20/cakephp-used-for-un-data-sharing/ 国連の国際女性調査訓練研修所(INSTRAW)で使う簡易WEBデータベースを作成する際に、CakePHPフレームワークを利用したそうです。 国連の国際女性調査訓練研修所(INSTRAW) ホームページ: http://www.un-instraw.org/en/ 記事によると、テーブルひとつの簡単なWEBデータベースだそうですが。 (データベースひと

    国連組織でもCakePHPによるアプリケーションが。
  • CodeZine:CakePHPフレームワークによる快速WEB開発(CakePHP, Cake, フレームワーク, PHP)

    はじめに PHPは、データベース(以下、DB)と連携する高機能なWebアプリケーションを容易に作成できるスクリプト言語です。現在、さらに短期間で効率的な開発を実現するために、さまざまなPHPフレームワークが公開され、開発環境が整いつつあります。今回は特に、Ruby On Railsに触発されて開発が始まり、なおかつ独自の発展を遂げているCakePHP(ケイク・ピー・エイチ・ピー)フレームワークを紹介します。PHPという言語の面白さや、フレームワークによる開発に興味を持っていただければと思います。対象読者 PHPの基礎知識を持ち、フレームワークを利用した効率的なWeb開発に関心のある方。必要な環境 CakePHPを利用するために必要な環境は次のとおりです。LinuxWindowsMacなどの各種OS環境Apache、LighttdなどのWebサーバーMySQLなどのDBMySQL推奨)

  • "PHPはRuby on Railsから何を学べるか"- Chris Hartjes インタビュー

    CakePHPは、PHP言語の高速開発用フレームワークです。日々、発展を遂げる各種フレームワークの動向を見極めつつ、日発のCakePHP応援ブログとして、最新情報をお届けします。 昨日の Zend Developer Zone に面白い記事があったので紹介。 30 Minutes with Chris Hartjes by Cal Evans (editor) Zend Developer Zone の Editor をしている Cal Evans が Chris Hartjes にインタビューをした、という記事です。この記事の中では語られていませんが、CakePHP MLを読んでいる人はピンときたかもしれません。二人ともCakePHPで(も)つながっています。(ほかの所でもつながっているかもしれませんけど。) Cal EvansはもともとZendに移る前、規模の大きいプロジェクトでCa

    "PHPはRuby on Railsから何を学べるか"- Chris Hartjes インタビュー
  • Smarty と Cake PHP - elm200 の日記(旧はてなダイアリー)

    この週末は、PHP の勉強にかまけている。 とりあえずソフトカルチャーのウェブサイトで告知したように、ウェブサイトの自動更新システムを PHP で作った。まあ、いわゆるブログみたいなプログラムだ。それをとりあえず、何のフレームワークも使わずに、このサイトを参考に、MVC(モデル・ビュー・コントローラ・アーキテクチャー)ぽく作ってみた。MVC でウェブアプリを作ると全体の構造がはっきり見えてきて、気分がよい。私は、なにせ21世紀に入って真面目にプログラミングを勉強していないので、とりあえず MVC 程度のことさえも最初はよくわからなかった。このプログラムを書いたのはとてもよい勉強になった。 その後、ずっと気になっていた Smarty に関して、このサイトを参考にして、ちょっと勉強してみた。View の部分からプログラムロジックを取り除こうという考え方で、まずは MVC の考え方が理解できてい

    Smarty と Cake PHP - elm200 の日記(旧はてなダイアリー)
  • http://www.cakephp.jp/doc/ch03s04.html

  • A.5. mod_rewrite について

    新しいユーザは、 mod_rewrite の問題に当たることが時折あるので、ここで少しばかり取り上げておきます。Cake の welcome ページが少しおかしい場合(images がなかったり、css スタイルが定義されていない)、それは恐らく、 mod_rewrite がシステムで動いていないからでしょう。下記は、動作させるための幾つかのヒントです: .htaccess オーバーライドが許可されていることを確認する: httpd.conf 内に、サーバの各ディレクトリごとのセクションを定義している場所があるはずです。 AllowOverride が、正しいディレクトリで All に設定されていることを確認してください。 ユーザやサイト特有の httpd.conf ではなく、システムの httpd.conf を編集していることを確認してください。 何らかの理由で、必要な .htacces

    infohack
    infohack 2007/02/06
    mod_rewrite