CakePHP で作成したアプリケーションは、以下のような URL でアクセスする規約になっています(Ruby on Rails なども同様の考え方です)。
http://example.com/<Controller名>/<Action名>
Controller は、PHP のクラスとして作成し、Action はそのクラスのメソッドとして追加していきます。例えば、
http://localhost/tasks/index
という URL は、自動的に TasksController
クラスの index
メソッドを呼び出すという動きをします。
index
という名前の Action は、デフォルトで省略できるようになっているので、以下のような URL でアクセスすることもできます。
http://localhost/tasks/