请注意,本站并不支持低于IE8的浏览器,为了获得最佳效果,请下载最新的浏览器,推荐下载 Chrome浏览器
欢迎光临。交流群:166852192

关键词-源码分析

21 - 30 中的 32 个结果

内容类型
标签

在开发和生产环境中分别应该开启和禁用的模块

尽管使用预编译功能,在 Orchard 1.6 中,模块可以预编码成 dll文件, 关闭在开发环境中不需要的模块仍然是个好习惯,即使性能影响也并不大。这里是有一个简要的列表:应该在生产环境中启用的模块是(区别与测试环境):Cache(缓存)Warmup(热启动)Keep Alive(保持在线)Combinator(资源整合)Lucene(否则,它会创建一系列索引文件和记录)或其他索引服务(也包括 …

orchard1.10.2发布

Orchard1.10.2此版本包含错误修复和改进。请阅读http://docs.orchardproject.net/Documentation/Orchard-1-10-2.Release-Notes.发行说明。什么是新的?果园1.10.2修复了错误,并介绍了以下显着的更改和功能:特征定制Lucene分析仪选择删除角色的新工作流活动SSL的严格传输安全选项内容选择器本地化通过文化过滤小部件改进 …

插件式的支持——模块和主题

感谢zhengym同学带给我们Orchard源码方面的分析在Orchard,模块和主题都是可以插拔式的,在源码处理时,用类型(参考:DefaultExtensionTypes)区分,都没太大的本质区别,以下都称做模块。插件的支持,实现分以下几步:搜集模块的信息确定模块的加载器复制DLL到App_Data\Dependencies文件夹(动态编译的项目不复制)加载启用模块的程序集,如果是动态编译项目 …

Orchard SEO 之利用Url候补为任何页面添加Meta及覆盖Title

相信很多人在做Orchard  SEO的时候会遇到一些问题:1.为什么我的网页标题只能用当前文章标题?  2.安装启用了Vandelay.Industries模块,总需要在内容类型里面添加 SEO元件,繁琐!3.如果当前页面仅用了Layer输出,无法设置SEO这一切的一切都让站长们迷茫与无奈....今天花了点时间想出一个方案可以基于Url候补来实现任何页面的SEO1.在主题里面新建Metas- …

关于持续集成

Orchad开发有着严格的原代码持续集成管理控制,更新覆盖,Builder上次签入的程序,运行测试。详细查看:NcoverExplorer。这里说的比较简单,下面是我看别人写的一个关于持续集成的介绍,这里也和大家分享。关于持续集成几点知识点持续集成是一种软件开发实践,即团队开发成员经常集成它们的工作,通常每个成员每天至少集成一次,也就意味着每天可能会发生多次集成。每次集成都通过自动化的构建(包括编 …

在Orchard中写一个Widget

    本文在以前所创建的产品模块基础上,扩展了一个可以显示最新发布产品的Widget。通过此示例讲解Widget的一些相关概念和开发Widget的基本步骤。关于产品模块示例的介绍请点击这里。什么是WidgetWidget就是小部件的意思。是一个可重用的UI块,它可以部署到网站的任意区域(Zone)中。如网页上常见的标签云、快速搜索,最新博文,博文日历等等这些都可以做成小部件的形式来丰富页面的布局 …

Orchard动态编译机制

Orchard作为一个可扩展的CMS系统,需要在运行时加载一些模块或主题(统称扩展)。从Orchard 0.5版起就致力于让安装和升级这些扩展变得更加简单。Orchard和其他任何一个ASP.NET MVC应用程序一样,都可以在Visual Studio环境下编译。但是Orchard还提供了另外一种模块加载策略,例如,它允许模块的dll无需部署在网站的bin目录下。此外Orchard还可以动态的根 …

Orchard源代码的组织结构(适用于1.1版)

本文基于Orchard v1.1版的源代码,描述了Orchard解决方案中各个项目的作用。你可以用Visual Studio打开Orchard解决方案对照查看。ModulesModules目录是一个VS解决方案目录,它包含了Orchard的模块项目。所有的模块项目都是一个ASP.NET MVC web应用程序项目。Modules\LuceneLucene模块可以让站点使用Lucene.NET进行索 …

Orchard动态编译机制

Orchard作为一个可扩展的CMS系统,需要在运行时加载一些模块或主题(统称扩展)。从Orchard 0.5版起就致力于让安装和升级这些扩展变得更加简单。Orchard和其他任何一个ASP.NET MVC应用程序一样,都可以在Visual Studio环境下编译。但是Orchard还提供了另外一种模块加载策略,例如,它允许模块的dll无需部署在网站的bin目录下。此外Orchard 还可以动态的 …

创建一个带文本编辑器的模块

下面文档中,我会创建一个简单的电子商务网站,只带一个简单的文本编辑器。搭建Orchard网站我这里就不详细说明了,具体的本网站中已经有很多文档说明,方面大家,我整理了下,如下:如何安装Orchard   如何安装Orchard(IIS篇)  如何安装设置汉化包  第一次运行Orchard看了上面的文章,Orchard安装肯定没问题了。在安装目录下 bin\orchard.exe运行Orchard. …


对结果不满意?->