国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 學(xué)院 > 開發(fā)設(shè)計(jì) > 正文

簡單對(duì)比分析Ruby on Rails 和 Laravel

2019-10-26 19:23:43
字體:
供稿:網(wǎng)友

在線web應(yīng)用程序開發(fā)目前有許多正流行的框架.  也有許多不同類型的框架,比如那些擁有大量插件,可以讓你更加快速的迭代 (比如 Rails),或者還有其它非常簡單和低級(jí)別的 (比如 Flask).
web應(yīng)用程序開發(fā)中兩個(gè)相對(duì)而言更加流行的框架是 Ruby on Rails 和 Laravel.  它們兩個(gè)都是非常成熟的項(xiàng)目,已經(jīng)面世相當(dāng)長一段時(shí)間了 .  Ruby on Rails 在2005年12月被引入,而 Laravel 則是2012年2月 .
如上所示的第一次發(fā)布的時(shí)間, Laravel 更加年輕,但Rails并沒有顯得太老 , 因?yàn)樯鐓^(qū)一直在進(jìn)行創(chuàng)新,持續(xù)的通過引入更新的,更加智能還有更加棒的工具,來迭代項(xiàng)目.同樣的 Laravel 成長也非常快.
開發(fā)者關(guān)心一個(gè)很小,并且很簡單的指標(biāo),就是GitHub上項(xiàng)目的星星數(shù) .  Ruby on Rails 在超過8年的時(shí)間里積累到了22,000而Laravel只用了兩年時(shí)間就有了大約 11,000. 不過,由于PHP是一種比Ruby on Rails更為常見的語言,這種成績已經(jīng)很不錯(cuò)了.
我們將來快速的看一下在設(shè)計(jì)和開發(fā)web應(yīng)用程序時(shí)非常重要的各種組件,還有不建議或者建議在這些組件中使用的框架. 我們做出選擇的標(biāo)準(zhǔn)是基于作為開發(fā)者的我們自己所關(guān)注的重點(diǎn). 在本文中,我們討論入門Ruby on Rails 和 Laravel是如何的容易.

入門

我們做出選擇的標(biāo)準(zhǔn)之一就是入門一個(gè)框架有多容易.  在這種情況下,基本上就是看看你多快能開始編寫你的web應(yīng)用程序代碼.
Rails
使用 Rails, 你要在機(jī)器上安裝好了Ruby,你要做的就是運(yùn)行下面這個(gè)命令:

$ gem install rails

使用這個(gè)簡單的命令,它將會(huì)獲取到Ruby on Rails的所有依賴項(xiàng),并將其安裝到你的機(jī)器上. 隨著大多數(shù)OS X已經(jīng)預(yù)先安裝好了Ruby,而Linux則已經(jīng)是一個(gè)安裝在你機(jī)器上的Ruby的命令,這使得安裝更加的容易了.
如果你想有一個(gè)在我們的云端服務(wù)上的帶有Ruby on Rails的 Ubuntu 14.04 LTS 服務(wù),所有你需要做的就是開啟一個(gè)新的服務(wù)器,登錄,安裝Ruby然后安裝Rails. 就那個(gè)容易.

$ nova boot --flavor nb.2G --image "Ubuntu 14.04 LTS" --key-name MacBook rails-dev$ nova ssh rails-devWelcome to Ubuntu 14.04 LTS (GNU/Linux 3.13.0-29-generic x86_64) * Documentation: https://help.ubuntu.com/root@rails-dev:~# apt-get updateroot@rails-dev:~# apt-get install -y ruby ruby-dev makeroot@rails-dev:~# gem install --no-ri --no-rdoc rails

那就安裝Rails時(shí)你需要做的所有東西. 一旦它已經(jīng)安裝好了,你就只需要?jiǎng)?chuàng)建一個(gè)新的應(yīng)用程序并開始把玩它了.  這很可能是最容易操作的部分了.

$ rails new weblog

為了啟動(dòng)內(nèi)置的Ruby on Rails服務(wù)器,你只需要通過切換到項(xiàng)目路徑下并使用命令行,就能開啟內(nèi)置的服務(wù)器了.

發(fā)表評(píng)論 共有條評(píng)論
用戶名: 密碼:
驗(yàn)證碼: 匿名發(fā)表
主站蜘蛛池模板: 泾川县| 乐清市| 焦作市| 都昌县| 水富县| 原平市| 敦化市| 沭阳县| 甘洛县| 余江县| 合川市| 阳谷县| 沁水县| 恩平市| 黎平县| 永定县| 旺苍县| 南投市| 河间市| 夏津县| 牙克石市| 珲春市| 呼图壁县| 长武县| 汉寿县| 长葛市| 全州县| 宁河县| 海门市| 防城港市| 郓城县| 靖宇县| 汕尾市| 盘山县| 新郑市| 康保县| 桂平市| 香港 | 曲阜市| 宜章县| 逊克县|