zoukankan      html  css  js  c++  java
  • 经过两个月的战斗,企业静态站生成系统终于有形了,先发几张靓照。

    有客户需要做个静态战生成系统,当然是根据模板了,目前没有自定义模板的功能,主要还是系统自带的一些模板。

    系统中共有6个基本模块:列表调用模块,文章列表,图片列表,招聘,产品中心,图文混排

    主要功能有:系统设置,栏目管理,内容管理,广告管理,生成网站。

    现在还没有多少功能,以后也许会有的。。。。。。

    上图了,希望图片能给部分网友带来设计上的一些灵感。

    这一块没有什么要说的,就是单表的增删改,因为栏目不会超100个,所以就没有做查询。这块要注意的地方就是图中下拉TREE的数据获取,我这儿就是使用用的treegrid 的数据。里面用到JSON2.js,因为tree 的id,与TEXT是指定好的JSON格式,所以没有办法只能将TREEGRID中的数据转换为字符串替换成tree所认识的格式。

    上图为网站的内容管理部分,整站的内容基本上是靠这一个窗口来完成的。

    左边TREE为栏目,根据栏目的类型不同,左边加载不同的表现形式。全部为AJAX操作,产品相册中使用到了批量上传的功能(uploadify),这个插件还不错。交果如下图:

    点击上传就开始一条条上传了

    在系统中使用的多功能编辑器为CKEditor ,在网上找了一款皮肤,感觉比系统内置的好看些。

    想要的朋友不少吧,点这里点这里下载吧

    新版的CKEDITOR,没有上传的功能,需要与FINDER混搭使用,没有去研究怎么配置,自己又造了一个轮子,效果如下,虽不是很强大,但感觉够用了,如下图:

    目前没有批量删除的功能,可以根据用户ID创建管理图片资源 ,上传后自动生成缩图。

    模板设置这块使用了EASYUI的分页插件

    生成网站,有相关的进度条显示,用户体验大大提高了

    进度条的样式,在火狐与GOOGLE浏览器下效果最佳,IE9次之,IE6就是色块

    好了写了这么多,上了这么多图,还没有说系统的架构

    系统的架构这块很简单,就是最基本的三层应用。当然也有考虑使用MVC来做,但无耐自己对MVC不熟悉,这是失败的地方,

    系统做到现在这个样子,其实我感觉 可以用一个页面来展现,所有的操作均可在一个页面中完成。下一版本或许就会这么做了(看时间了)。

    又扯远了,镜头拉近些,生成静态页使用的是 Nvelocity 这个东西真好用啊谁用谁知道。.net 2.0 版本的下载地址:http://dl.dbank.com/c0jio6m657

    先写这么多吧,继续开发

  • 相关阅读:
    过滤器
    包装 request Demo
    分页思路
    导出数据库中所有数据到Excle中
    负载均衡集群中的session解决方案
    python 自动化之路 day 01 人生若只如初见
    python 自动化之路 day 00 目录
    切割TOMCAT日志
    Java进程CPU使用率高排查
    使用socket方式连接Nginx优化php-fpm性能
  • 原文地址:https://www.cnblogs.com/hxling/p/2032461.html
Copyright © 2011-2022 走看看