PHP
昨日はがんばりすぎたので、今日はviewについてさらりと勉強する。 viewに値を渡したい 昨日まででviewを表示することができたので、なにかしらのデータを表示してみよう。 viewにデータを渡すときは連想配列を使うらしい。 controllerで$dataにデータをセッ…
環境ができた。 で、まず初めにやることはやっぱしHello Worldでしょってことで、早速やってみる。 ディレクトリ構成の復習 今回のディレクトリ構成はこうしてる。hello_igniterってのがアプリ名だ。 ~/htdocs/hello_igniter # エントリポイント ~/var/apps/…
僕が昨日ダウンロードしたCodeIgniterは 日本語化のパッチだった。本体は別でダウンロードしなきゃいけないらしい。 なんということでしょう。でもだれかに突っ込まれる前に気がついてよかった。 きっと僕のブログなんて誰も読んでいないから誰にもばれてな…
今朝日本語化のパッチだったことが判明して、ショックも覚めやらない間に今度こそとチャレンジ。 まずはダウンロード ダウンロード % wget http://codeigniter.com/download.php -O codeigniter.zip 解凍したら適当な場所に置く。 ちなみに、一昨日まで、自…
いい加減MySQLやらApacheやらPHPやらを入れて勉強した気になっているのもまずいかな? とおもって、そろそろ冗談抜きにCodeIgniterをやってみよう。 で、さっそくCodeIgniterでググる。 なんかチュートリアルの動画があったので見てみたが、一番はじめの動画…
昨日はMySQLを入れてただけでCodeIgniterをだいぶ勉強した気になったので 今日はApacheとPHP5を入れてCodeIgniterを勉強した気になってみることにした。 ApacheもPHPもMacには標準で入っているけど、あえてportで入れ直すんだ。ちなみに今回はid:unlearnedの…
PHPのフレームワークでCodeIgniterというフレームワークの勉強をしなければいけないようだ。http://codeigniter.jp/会社のインターンでこのフレームワークを使って演習をさせるとかさせないとか。 P弱(PHP,Perl,Python)の僕にでも簡単にわかる軽量フレームワ…
前回の掲示板アプリにCRUDをつけてみようと思ってsymfony propel-generate-crudしたら Failed to write cache file "/home/user/webapps/bbsproject/cache/bbs/dev/config/config_databases.yml.php" generated from configuration file "config/databases.y…
ようやくPHPネタ Symfonyをやっとくかと、VMWare上の勉強用ゲストOS(CentOS,NAT)でサンプルを作ってみる。 symfony init-project sample symfony init-app bbsとしてサンプル掲示板を作ってみた。 ApacheのDocumentRoot設定したりごにょごにょしてhttp://ゲ…
11月から新しい会社に移るわけだが、メインはPHPなのでもう少しまじめにPHPをやります宣言をしてみます。 というかダイアリーの使い方忘れとる。
とりあえずダウンロードさせたいときはコンテンツタイプにapplication/octet-streamを指定する。
PHPでファイルをDLさせる際のPHPコード例 を読んだ。ちょうど今仕事でこれをやっていたので、超タイムリーと思って読んでたんだけど、ちょっと疑問に思ったこと。このサイトではファイルの出力で以下のようなコードを使っている。
世間ではPHPが良いとか悪いとかで盛り上がっていたりしますね。まぁまぁ確かにそうだよねーとか、言わんとしていることはわかるけど、結局PHPでおまんま食ってる現実には変わりないから、悲しいけど、これが仕事なのよねとちょっと他人事の自分がいます。と…