`
844604778
  • 浏览: 549755 次
文章分类
社区版块
存档分类
最新评论

内容发布系统-PCBCMS

 
阅读更多

最近,几个月都在忙着做一套内容发布系统--PCBCMS。这套系统希望能够得到大家的认可。

PCBCMS是一个开源基于Java的Web内容管理系统(CMS) . PCBCMS支持包括英语,中文在内语言,这套系统可以扩充语言。它支持本地搜索,跨浏览器的文本编辑器,一个简易的War文件可部署到任何J2EE容器中。这套系统的基础架构是基于ssh。虽说struts2前段时间爆出那样的问题,我还是坚持使用它,毕竟,它的组件比较灵活。开发效率还是不错的。还有就是大家使用的java web框架比较多的还是它,是二次开发人员开发起来比较顺手。

前台展现部分全部采用jsp。毕竟它的效率还是其它框架无法比拟的。我后续开发准备使用静态页面渲染。使得系统更加适合大众。只要美工就可以完成一个网站的开发。无需开发人员的介入。

系统的基本功能大概分为新闻管理,辅助管理,系统管理三大管理。

1.横幅管理

设置横幅的属性和链接。在这个页面,用户可以上传横幅图片,或者修改横幅文字。可以是多个图片,形成滚动形式。在图片上也可以链接到到文章或某一类的文章。

2.栏目管理

设置网站顶部菜单及二级菜单,在这里也关联了新闻类型或者单体文章。也可以自定义路径,自定义路径为了方便用户自己增加一些静态页面。这里也设置模板的路径。浏览,分类,首页模板路径在这里已经定义。用户可以修改路径。在这里需要提醒一下。如果修改了路径,请在前台模板中增加同样的文件。

3.专题管理

用户可以设置一些专题。然后,在发表文章的时候可以关联相关专题。

4.新闻管理

用户在这里发表新闻。这里也关联了栏目名称。目的为了简化查询。使得sql语句不太复杂。这里,也设置了标签,用户可以设置标签。也定义了标题颜色。可以在这里增加附件,也可以增加多媒体,一般是flash。有标题图片。用户可以上传上来。也可以增加一些图片。丰富用户的内容。这个功能模块兼顾图片新闻,图库,视频新闻,纯粹新闻。

5.网站管理

对网站的基本属性的一些定义。如备案号。Logo图片定义。模板的定义。语言的定义。搜索关键字的定义

8.新闻类型

用户定义了一些新闻类型。为了方便前台可以根据类型来自定义一些页面。

9.模板管理

这里方便客户修改模板,前台实时可以查看。

10.底部菜单

在这里设置底部菜单。用户可以在这里定义一些菜单,和链接。底部菜单可以和新闻关联起来。(是否与顶部菜单有冲突?)

11.友情链接

友情链接是方便用户自己推广使用。

12.投票管理

投票系统也是辅助的功能。可以在后台发布投票。指定什么时候投票,还有截止时间,系统都有定义。

13.留言管理

对客户的留言进行审核管理。

14.产品管理

客户有那些产品可以在这里进行发布。在前台有相应的产品目录。这里也设置了与相关软件的关联。

15.人才招聘

这里用户可以发布招聘信息,在前台展示。

16.广告管理

可以在页面上设置广告。为了创收。

17.关键词管理

前台用户查询的语句在这里都可以查询到。后续可以增对这类关键词进行优化。

18.软件管理

设置了软件。目前限制了每个上传的软件大小为30M。多余30M,请设置为多个压缩包。

19.评论管理

对新闻的评论进行管理。有些评论可以展示,有些不能。

20.采集管理

方便小站长们能够自定义一些收集规则,增加系统的内容。

21.敏感词管理

针对敏感词进行过滤和替换。

22.菜单管理

对后台的菜单进行管理。这里设置了菜单的名称和路径。还有图标什么。

23.角色管理

用户设置角色,管理菜单的权限。

24.系统配置

这里还没有想到哪些需要设置。将来备用

25.用户管理

用户的设置和管理。

26.公司信息

设置用户的公司的信息。前台可以获取的电话,传真,邮箱,地址等。

27.系统日志

现在还没有使用起来。

28.组织结构

部门的设置情况。

29.群组管理

和权限挂钩。两端涉及有角色和用户,起到桥梁作用。

30.数据字典

系统的数据字典。

31.实体管理

全站的数据表管理。方便客户自定义新增字段。

演示网址http://cms.pcbly.com/

分享到:
评论

相关推荐

    pcbcms:内容管理系统java struts2 spring3 hibernate3-开源

    新闻发布系统,为了扩大新闻发布系统的普及,把自己公司多年研发的新闻发布系统公布网络,方便大家的使用和提出建议。为了控制系统的安全性,只提供release版本系统。

    c语言涂格子游戏源码.rar

    c语言涂格子游戏源码.rar

    node-v18.14.2-linux-armv7l.tar.xz

    Node.js,简称Node,是一个开源且跨平台的JavaScript运行时环境,它允许在浏览器外运行JavaScript代码。Node.js于2009年由Ryan Dahl创立,旨在创建高性能的Web服务器和网络应用程序。它基于Google Chrome的V8 JavaScript引擎,可以在Windows、Linux、Unix、Mac OS X等操作系统上运行。 Node.js的特点之一是事件驱动和非阻塞I/O模型,这使得它非常适合处理大量并发连接,从而在构建实时应用程序如在线游戏、聊天应用以及实时通讯服务时表现卓越。此外,Node.js使用了模块化的架构,通过npm(Node package manager,Node包管理器),社区成员可以共享和复用代码,极大地促进了Node.js生态系统的发展和扩张。 Node.js不仅用于服务器端开发。随着技术的发展,它也被用于构建工具链、开发桌面应用程序、物联网设备等。Node.js能够处理文件系统、操作数据库、处理网络请求等,因此,开发者可以用JavaScript编写全栈应用程序,这一点大大提高了开发效率和便捷性。 在实践中,许多大型企业和组织已经采用Node.js作为其Web应用程序的开发平台,如Netflix、PayPal和Walmart等。它们利用Node.js提高了应用性能,简化了开发流程,并且能更快地响应市场需求。

    C++ 实现全连接神经网络及矩阵头文件 及技术指导

    矩阵头文件

    node-v14.7.0-darwin-x64.tar.xz

    Node.js,简称Node,是一个开源且跨平台的JavaScript运行时环境,它允许在浏览器外运行JavaScript代码。Node.js于2009年由Ryan Dahl创立,旨在创建高性能的Web服务器和网络应用程序。它基于Google Chrome的V8 JavaScript引擎,可以在Windows、Linux、Unix、Mac OS X等操作系统上运行。 Node.js的特点之一是事件驱动和非阻塞I/O模型,这使得它非常适合处理大量并发连接,从而在构建实时应用程序如在线游戏、聊天应用以及实时通讯服务时表现卓越。此外,Node.js使用了模块化的架构,通过npm(Node package manager,Node包管理器),社区成员可以共享和复用代码,极大地促进了Node.js生态系统的发展和扩张。 Node.js不仅用于服务器端开发。随着技术的发展,它也被用于构建工具链、开发桌面应用程序、物联网设备等。Node.js能够处理文件系统、操作数据库、处理网络请求等,因此,开发者可以用JavaScript编写全栈应用程序,这一点大大提高了开发效率和便捷性。 在实践中,许多大型企业和组织已经采用Node.js作为其Web应用程序的开发平台,如Netflix、PayPal和Walmart等。它们利用Node.js提高了应用性能,简化了开发流程,并且能更快地响应市场需求。

    node-v16.6.0-linux-s390x.tar.xz

    Node.js,简称Node,是一个开源且跨平台的JavaScript运行时环境,它允许在浏览器外运行JavaScript代码。Node.js于2009年由Ryan Dahl创立,旨在创建高性能的Web服务器和网络应用程序。它基于Google Chrome的V8 JavaScript引擎,可以在Windows、Linux、Unix、Mac OS X等操作系统上运行。 Node.js的特点之一是事件驱动和非阻塞I/O模型,这使得它非常适合处理大量并发连接,从而在构建实时应用程序如在线游戏、聊天应用以及实时通讯服务时表现卓越。此外,Node.js使用了模块化的架构,通过npm(Node package manager,Node包管理器),社区成员可以共享和复用代码,极大地促进了Node.js生态系统的发展和扩张。 Node.js不仅用于服务器端开发。随着技术的发展,它也被用于构建工具链、开发桌面应用程序、物联网设备等。Node.js能够处理文件系统、操作数据库、处理网络请求等,因此,开发者可以用JavaScript编写全栈应用程序,这一点大大提高了开发效率和便捷性。 在实践中,许多大型企业和组织已经采用Node.js作为其Web应用程序的开发平台,如Netflix、PayPal和Walmart等。它们利用Node.js提高了应用性能,简化了开发流程,并且能更快地响应市场需求。

    2020届软件工程本科毕业生毕业设计项目.zip

    2020届软件工程本科毕业生毕业设计项目

    欧母龙PLC例程源码自动倒角机new

    欧母龙PLC例程源码自动倒角机new提取方式是百度网盘分享地址

    毕业设计 基于Python+Django知识图谱(Neo4j)PDF的识别与分析信息检索系统源码+详细文档+全部数据资料高分项目

    【资源说明】 毕业设计 基于Python+Django知识图谱(Neo4j)PDF的识别与分析信息检索系统源码+详细文档+全部数据资料高分项目毕业设计 基于Python+Django知识图谱(Neo4j)PDF的识别与分析信息检索系统源码+详细文档+全部数据资料高分项目毕业设计 基于Python+Django知识图谱(Neo4j)PDF的识别与分析信息检索系统源码+详细文档+全部数据资料高分项目 【备注】 1、该项目是个人高分毕业设计项目源码,已获导师指导认可通过,答辩评审分达到95分 2、该资源内项目代码都经过mac/window10/11测试运行成功,功能ok的情况下才上传的,请放心下载使用! 3、本项目适合计算机相关专业(如软件工程、计科、人工智能、通信工程、自动化、电子信息等)的在校学生、老师或者企业员工下载使用,也可作为毕业设计、课程设计、作业、项目初期立项演示等,当然也适合小白学习进阶。 4、如果基础还行,可以在此代码基础上进行修改,以实现其他功能,也可直接用于毕设、课设、作业等。 欢迎下载,沟通交流,互相学习,共同进步!

    node-v14.17.1-darwin-x64.tar.xz

    Node.js,简称Node,是一个开源且跨平台的JavaScript运行时环境,它允许在浏览器外运行JavaScript代码。Node.js于2009年由Ryan Dahl创立,旨在创建高性能的Web服务器和网络应用程序。它基于Google Chrome的V8 JavaScript引擎,可以在Windows、Linux、Unix、Mac OS X等操作系统上运行。 Node.js的特点之一是事件驱动和非阻塞I/O模型,这使得它非常适合处理大量并发连接,从而在构建实时应用程序如在线游戏、聊天应用以及实时通讯服务时表现卓越。此外,Node.js使用了模块化的架构,通过npm(Node package manager,Node包管理器),社区成员可以共享和复用代码,极大地促进了Node.js生态系统的发展和扩张。 Node.js不仅用于服务器端开发。随着技术的发展,它也被用于构建工具链、开发桌面应用程序、物联网设备等。Node.js能够处理文件系统、操作数据库、处理网络请求等,因此,开发者可以用JavaScript编写全栈应用程序,这一点大大提高了开发效率和便捷性。 在实践中,许多大型企业和组织已经采用Node.js作为其Web应用程序的开发平台,如Netflix、PayPal和Walmart等。它们利用Node.js提高了应用性能,简化了开发流程,并且能更快地响应市场需求。

    施耐德PLC例程源码恒压供水程序(用施耐德TWIDOPLC编的)

    施耐德PLC例程源码恒压供水程序(用施耐德TWIDO PLC编的)提取方式是百度网盘分享地址

    node-v13.13.0-linux-arm64.tar.xz

    Node.js,简称Node,是一个开源且跨平台的JavaScript运行时环境,它允许在浏览器外运行JavaScript代码。Node.js于2009年由Ryan Dahl创立,旨在创建高性能的Web服务器和网络应用程序。它基于Google Chrome的V8 JavaScript引擎,可以在Windows、Linux、Unix、Mac OS X等操作系统上运行。 Node.js的特点之一是事件驱动和非阻塞I/O模型,这使得它非常适合处理大量并发连接,从而在构建实时应用程序如在线游戏、聊天应用以及实时通讯服务时表现卓越。此外,Node.js使用了模块化的架构,通过npm(Node package manager,Node包管理器),社区成员可以共享和复用代码,极大地促进了Node.js生态系统的发展和扩张。 Node.js不仅用于服务器端开发。随着技术的发展,它也被用于构建工具链、开发桌面应用程序、物联网设备等。Node.js能够处理文件系统、操作数据库、处理网络请求等,因此,开发者可以用JavaScript编写全栈应用程序,这一点大大提高了开发效率和便捷性。 在实践中,许多大型企业和组织已经采用Node.js作为其Web应用程序的开发平台,如Netflix、PayPal和Walmart等。它们利用Node.js提高了应用性能,简化了开发流程,并且能更快地响应市场需求。

    c语言实现的象棋源码.rar

    c语言实现的象棋源码.rar

    node-v13.0.1-linux-x64.tar.xz

    Node.js,简称Node,是一个开源且跨平台的JavaScript运行时环境,它允许在浏览器外运行JavaScript代码。Node.js于2009年由Ryan Dahl创立,旨在创建高性能的Web服务器和网络应用程序。它基于Google Chrome的V8 JavaScript引擎,可以在Windows、Linux、Unix、Mac OS X等操作系统上运行。 Node.js的特点之一是事件驱动和非阻塞I/O模型,这使得它非常适合处理大量并发连接,从而在构建实时应用程序如在线游戏、聊天应用以及实时通讯服务时表现卓越。此外,Node.js使用了模块化的架构,通过npm(Node package manager,Node包管理器),社区成员可以共享和复用代码,极大地促进了Node.js生态系统的发展和扩张。 Node.js不仅用于服务器端开发。随着技术的发展,它也被用于构建工具链、开发桌面应用程序、物联网设备等。Node.js能够处理文件系统、操作数据库、处理网络请求等,因此,开发者可以用JavaScript编写全栈应用程序,这一点大大提高了开发效率和便捷性。 在实践中,许多大型企业和组织已经采用Node.js作为其Web应用程序的开发平台,如Netflix、PayPal和Walmart等。它们利用Node.js提高了应用性能,简化了开发流程,并且能更快地响应市场需求。

    解忧驿站--毕业设计.zip

    解忧驿站--毕业设计

    基于spring、websocket仿微博软件

    基于spring mvc,spring,mybatis,websocket开发的模仿了微博的功能,是一个毕业设计 系统功能包括:分享新鲜事,点赞,收藏,回复等。因为使用了websocket,所以当别人点赞或者回复的时候,服务器端会将消息主动推送到客户端,增强了用户体验。通过该系统的参考学习有助于加深对websocket的理解。

    node-v13.10.0-linux-arm64.tar.xz

    Node.js,简称Node,是一个开源且跨平台的JavaScript运行时环境,它允许在浏览器外运行JavaScript代码。Node.js于2009年由Ryan Dahl创立,旨在创建高性能的Web服务器和网络应用程序。它基于Google Chrome的V8 JavaScript引擎,可以在Windows、Linux、Unix、Mac OS X等操作系统上运行。 Node.js的特点之一是事件驱动和非阻塞I/O模型,这使得它非常适合处理大量并发连接,从而在构建实时应用程序如在线游戏、聊天应用以及实时通讯服务时表现卓越。此外,Node.js使用了模块化的架构,通过npm(Node package manager,Node包管理器),社区成员可以共享和复用代码,极大地促进了Node.js生态系统的发展和扩张。 Node.js不仅用于服务器端开发。随着技术的发展,它也被用于构建工具链、开发桌面应用程序、物联网设备等。Node.js能够处理文件系统、操作数据库、处理网络请求等,因此,开发者可以用JavaScript编写全栈应用程序,这一点大大提高了开发效率和便捷性。 在实践中,许多大型企业和组织已经采用Node.js作为其Web应用程序的开发平台,如Netflix、PayPal和Walmart等。它们利用Node.js提高了应用性能,简化了开发流程,并且能更快地响应市场需求。

    应用宝-手机批改网.apk

    应用宝-手机批改网.apk

    MySQL查询语句大全:从入门到精通.zip

    mysql查询语句汇总在数据库领域中,MySQL无疑是最受欢迎的关系型数据库之一。对于数据库管理员、开发者以及数据分析师来说,熟练掌握MySQL查询语句是必不可少的技能。本文将全面介绍MySQL查询语句的各个方面,从基础查询到高级操作,旨在帮助读者提升MySQL查询技能,更好地应对日常工作中的挑战。

    海康威视工业相机的MVS的驱动下载

    海康威视工业相机的MVS的驱动下载

Global site tag (gtag.js) - Google Analytics