This document is for a version of CakePHP that is no longer supported. Please upgrade to a newer release!

情報の探し方

公式 CakePHP ウェブサイト

https://cakephp.org

公式 CakePHP ウェブサイトは、いつでも見に行く価値のある素敵な場所です。よく使う開発ツール、スクリーンキャスト、寄付の方法、ダウンロードなどへのリンクがあります。

The Cookbook

https://book.cakephp.org

このマニュアルは、疑問の解決のための最初の場所になるはずです。他のさまざまなオープンソースプロジェクトと同じように、常に新しい仲間が入ってきます。疑問の答えをこの場所で探してみてください。時間がかかるかもしれませんが、貴重な知識を多く身につけることができるでしょう。また、どんなサポートがあるのかについても見えてくるはずです。マニュアルとAPIの両方の情報がオンラインで入手可能です。

The Bakery

https://bakery.cakephp.org

CakePHPのBakeryは、CakePHPに関する情報中継所(clearing house)です。チュートリアル、事例研究、コード例などについて情報が得られます。CakePHPに関する理解が深まったらログインして知識をコミュニティと共有し、名声と富を手に入れましょう。

The API

https://api.cakephp.org/

直接的な答えがコア開発者から直接得られるので、CakePHP API (Application Programming Interface)は、フレームワークの内部動作に関する詳細に関する、もっとも総合的なドキュメントです。しかしこの文書は、直接的なコードリファレンスであり、経験の浅い PHP プログラマにとっては魑魅魍魎がはびこる魔窟となり得ます。あらかじめ最寄りの陰陽師のもとで修行しておきましょう :)

CakeForge

CakeForgeは、CakePHPプロジェクトを他の人に公開できる、もう一つの開発者用リソースです。すばらしいコンポーネントやすごいプラグインを探している(または公開したい)のなら、CakeForgeをチェックしてみましょう。

The Test Cases

https://api.cakephp.org/tests

API で提供される情報が十分ではないと感じる場合、CakePHP 1.3 で提供されるテストケースのコードをチェックしてください。関数の実践的な例やクラスのメンバーの使用法として使用できます。コアのテストケースを取得するには、gitリポジトリから1.3ブランチをダウンロードするかチェックアウトする必要があります。テストケースは以下の場所に配置されているでしょう。

cake/tests/cases

IRC チャンネル

irc.freenode.net でのIRCチャンネル:

途方にくれたら、CakePHP の IRC チャンネルで叫んでみましょう。(注:ただし英語)北アメリカと南アメリカの昼間の時間帯であれば、たいていは開発チームのだれかがそこにいます。助けが必要な場合でも、同じ地域での知り合いが必要でも、最新のスポーツカーを寄付したいという場合でも、喜んで聞いてくれるはずです。

Google グループ

https://groups.google.com/group/cake-php

CakePHP には、非常にアクティブな Google グループがあります。過去に話し合われた解決策、よくある質問、直近の問題に対する解答などを見つけることのできる、優れたリソースセンターになるでしょう。(注:日本語では、https://cakephp.jpもどうぞ。)