Pageadmin,全称为PageAdmin CMS,是一款支持多分站、集成内容发布、信息发布、自定义表单、自定义模型、会员系统、业务管理等功能于一体的企业级
网站内容管理系统,被广泛用于政府、企业、学校教育和资讯门户等各个行业领域的网站、小程序和App搭建。
正文
PageAdmin CMS是一款支持多分站、集成内容发布、信息发布、自定义表单、自定义模型、会员系统、业务管理等功能于一体的企业级网站内容管理系统,于2009年正式发布,目前全国用户已经超过100万以上,被广泛用于企业、中小学、大专院校,政府部门的网站,小程序和App搭建。
PageAdmin核心功能
1、多站点、多语言,支持站群
可创建多站点,可以绑定独立域名,实现站群统一管理和数据共享
2、自定义表单/字段
自定义数据表,支持一对一,一对多自定义字段,可应对复杂的数据内容需求
3、先进的模板设计
支持母版页、局部页等公共页面,提高重用性,制作网站模板更高效和便捷
4、千万级负载
http
缓存+后台缓存+专业数据优化,
大数据、大流量下也能快速响应
5、企业级安全保障
系统从底层预防
SQL注入、CSRF、暴力破解等攻击,可通过公安部三级安全等保测评
6、灵活扩展、支持多终端
可拆卸的
插件式设计,支持浏览器,小程序和App多终端场景
PageAdmin环境配置要求
1、操作系统要求:
Windows 7/
Windows 8/win2008/win2012及以上版本都可以,服务器建议用采用64位的操作系统,版本选择win2012或以上版本。
内存:理论上无限制,但系统的http
缓存功能需要用到内存,数据越多占用内存越多,10万以上数据量,建议10G以上内存。
2、net framework版本要求:
net framework4.5或以上版本,如果win7或win8系统,需要下载framework4.6安装上,因为win7和win8自带的framework版本过低。
3、数据库要求:
Msql Server 2005/2008/2012/2014及以上版本,由于个人电脑基本都是
Windows 7,
Windows 8,所以本地电脑安装sql2008即可,但是服务器建议安装sql2012或以上版本。
以上操作系统都默认带有
Internet信息服务,每种操作系统配置IIS教程大同小异,请参考IIs配置教程篇。
部分插件及应用
1、微信公众号
手机端的第一大流量入口,手机端营销推广必备
2、微官网
采用拖拽式布局,自定义排版,轻松打造微信小程序官网
3、工单系统
工单系统,支持工单流转,实现服务透明化、可跟踪、可监督
集成支付宝和
微信支付,可独立使用,也可以作电商类插件辅助
微商城小程序,采用拖拽式布局,支持私有化源码部署,保障数据安全
6、电商系统
包含订单管理,产品管理,促销管理为一体的电商后台系统
最新版本
v4.0.11版
信息推送功能升级为副栏目功能,信息可以跨站点,跨表多栏目发布。
信息附属表改为选项卡方式添加,让附属表数据添加更人性化。
增加数字表单组件,让数字数据录入可以更精确的控制。
修复了上个版本批量删除信息参数错误的问题。
修复了上个版本远程附件创建目录错误的问题。
重写了部分前端组件,让操作体验更顺畅。
更新工具类库,为后续应用开发提供高级扩展支持。
修复了部分低版本虚拟主机(如
阿里云虚拟主机)升级,安装应用报错的问题。
修复安装步骤临时文件未同步删除导致冗余的问题。
修改表单验证不支持
vue.js框架的v-if指令的问题。
选择类表单(单选,多选等)在列表页显示值改为文本,方便查阅。
…
模板目录结构
Templates目录下的每个文件夹代表一个模板目录
下面分别说明:
1、
层叠样式表目录、Images目录,Js目录 可用于放置模板有关的css文件,图片文件和
ECMAScript脚本文件,这三个目录非系统目录,大家可以根据习惯来设计。
2、Views目录
模板文件的放置模板,模板文件必须放在Views目录下,且不可以更换名称,这个目录下的目录结构如下:
下面对几个重要的目录和文件详细说明。
2.1、Views/Web.Config
每个views目录下都必须有一个Web.Config配置文件,可以从现有模板中拷贝即可,此文件不能删除,否则导致模板页面无法加载。
2.2、Views/_ViewStart.cshtml
_ViewStart.cs
HTML可理解为模板配置文件,在模板文件加载之前运行,默认内容如下:
这个页面最大的作用是用于定义母版页的路径,如果没有这个页,只能在每个模板页从通过Layout ="模板页路径"这种方式来设置母版页路径,如果不是有特殊需求,建议直接在_ViewStart.cshtml中设置母版页路径,方便以为维护和修改。
当然在这个文件中也可以定义一些初始化属性。
2.3、Views/_Layout.cshtml
_Layout.cs
HTML为模板的母版页(框架页),此文件名可修改,但是必须在_ViewStart.cshtml文件中同步修改。
2.4、Views/Model目录
Model目录作用主要用于放一些和数据有关的局部页,如新闻局部页,一些幻灯片模型等等,在模板中通过Html.Partial("文件名")的方式引用。
2.5、Views/Shared目录
Sharea目录作用和Model目录完全一样,但是为了维护上方面,一些和结构有关的页面建议放这个目录下,如上一页,下一页这种局部代码页面,或者分页模板这种局部页面,一样通过
HTMLPartial("文件名")的方式引用。
2.6、其他目录
其他目录可以根据需要自己设计,如首页模板,产品中心模板等目录可以根据实际需求来创建或分类。
参考资料
Warning: Invalid argument supplied for foreach() in
/www/wwwroot/newbaike1.com/id.php on line
362