Rails - 環境安裝

為什麼我會想學Rails呢? 我對於事物總有一套看法。 在寫程式時更甚之,我喜歡有條有理,有規則可循。 然而我在接觸過多種程式語言後,才發現現實的殘酷,一度想要放棄尋找。 最後終於在學長的推薦下,發現了RAILS這套框架。 這是一套適合強迫症患者的框架阿!! 我看到的時候就直覺我跟RAILS很合拍,細分每個資料夾、寫作方法嚴格規範。 這造就了其易讀性、可維護性,雖然也有不少缺點,但對我來說利大於弊阿!!! . . . 說了這麼多,爬了一些資料後我才發覺WINDOWS好像不大方便寫RAILS阿。 為此我去買了一台MAC來使用。(噴淚) 大抵上我都是照著 “RailsBridge 裝機趴 Installfest” 做的。 還必須多多練習呢。

Rails - 我的Ruby on Rails之路

什麼是Ruby on Rails? Ruby on Rails是一套Web開發框架。是使用Ruby這套開放原始碼(採用MIT授權)、物件導向程式語言所開發的Web開發框架,主要用於開發資料庫網站應用程式。Rails是一套專業的開發框架,採用了MVC(Model-View-Control)模式、內建支援單元測試和整合測試、支援Ajax和RESTful介面、ORM機制,以及支援各種最新的業界標準像是HTML5、JQuery等等功能。它的發明人是David Heinemeier Hanson(DHH),DHH是2004年將Rails從37signals商業產品中獨立出來成為開源專案。 它的設計目標是只要開發者熟悉它的慣例,它就可以讓網站開發變的非常容易。而相對於其他程式語言和框架,Rails可以讓你用更少的程式碼達成更多的功能,它甚至讓網站開發變得更有趣。 Rails的哲學包括以下指導原則: 1.不要重複自己(DRY: Don’t Repeat Yourself) – 撰寫出重複的程式碼是件壞事 2.慣例勝於設定(Convention Over Configuration) –...