掷鸡蛋者
发表于: 2013/6/14 8:13 引用 回复 只看该作者 1# TOP
管理员
性别: 男
积分:52167
阅读权限:43379
帖子: 8315
加入时间: 2010/4/29
最后登录: 2018/12/12
而死,不默而生
掷鸡蛋者
发表于: 2013/6/14 8:23 引用 回复 只看该作者 2# TOP
管理员
性别: 男
积分:52167
阅读权限:43379
帖子: 8315
加入时间: 2010/4/29
最后登录: 2018/12/12

这是选择“全功能安装”之后的效果:http://www.gouwuzhidu.com/ 

在安装初始化过程中,自动生成静态html,一旦安装完成,也就是上面这个网站的效果。


另外,图片瀑布流继续增强,解决了图片重叠、gif不能显示等问题。

而死,不默而生
掷鸡蛋者
发表于: 2013/6/14 8:28 引用 回复 只看该作者 3# TOP
管理员
性别: 男
积分:52167
阅读权限:43379
帖子: 8315
加入时间: 2010/4/29
最后登录: 2018/12/12

从技术角度谈一下这个安装包。在源码中,这是一个独立的项目,和已有的源码没有任何关联。

1)通过filter机制(即InstallerFilter.cs),先检测网站是否安装(site.config中的isInstall配置项);

2)如果没有安装,则拦截所有请求,转到安装包的url(即InstallerController.cs)。

Installers目录下,是各种网站的安装类型,里面的代码挺有意思,主要目的:
通过代码完成所有的安装流程,比如CMS这块,包括:
1)创建ContentApp;
2)修改菜单路径为静态文件路径;
3)修改配置文件,让列表页面改成摘要显示;
4)生成全部的html静态页面;
……

所有流程用代码描述,希望有参考价值。

而死,不默而生
jlbsjlbs
发表于: 2013/6/14 8:28 引用 回复 只看该作者 4# TOP
江湖少侠
性别:
积分:379
阅读权限:286
帖子: 63
加入时间: 2010/5/5
最后登录: 2013/9/22

越来越好了,

zsd
发表于: 2013/6/14 8:52 引用 回复 只看该作者 5# TOP
版主
性别: 男
积分:4087
阅读权限:3133
帖子: 680
加入时间: 2010/5/3
最后登录: 2018/2/6

越来越强大

慢点走,别回头
jamesliu
发表于: 2013/6/14 8:53 引用 回复 只看该作者 6# TOP
江湖豪侠
性别: 男
积分:1573
阅读权限:1223
帖子: 247
加入时间: 2010/5/8
最后登录: 2018/6/16

不错!我记录团队辛苦了!

chenghu5178571
发表于: 2013/6/14 16:14 引用 回复 只看该作者 7# TOP
江湖新秀
性别: 女
积分:106
阅读权限:26
帖子: 8
加入时间: 2013/4/22
最后登录: 2013/7/17

楼主辛苦了

hzhla
发表于: 2013/6/14 16:28 引用 回复 只看该作者 8# TOP
版主
性别: 男
积分:1160
阅读权限:1354
帖子: 390
加入时间: 2011/9/11
最后登录: 2018/8/20

蛋哥!

顶你!

hzhla
发表于: 2013/6/14 16:31 引用 回复 只看该作者 9# TOP
版主
性别: 男
积分:1160
阅读权限:1354
帖子: 390
加入时间: 2011/9/11
最后登录: 2018/8/20

界面不错了

我在学android 啊

想搞个简单的android 应用 连到程序上面

嘿嘿

谁会


hzhla
发表于: 2013/6/14 16:32 引用 回复 只看该作者 10# TOP
版主
性别: 男
积分:1160
阅读权限:1354
帖子: 390
加入时间: 2011/9/11
最后登录: 2018/8/20

界面真的很清爽,不过图片哪里好像有点简洁过了


快速回复主题