ネット集客なら『やさしす』に!

Web集客屋 やさしす

ネット集客なら『やさしす』に! header image 4

アプリ

CakePHP 1.2.5 COOKBOOKでブログを作ってみたよ その2

2010年04月17日 · コメント(0) · BLOG, アプリ, フレームワーク, cakephp1.2系

前記事が長くなってしまったので一度区切りました。 前回は記事の表示部分まででしたが今回は記事の投稿部分をやってみたいと思います。 まずはposts_controller.phpで追加する旨のfunctionが必要になると言う事はもう察しがつくようになりました。 と言う訳で posts_controller.phpに以下のファンクションを追加します。 function add() { if (!empty($this->data)) { if ($this->Post->save($this->data)) { $this->flash(‘記事が投稿されました.’,'/posts’); } } } 基本 { がちゃんと対応していればどこに書いても問題ありません。 this->data は投稿されたデータが連想配列で全て入っているようです。 !enpty(this->data) エンプティじゃなかったらと言う事ですね。 $this->Post->save($this->data) ここの記述凄いっすね $this->Post->save 直訳すると 【これ->ポストデータ->保存!】 これだけでSQL文を書かなくてもデータベースに保存される所がまた凄い!!! そして $this->flash()関数は、(flashレイアウトを使用して)ユーザに1秒間メッセージを表示(flash)してから、他のURL(この場合には/posts)にユーザを移動させる、コントローラのメソッドです。 とあります リダイレクト処理の様ですが高機能ですね。 そして先程コントローラーで作ったaddに対して インターフェイスを作る必要があります。(ちょっとわかってきた) app >> views >> posts >> add.ctp 以下の通りです。 <h1>Add Post</h1> <?php echo $form->create('Post'); echo $form->input('title'); echo $form->input('body', array('rows' => '3')); echo $form->end('Save Post'); ?> [...]

[続きを読む →]

タグ :

CakePHPがやばい件について

2010年04月17日 · コメント(0) · PHP+MySQL, アプリ

今更ですが広まりつつあるCakePHPに触れてみました。 ヤバイです これ! 凄いです これ! ホンマにビックリしましたがな! コレ! 技評のサイトの CakePHPで高速アプリ開発をみながら制作してみました ToDoアプリ ヤバイですがな!こりゃぁぁ たった数行書くだけ っつか僕 いっこもSQL文書いてませんよ?? っつか5分で完成してしまうやないですか!CakePHPマジ恐るべし! っつかコードナイター CodeIgniter か Cake触ってクラスになれようと思って軽い気持ちで触っただけなのに フレームワークの恐ろしさを知ってしまった! いやマジ5分ですよ!   と言う訳でたった5分で あっと言う間に DBを使ったアプリで 表示 編集 削除の DBモジュールが自動で制作されてしまう恐ろしさ! マジで脱帽です! ちなみに ここでも10分でブックマークアプリを作っています $scaffolding ですけどね http://moyashi.jp/cake/cake_app.html

[続きを読む →]

タグ : ·

webサービス ヱります メルマガ解析 メルマガ視聴率

2010年04月13日 · コメント(0) · BLOG, アプリ, 開発日誌

ついに作っちゃいました。 メルマガ視聴率 計測サービスを! こらぁマジでちょっとした出来作君です。 そう出来杉君なんです! プログラムって出来た時がホント嬉しいですよねぇ それぞれの命令が動く時も嬉しいですけど 完成してそれらのスクリプト全部が動く喜びってマジ楽しいです! せっかく作ったサービスなので色々な人に使って貰いたいなぁ 使って貰えたら良いなぁ

[続きを読む →]

タグ :

FireworksCS4が重い・固まる

2010年03月23日 · コメント(0) · BLOG, アプリ

FW CS4がやたらと重いので何とかならないかと色々試してみた所、ちょっと良い方法を見つけたので紹介してみます。 そもそもPHOTOSHOPはメモリやHDDの容量の割り当てが出来るのになんで、FWは同じメーカーなのに出来ないんだ? と言う疑問がそもそもの始まり。 んで、設定を色々と見てまわって居た所、どう考えても環境設定だろうと・・・ その他に改善に繋がるメニューもないし・・・・ 編集>>環境設定 shortcut ctrl+U の一般て所にある最大取り消し回数 デフォルトでは200回となっている。CS3の時代には20回にデフォルト設定されていたようす。 んでここを20回に設定しなおして再起動(FW CS4を)して試した所、うんうん軽い軽い! これ恐らく作業履歴が200回もたまってないのに最初から200回分の作業履歴容量を確保してるみたい。 これで少なくともいきなり落ちやメモリ不足で保存が出来なくなる現象を回避する事が出来た。 あっぱれ!

[続きを読む →]

タグ :