DTCMS
文章平均质量分 54
Archy_Wang_1
有些代码不应该被忘记,也没有源代码不应该被记住。
展开
-
DTcms Core项目发布到IIS教程
1、下载环境最好本地vs发布环境和服务器上的core环境相一致,core 3和 .Net 5同样操作。vs 发布环境安装 SDK3.1.2。IIS服务器上安装 core Runtime 3.1.2和Hosting Bundle 3.1.2 这2个安装包。(注意,如果iis服务器环境安装了以前版本的core,比如说3.0,发布后可能会有500错误。本人发布遇到这个问题,删除旧版本统一新版本解决。)core 3.1下载地址https://dotnet.microsoft.com/download/do.原创 2021-12-02 20:32:11 · 643 阅读 · 1 评论 -
DTcmsV4.0分析学习——(3)URL重写
3.URL重写3.1 控制流程通过IHttpModule控制所有页面请求,具体流程如下 (1)真实路径可正常访问(2)前台页面通过URL重写映射aspx目录,后台页面通过URL重写映射admin目录,插件页面通过URL重写映射plugins目录,静态页面通过URL重写映射html目录(3)xmlconfig/urls.config 是URL重写规则的XML配置文件,使用原创 2017-04-17 11:27:02 · 1574 阅读 · 0 评论 -
DTcmsV4.0分析学习——(2)系统框架
2.1物理结构共8个项目,Web为启动项项目间相互依赖关系图: 2.2逻辑结构DTcms V4.0轻量级CMS系统框架采用的是典型的三层架构(项目与三层架构并非直接对应关系,至于什么是三层架构这里不细谈,可自行谷歌或百度了解),具体如下:2.2.1 API:Oauth协议、支付接口OAuth已集成:飞信、开心网、QQ、人人网、新浪微博、淘宝支付接口已集成原创 2017-04-17 11:23:18 · 725 阅读 · 0 评论 -
DTcmsV4.0分析学习——(1)数据库结构分析
数据库名:DTcmsdb4DTcmsV4.0共35张表(33张表+2张插件表)dt_article内容管理dt_article_albums图片相册dt_article_attach附件表dt_article_attribute_field扩展属性表dt_article_attribute_value扩展属原创 2017-04-17 11:25:16 · 3431 阅读 · 0 评论 -
DTCMS4.0建站流程
1、创建站点DTcms可以一站划分,支持多个子站点。使用DTcms创建自己的网站时,第一步就是要创建站点,单击“控制面板”>“站点设置”>“站点管理”,如图所示:添加站点单击内容页面左上角的“新增”按钮即可进入;修改站点单击内容页对应站点所在行的右边修改链接即可进入,如图所示:注意事项:整个站点只允许一个默认站点,且设为默认的站点不能绑定独立域名,只能以主域名访问。原创 2017-05-12 16:36:04 · 3565 阅读 · 0 评论 -
DTCMS做插件
DTcms的插件源码放在DTcms.Web/plugins目录下,发布后的插件位于站点根目录的plugins目录下,插件一般包含plugin.config、admin目录、bin目录和templet目录。另外其它目录和文件,如DAL、BLL文件夹分别代表DAL层的类文件和BLL层的类文件,这些都是由开发者自行发挥,没有严格的指定要求。Plugin.config文件说明该文件的存在,原创 2017-05-12 16:37:42 · 2846 阅读 · 0 评论