每個人喜好不同,有的要什麼都先備齊好, 有的是有需要的時候,再加進來就好。 通常在剛開始接觸學習網站建置開發, 常會被建議從傳統的 apache MySQL P...
自己工作上常要處理的網站, 規模小流量也小所以考量少格局也小, 但當自己的網站要獲取自己另個網站資料之時…… 才發現到原來自己先前的網站, 只單純地考量人的簡單...
較為廣知的 ROR3 該有的功能都裝好, 可以快速建置功能完整的網站。 當熟悉 ROR3 後, 會尋求回應快速而輕量的網站, 雖有其他framework選擇……...
簡單的功能 sinatra 可以把程式寫到一個檔案就可以啟動服務。 最簡單的啟動 看一下編輯的檔案及執行的結果: $ cat simple.rb require...
同樣是用 rack 為基礎的兩個框架, 有些是相似的地方,有些不同, 從這樣對照,可看出 sinatra 的簡易。 Sinatra Book 提供了蠻完全, 但...
光介紹語法使用不大有趣,實作個可用的網站來試試。 之前曾發展過 中文隨機姓名+亂數假文的 script, 是用 shell script 再加上 sinatra...
之前所舉的例子, 都只是在程式裡寫出個簡單的回應, 並未把完整的 html 畫出來。 雖不不見得一定要用 MVC 的模式, 但利 views 把資料處理與表現的...
資料庫的操作是網站常需要的動作, Rails的ORM預設的是 ActiveRecord, Sinatra 也可適用,但也有 DataMapper 及 Seque...
透過 session 的機制,可建立簡單的帳號身分確認的功能。 啟用 session 功能 Sinatra 預設並不啟動 Session 機制, 通常在瀏覽器端...
rails 裡內建有 flash 的訊息功能, Sinatra 卻欠卻此好用功能。 (flash不是Adobe的Flash,只是出現訊息作用的名稱) 在 rai...