日日操夜夜添-日日操影院-日日草夜夜操-日日干干-精品一区二区三区波多野结衣-精品一区二区三区高清免费不卡

公告:魔扣目錄網為廣大站長提供免費收錄網站服務,提交前請做好本站友鏈:【 網站目錄:http://www.ylptlb.cn 】, 免友鏈快審服務(50元/站),

點擊這里在線咨詢客服
新站提交
  • 網站:51998
  • 待審:31
  • 小程序:12
  • 文章:1030137
  • 會員:747

Orchard CMS是微軟在2011年發布的,當時使用了微軟最新的ASP.NET MVC3技術,Orchard旨在幫助用戶創建和管理網站。

之前研究過Orchard CMS項目的朋友,可能都會有一種感覺,項目太多,太復雜,說是一個內容管理系統,但是后臺的一些功能和用戶體驗都不太適合國內的行情,國內流行的是怎么可以快速實現一個產品,什么接私活神器之類的,顯然Orchard CMS 是不太適合的,這也導致Orchard CMS在國內流行不起來,它的那套模塊化的思想過于領先,也讓很多.NET程序員望而生畏。

基于.NET Core的Orchard Core框架出來了

 

但是隨著.NET Core的出現,模塊化的思想漸漸深入人心,這一切都迎來了嶄新的轉變。

Orchard Core是Orchard CMS在ASP.NET Core上的重新開發。相信現在回過頭看Orchard Core這個項目,你會發現沒有了之前那種生畏感,反而多了一些親切感,感嘆這一切都來的剛剛好。

Orchard Core包含兩個不同的目標:

  • Orchard Core框架:一個用于在ASP.NET Core上構建模塊化,多租戶應用程序的應用程序框架。
  • Orchard Core CMS:基于Orchard Core框架構建的Web內容管理系統(CMS)。

如果想要基于Orchard Core 開發SaaS應用程序的開發人員可以深入研究Orchard Core框架。

如果是想基于Orchard Core 開發一個CMS系統,可以專注Orchard Core CMS。

基于.NET Core的Orchard Core框架出來了

 

Orchard Core的源碼

下載Orchard Core的源碼后,你會發現Orchard Core的項目多達160個,但比較慶幸的是,解決方案可以一次性編譯通過,非常人性。Orchard 項目我是從事程序開發工作看到類庫項目最多的,比我之前了解的開源框架如Abp、NetModular多了數倍。

基于.NET Core的Orchard Core框架出來了

 

源碼項目結構如下

基于.NET Core的Orchard Core框架出來了

 

運行項目

選擇OrchardCore.Cms.Web項目,運行后會進入安裝向導頁面:

基于.NET Core的Orchard Core框架出來了

 

按照規范填寫好之后,就會打開網站創建成功的頁面。

基于.NET Core的Orchard Core框架出來了

 

點擊右上角的登陸,即可進入登陸頁面

基于.NET Core的Orchard Core框架出來了

 

點擊登錄按鈕,就可以進入后臺管理頁面,如果沒有直接跳轉,請輸入https://localhost:44300/admin

后臺管理界面:

基于.NET Core的Orchard Core框架出來了

 

注意的坑

這里有一個需要注意的坑:我們登錄后臺后,發現菜單點擊不了,主要是因為"Bootstrap's JAVAScript requires jQuery. jQuery must be included before Bootstrap's JavaScript.",jquery庫被墻住了,我們可以使用Bootstrap中文網的CDN資源替換了內置的google CDN資源。

基于.NET Core的Orchard Core框架出來了

 

Orchard Core的主要特性:

模塊化(Modular)

多租戶(Multi-Tenant)

多數據庫

支持多種主流的數據庫,如Sqlite、Sql Server、MySQL、Postgres。為什么默認支持Sqlite可以看一下我之前寫過的文章。

基于.NET Core的Orchard Core框架出來了

 

多語言(Multi-Lingual)

內容可以翻譯成任何語言,信息元素也可以跨語言共享。

運行站點,就會默認選擇中文(中國),非常人性化。

基于.NET Core的Orchard Core框架出來了

 

多種建站方式

支持SAAS模式、空網站模式、博客、快速建站等多種模式。

基于.NET Core的Orchard Core框架出來了

 

媒體管理(Media Management)

自定義媒體類型并添加自定義元數據,例如分類法,版權,作者信息等。

安全(Security)

為所有用戶定義角色和權限,操作日志詳細。

 

結語

Orchard Core是微軟推出的一個開源項目,已經享譽.NET開發界,感覺可以和ABP框架相媲美,它的設計理念領先,是.NET生態中不可多得的佳作。上面是我對Orchard Core項目做一個簡單的介紹,想要了解更多,可以下載源碼學習。

如果你對項目源碼感興趣,可以轉發+關注,然后私信回復“orch”,源碼發你。

分享到:
標簽:框架 Orchard Core
用戶無頭像

網友整理

注冊時間:

網站:5 個   小程序:0 個  文章:12 篇

  • 51998

    網站

  • 12

    小程序

  • 1030137

    文章

  • 747

    會員

趕快注冊賬號,推廣您的網站吧!
最新入駐小程序

數獨大挑戰2018-06-03

數獨一種數學游戲,玩家需要根據9

答題星2018-06-03

您可以通過答題星輕松地創建試卷

全階人生考試2018-06-03

各種考試題,題庫,初中,高中,大學四六

運動步數有氧達人2018-06-03

記錄運動步數,積累氧氣值。還可偷

每日養生app2018-06-03

每日養生,天天健康

體育訓練成績評定2018-06-03

通用課目體育訓練成績評定