カテゴリー別アーカイブ: Laravel

(laravel)POSTを受け取る方法。

Laravel:Web職人のためのフレームワークに書いてありますが、
Route::post('/', function() {
    // something
});

と書いてやる必要があります。
これが無いと404 (Not Found)になります。
最初はフォームからデータを送信すると同じURLで受け取ろうとしてるのにpost後は404になるので発狂しそうになりました。
(get()、post()の他に、any()というのもあった。このルールは一度理解すればとてもわかりやすいルールですね。)

有料PDFはお薦めですよ。
文字が多いので読み飛ばさずに読まなければならない(当たり前)ですが、
その価値はあります。
僕が買ったのは日本語訳です。原書の方は読んでません。

phpフレームワーク。

パーフェクトPHPフレームワーク難民。
なぜこんなことになったのか(わかるけど)わからないんですが、

Cakephp((当時は)コマンドがわからず挫折。)
codeigniter(ライセンス問題で不安になりやめる。)
Symfony(twigとYamlとnamespaceとバックスラッシュの未知の4連コンボにびびりなんとなく使わず。)
kohana(404ページが作れず挫折ぎみ。)
laravel(でHello worldよりもまず404ページ作ってみる。)←今ココ。

phpのこととかオフジェクトとかClassの概念を理解してればこんなことにはならない気もしますが、
フレームワークに触れることによってphpの理解が深まっていることも(速度云々はべつとして)実感してるし。
ということでゲーム続行で。(というかやる以外ない。)