ROR學習筆記 初次接觸MVC(1)

2022-02-21 05:07:32 字數 684 閱讀 3892

[email protected]

一直處於asp.net 的webform模式的陰影下,所以與mvc無緣接觸。隨著mvc的不斷引起世人的目光,並且目前asp.net開始支援mvc模式開發,但我個人還是選擇先從ror來接觸這個模式,一來更快學習mvc,二來也接觸一下這神秘的動態語言!

而我們的目的卻是下面的模式:

因此,還有很多事情要做,不管如何,先來學習一下mvc的要領。

c:控制器,當使用者在瀏覽器中輸入乙個url時,乙個請求就會從瀏覽器傳送到web伺服器,瀏覽器就會把這個請求傳送給相對的控制器。在rails中,c是由actioncontroller模組支援的!

v:檢視,檢視的任務就是顯示,玩過asp的因為知道和伺服器**一起混寫的感覺,這裡的檢視與那種有一點點類似,當然,只有一點點!

比如:在rhtml檔案中寫入下面的語句

2+3=   

同時.asp**中可以有伺服器端**,而在rhtml中也可以有ruby**,ruby**怎麼寫?我也在學呢,學會了再告訴你!呵呵!

另外,之前的檢視是靜態的,並不能與使用者進行互動,後面將會看到很多互動式的檢視!在rails中,檢視是由actionview模組支援的!actionview與actioncontroller一起稱為acitonpack.

m:應用程式的數字計算器,與環境與關!(不知所云?別打我,我是菜鳥),也正是這堂課的重點。

初學LINUX筆記(1)初次接觸

man page 正確關機 看著鳥哥的課程一步一步的學習,記錄一些自己的筆記,侵刪。在linux系統中個,每個裝置都被當做乙個檔案來對待。裝置檔名 ide硬碟 dev hd a d scsi sata usb硬碟 u盤 dev sd a p 軟碟機 dev fd 0 1 滑鼠usb dev usb ...

ROR學習筆記1

在成功的安裝好ror環境後 本人安裝的是instantrails 2.0 win 所做的第一件事,就是要建立乙個最簡單的db demo了,步驟如下 2.建立應用程式框架 rails demo d mysql 表示建立應用程式demo,並使用mysql資料庫做為預設資料庫 此時將生成一堆檔案 3.開啟...

ROR3 0學習筆記1

最近通過 應用rails進行敏捷web開發 第4版 agile.web.development.with.rails.4th.edition s.ruby d.thomas d.h.hansson開始學習ror 可惜是英文的看不大懂,因此寫點日誌記錄下學習心得,有什麼不對的地方還請指正。rails開...