Popular blog tags

part 1.OrchardCore - About Orchard

Published

 

 

About Orchard

Orchard offcial websit:https://orchardcore.net/

doc:https://docs.orchardcore.net/en/latest/

 

https://github.com/OrchardCMS

    
     https://github.com/OrchardCMS/OrchardCore  -->OrchardCore + CMS
     https://github.com/OrchardCMS/OrchardCore.Commerce  --> OrchardCore + Commerce

      https://github.com/OrchardCMS/Orchard  --> only for ASP.NET 4.5,old ,don't use

 

https://github.com/OrchardCMS/OrchardCore

支持的数据库(关系型数据RDMS)

支持的数据库:SQL Server, MySQL, PostgreSQL and SQLite。

Database Support. SQL Server, MySQL, MariaDB, PostgreSQL, and SQLite. For MariaDB, select MySQL as the database type and follow all MySQL rules.

支持的数据库(yessql文档型数据库)

A .NET document database interface for relational databases. using a document abstraction (YesSql) that provides a document database API to store and query documents. 

https://github.com/sebastienros/yessql
文档数据库(document database),这个是使用了Orchard主程 Sébastien Ros创建的另一个有想法的组件YesSql。想法是使用关系型数据RDMS存储文档数据结构

 

How To Start An Orchard | A Beginner’s Guide

Orchard Core - https://github.com/OrchardCMS/OrchardCore

Orchard Core consists of two distinct projects:

Orchard Core Framework: An application framework for building modular, multi-tenant applications on ASP.NET Core.
Orchard Core CMS: A Web Content Management System (CMS) built on top of the Orchard Core Framework.(建立在Orchard Core Framework之上的内容管理系统(CMS))

Download OrchardCore project  from this page 

https://github.com/OrchardCMS/OrchardCore/archive/refs/tags/v1.7.2.zip
202412
wget https://codeload.github.com/OrchardCMS/OrchardCore/zip/refs/tags/v2.1.2

Install the latest version of the .NET SDK from this page https://dotnet.microsoft.com/download
Next, navigate to ./OrchardCore/src/OrchardCore.Cms.Web.
Call dotnet run.
Then open the http://localhost:5000 URL in your browser.

source:https://github.com/OrchardCMS/OrchardCore/tree/main

 

OrchardCore模块化

OrchardCore基础框架实现了模块化。

Orchard Core 是一个开源的内容管理系统,它是一个以CMS为主的项目,很多模块都是为CMS量身定做

 

OrchardCore没有使用WebApi,而是使用了GraphQL作为自己的对外API提供的方法

Installing OrchardCore

Downloading the .zip File

Navigate to the Releases Section of OrchardCore in GitHub. https://github.com/OrchardCMS/OrchardCore/releases

Download the OrchardCore .zip file and install it as described in Manually Installing OrchardCore Using a zip File.

cd F:\developer_OrchardCMS\OrchardCore-1.7.2\src\OrchardCore.Cms.Web

 

Change History

https://github.com/iaspnetcore/OrchardCore

 

Useful links

https://docs.orchardcore.net/en/latest/docs/guides/

 a commerce sample blog

https://www.ideliverable.com/blog/writing-an-orchard-webshop-module-from-scratch-part-1

 

 

 

Orchard Core 中文文档

https://docs.orchardcore.net/zh-cn/dev/

 

OrchardCore.Cms.Web

 

OrchardCore.Commerce

https://github.com/OrchardCMS/OrchardCore.Commerce