`
achun
  • 浏览: 317700 次
  • 性别: Icon_minigender_1
  • 来自: 河南郑州
社区版块
存档分类
最新评论

MongoPress后台管理界面欣赏

阅读更多

本来是要发资讯的3天了都没有审核,也没有拒绝,还是博客吧

MongoPress 是一个基于MongoDB和PHP开发的CMS系统,目前还没有放出正式版本,笔者尝试安装了一下。发现果然是还在开发中,要想配置成功颇费了一番周折。开发版本明显不适合用于生产环境。后台管理界面

 

MP有多语种支持,但是中文包很有问题,有一些语意翻译的不合适

后台会自动提取MongoPress主站的news,整个界面看上去太简洁了,这也许是一种新的尝试,但是对于复杂的CMS来说,MP的这种设计能否满足后续复杂的需求呢!

左侧的项目栏从源代码可以看到已经预留了层级目录的标签,但是现在没有项目可以安排


编辑个人信息,右侧的图片上传,使用了 pupload 插件,后续的媒体功能也同样使用了此插件,但是目前MP自带的1.4.3.2版本有问题,笔者在FireFox下发现总是判断上传文件类型出错,需要自己升级到1.5.1才能正常使用。


 

对象:所有的数据都在这里了,本来刚刚安装完,这里面是没有数据的,MP为了演示功能,在没有数据的情况下,会出现一个导入数据的功能,可以导入与 MP主站同步的数据,这是导入数据后的情况。注意右侧的对象类型选择,这些类型要想被后台php代码识别并处理,靠的是主题,在mp- content/themes有一个default主题是和这些类型配套的,也就是说如果你自定义了自己的类型,那么就要自己完成代码了。值得赞赏的 是,MP的类型关联很有创意。他展现了对于MongoDB这样的NoSQL数据库,CMS设计的一种有效方法。

举例:

links:表示可以出现在导航菜单上,但是连接的内容到那里通过对象内容来设定,如果内容是个链接地址,那就会连接到地址上,如果内容是【弹头】,也就是 一个Slug (在这里翻译成Friendly URL比较合适),那就会直接把对应的对象内容读取出来.

对于未定义的类型,则会出现在home里(defalut主题只显示一条).也可以对类型进行特殊处理比如合作伙伴,这靠主题代码的书写了。因此主题的意义在这里其实不只是样式问题,还包括数据的处理方式,就好像一个主题就是一种应用。

 


 

 所见即所得编辑器采用了 jwysiwyg 但是里面节省了很多功能,插入图片功能是笔者自己配置出来的。很明显简单的配置是不能满足需求的,因为默认的插入图片功能没有支持上传以及浏览服务器文件,而这个功能和媒体里面的pupload有交叉,因此要很好的装配插入图片功能必须从媒体模块入手。


 

是不是感觉右侧的宽度不够,看下面的截图,其实MP的布局是自适应的,当宽度小的时候右侧栏会自动下移,这样就宽了,可以通过调整浏览器窗体大小来测试,当然自己改一下css也可以很容易完成这个功能

媒体功能,由于用的是pupload因此主要能力靠pupload了


整体感觉:

界面可圈可点,第一次见到独特的数据耦合方式,配置极有困难,数据库认证连接方式有问题,容易造成连接失败,正式版本未出,仅供尝鲜。

 

 

分享到:
评论
6 楼 achun 2012-03-01  
月出东山 写道
我把mp-setting里的两个example改了名字,然后就不提示php版本这些名字了,但是一直提示error connecting mongodb server,你说的数据库连接问题是这个么?

数据库配置问题是:
mp-settings下的config.php和security.php中的密码和数据库连接等设置总是不过。
我只是简单的配置了下mongodb要求用户名密码登录,并且绑定了数据库权限。
我没有去研究具体细节,也许和其他配置有关。
5 楼 月出东山 2012-02-29  
achun 写道
月出东山 写道
你好,请教下mongopress的安装问题,我这里是php5.2+mongodb1.8.5+1.14的driver,但是就是第一步检测都过不了,停在php 当前5.2,要求5.1 blabla这个界面,能讲下当初配置的方法么?谢啦~

我的环境是
linux + nginx + php5.3.x
我遇到的问题是数据库连接配置问题,没有遇到你说的php版本问题。看下
mp-includes\install\requirements.php
里面的配置,是否有不满足的呢?



对了,我的是win64+apache2.2+php的~

4 楼 月出东山 2012-02-29  
刚的配置有问题,现在还是停在那里,具体的配置肯定是满足的,比官网上的要求都稍微高一点,但是在install.php 

$passed_check = install_check_versions_passed(true);
$details = '';
   
if ($passed_check !== true) {
    $versions = mongopress_get_versions();
    foreach ($versions['current'] as $key=>$val) {、

这里根本通不过,passed_check为false,可以的话能私聊么~~
3 楼 月出东山 2012-02-29  
我把mp-setting里的两个example改了名字,然后就不提示php版本这些名字了,但是一直提示error connecting mongodb server,你说的数据库连接问题是这个么?
2 楼 achun 2012-02-29  
月出东山 写道
你好,请教下mongopress的安装问题,我这里是php5.2+mongodb1.8.5+1.14的driver,但是就是第一步检测都过不了,停在php 当前5.2,要求5.1 blabla这个界面,能讲下当初配置的方法么?谢啦~

我的环境是
linux + nginx + php5.3.x
我遇到的问题是数据库连接配置问题,没有遇到你说的php版本问题。看下
mp-includes\install\requirements.php
里面的配置,是否有不满足的呢?
1 楼 月出东山 2012-02-28  
你好,请教下mongopress的安装问题,我这里是php5.2+mongodb1.8.5+1.14的driver,但是就是第一步检测都过不了,停在php 当前5.2,要求5.1 blabla这个界面,能讲下当初配置的方法么?谢啦~

相关推荐

    blog.zip_MongoPress

    MongoPress的开源PHPCMS系统,从名字上你可能已经猜到了,它是使用... 据官方博客介绍,MongoPress原本是打算作为WordPress的插件存在,但是由于WordPress众多的特性和第三方插件都依赖于其最根本的MySQL存储

    MongoPress v0.2.3 多国语言版.zip

    MongoPress原本是打算作为WordPress的插件存在,但是由于WordPress众多的特性和第三方插件都依赖于其最根本的MySQL存储,所以MongoPress才以一个全新的项目开始,其数据全部存在MongoDB的文档型存储中,而其文件则...

    MongoPress v0.2.3

    MongoPress原本是打算作为WordPress的插件存在,但是由于WordPress众多的特性和第三方插件都依赖于其最根本的MySQL存储,所以MongoPress才以一个全新的项目开始,其数据全部存在MongoDB的文档型存储中,而其文件则...

    基于SSM+JSP+HTML的东风锻造有限公司重大停管理系统(Java毕业设计,附源码,数据库,教程).zip

    Java 项目, Java 毕业设计,Java 课程设计,基于 ssm 开发的,含有代码注释,新手也可看懂。毕业设计、期末大作业、课程设计、高分必看,下载下来,简单部署,就可以使用。 包含:项目源码、数据库脚本、软件工具等,前后端代码都在里面。 该系统功能完善、界面美观、操作简单、功能齐全、管理便捷,具有很高的实际应用价值。 项目都经过严格调试,确保可以运行! 1. 技术组成 前端:jsp 后台框架:SSM 开发环境:idea 数据库:MySql(建议用 5.7 版本,8.0 有时候会有坑) 数据库工具:navicat 部署环境:Tomcat(建议用 7.x 或者 8.x 版本), maven 2. 部署 如果部署有疑问的话,可以找我咨询 Java工具包下载地址: https://pan.quark.cn/s/eb24351ebac4

    数据库系统课程设计报告-体育项目比赛管理系统设计与开发

    一、系统需求分析 1 (一)需求概述 1 (二)业务流分析 1 从运动员角度分析 1 (三)数据流分析 4 (四)数据字典 5 二、数据库概念结构设计 6 (一)实体分析 6 (二)属性分析 6 (三)联系分析 8 (四)概念模型分析(.PDM图) 9 三、数据库逻辑结构设计 9 (一)概念模型转化为逻辑模型 9 1.一对一关系的转化 9 2.一对多关系的转化 9 3.多对多关系的转化 10 (二)逻辑模型设计(.PDM图) 10 四、 数据库物理实现(一)表设计 10 (一)表设计 10 (二)创建表和完整性约束代码设计 11 五、数据库功能调试 15 (一)运动员管理模块 15 (二)负责人管理模块 16 (三)系统管理员管理模块 17 六、设计系统前台软件 21 (一)开发软件选择 21 (二)软件功能要求与设计 22 (三)软件功能实现 22 (四)系统测试 24 七、设计总结 27

    基于SSM+JSP的文物管理系统+数据库(Java毕业设计,包括源码,教程).zip

    Java 项目, Java 毕业设计,Java 课程设计,基于 SpringBoot 开发的,含有代码注释,新手也可看懂。毕业设计、期末大作业、课程设计、高分必看,下载下来,简单部署,就可以使用。 包含:项目源码、数据库脚本、软件工具等,前后端代码都在里面。 该系统功能完善、界面美观、操作简单、功能齐全、管理便捷,具有很高的实际应用价值。 项目都经过严格调试,确保可以运行! 1. 技术组成 前端:jsp 后台框架:SSM 开发环境:idea 数据库:MySql(建议用 5.7 版本,8.0 有时候会有坑) 数据库工具:navicat 部署环境:Tomcat(建议用 7.x 或者 8.x 版本), maven 2. 部署 如果部署有疑问的话,可以找我咨询 Java工具包下载地址: https://pan.quark.cn/s/eb24351ebac4

    智慧园区整体解决方案-37PPT(46页).pptx

    智慧园区,作为现代化城市发展的新兴模式,正逐步改变着传统园区的运营与管理方式。它并非简单的信息化升级,而是跨越了行业壁垒,实现了数据共享与业务协同的复杂运行系统。在智慧园区的构建中,人们常常陷入一些误区,如认为智慧园区可以速成、与本部门无关或等同于传统信息化。然而,智慧园区的建设需要长期规划与多方参与,它不仅关乎技术层面的革新,更涉及到管理理念的转变。通过打破信息孤岛,智慧园区实现了各系统间的无缝对接,为园区的科学决策提供了有力支持。 智慧园区的核心价值在于其提供的全方位服务与管理能力。从基础设施的智能化改造,如全面光纤接入、4G/5G网络覆盖、Wi-Fi网络及物联网技术的运用,到园区综合管理平台的建设,智慧园区打造了一个高效、便捷、安全的运营环境。在这个平台上,园区管理方可以实时掌握运营动态,包括道路状况、游客数量、设施状态及自然环境等信息,从而实现事件的提前预警与自动调配。同时,智慧园区还为园区企业提供了丰富的服务,如项目申报、资质认定、入园车辆管理及统计分析等,极大地提升了企业的运营效率。此外,智慧园区还注重用户体验,通过信息发布系统、服务门户系统及各类智慧应用,如掌上营销、智慧停车、智能安防等,为园区员工、企业及访客提供了便捷、舒适的生活与工作体验。值得一提的是,智慧园区还充分利用大数据、云计算等先进技术,对园区的能耗数据进行采集、分析与管理,实现了绿色、节能的运营目标。 在智慧园区的建设过程中,还涌现出了许多创新的应用场景。例如,在环境监测方面,智慧园区通过集成各类传感器与监控系统,实现了对园区水质、空气质量的实时监测与预警;在交通管理方面,智慧园区利用物联网技术,对园区观光车、救援车辆等进行实时定位与调度,提高了交通效率与安全性;在公共服务方面,智慧园区通过构建统一的公共服务平台,为园区居民提供了包括平安社区、便民社区、智能家居在内的多元化服务。这些创新应用不仅提升了园区的智能化水平,还为园区的可持续发展奠定了坚实基础。同时,智慧园区的建设也促进了产业链的聚合与发展,通过搭建聚合产业链平台,实现了园区内企业间的资源共享与合作共赢。总的来说,智慧园区的建设不仅提升了园区的综合竞争力,还为城市的智慧化发展树立了典范。它以用户需求为导向,以技术创新为驱动,不断推动着园区向更加智慧、高效、绿色的方向发展。对于写方案的读者而言,智慧园区的成功案例与创新应用无疑提供了宝贵的借鉴与启示,值得深入探索与学习。

    Java毕业设计-SpringBoot+Vue的基于SpringBoot的冬奥会科普平台(附源码、数据库、教程).zip

    Java 项目, Java 毕业设计,Java 课程设计,基于 SpringBoot 开发的,含有代码注释,新手也可看懂。毕业设计、期末大作业、课程设计、高分必看,下载下来,简单部署,就可以使用。 包含:项目源码、数据库脚本、软件工具等,前后端代码都在里面。 该系统功能完善、界面美观、操作简单、功能齐全、管理便捷,具有很高的实际应用价值。 项目都经过严格调试,确保可以运行! 1. 技术组成 前端:html、javascript、Vue 后台框架:SpringBoot 开发环境:idea 数据库:MySql(建议用 5.7 版本,8.0 有时候会有坑) 数据库工具:navicat 部署环境:Tomcat(建议用 7.x 或者 8.x 版本), maven 2. 部署 如果部署有疑问的话,可以找我咨询 Java工具包下载地址: https://pan.quark.cn/s/eb24351ebac4 后台路径地址:localhost:8080/项目名称/admin/dist/index.html 前台路径地址:localhost:8080/项目名称/front/index.html (无前台不需要输入)

    MATLAB设计的芯片字符识别(GUI界面设计).zip

    MATLAB设计的芯片字符识别(GUI界面设计)

    【工程项目】MATLAB口罩识别[自动定位颜色,多人检测,未戴预警 ].zip

    【工程项目】MATLAB口罩识别[自动定位颜色,多人检测,未戴预警 ]

    基于SSM+JSP的雅博书城在线系统+数据库(Java毕业设计,包括源码,教程).zip

    Java 项目, Java 毕业设计,Java 课程设计,基于 SpringBoot 开发的,含有代码注释,新手也可看懂。毕业设计、期末大作业、课程设计、高分必看,下载下来,简单部署,就可以使用。 包含:项目源码、数据库脚本、软件工具等,前后端代码都在里面。 该系统功能完善、界面美观、操作简单、功能齐全、管理便捷,具有很高的实际应用价值。 项目都经过严格调试,确保可以运行! 1. 技术组成 前端:jsp 后台框架:SSM 开发环境:idea 数据库:MySql(建议用 5.7 版本,8.0 有时候会有坑) 数据库工具:navicat 部署环境:Tomcat(建议用 7.x 或者 8.x 版本), maven 2. 部署 如果部署有疑问的话,可以找我咨询 Java工具包下载地址: https://pan.quark.cn/s/eb24351ebac4

    基于SpringBoot+Vue的校园疫情防控系统 (2)(Java毕业设计,包括源码、数据库、教程).zip

    Java 项目,仅供学习参考。 Java 毕业设计,Java 课程设计,基于 SpringBoot 开发的,含有代码注释,新手也可看懂。毕业设计、期末大作业、课程设计、高分必看,下载下来,简单部署,就可以使用。 包含:项目源码、数据库脚本、软件工具等,前后端代码都在里面。 该系统功能完善、界面美观、操作简单、功能齐全、管理便捷,具有很高的实际应用价值。 项目都经过严格调试,确保可以运行! 1. 技术组成 前端:html、javascript、Vue 后台框架:SpringBoot 开发环境:idea 数据库:MySql(建议用 5.7 版本,8.0 有时候会有坑) 数据库工具:navicat 部署环境:Tomcat(建议用 7.x 或者 8.x 版本), maven 2. 部署 如果部署有疑问的话,可以找我咨询 Java工具包下载地址: https://pan.quark.cn/s/eb24351ebac4 后台路径地址:localhost:8080/项目名称/admin/dist/index.html 前台路径地址:localhost:8080/项目名称/front/index.html (无前台不需要输入)

    2007-2023年 省级-工业机器人安装密度.rar

    工业机器人安装密度通常指的是单位面积或单位人口所拥有的工业机器人数量。这一指标能够直观地反映出一个地区或国家工业机器人的普及程度和使用情况。 本数据参照康茜(2021)和芦婷婷(2021)的方法,根据IRF联盟公布的中国各行业工业机器人安装量(IFR公布的14个大类,对应国民经济行业分类与代码(GB/4754-2011)中13-43的细分行业代码),然后从《中国劳动统计年鉴》里面收集细分行业各个省份的就业人数占全国总就业人数的百分比,工业机器人安装密度=各个省份的就业人数占全国总就业人数的百分比×全国各行业机器人安装数量。 数据 年份、省份、省份代码、所属地域、工业机器人安装密度(台) 参考文献:[1]康茜,林光华.工业机器人与农民工就业:替代抑或促进[J].山西财经大学学报,2021,43(02):43-56. [2]芦婷婷,祝志勇.人工智能是否会降低劳动收入份额——基于固定效应模型和面板分位数模型的检验[J].山西财经大学学报,2021,43(11):29-41. [3]闫雪凌,朱博楷,马超.工业机器人使用与制造业就业:来自中国的证据[J].统计研究,2020,37(01):74-87. [4]王永钦,董雯.机器人的兴起如何影响中国劳动力市场?——来自制造业上市公司的证据[J].经济研究,2020,55(10):159-175.

    2006-2023年 地级市-绿色全要素生产率.rar

    绿色全要素生产率(Green Total Factor Productivity,GTFP)是一个综合考虑环境因素的生产效率指标,旨在更全面地评估经济发展的可持续性和环境友好性。通过提升绿色全要素生产率,可以促进资源的有效利用、环境保护和可持续发展。 本数据通过将劳动、资本等生产要素的投入与地区生产总值(GDP)作为合意产出相联系,同时考虑工业二氧化硫、烟粉尘和废水等非合意的环境排放,采用如SBM-Malmquist-Luenberger指数法等计量手段进行测算。这种方法不仅评估了生产效率的改善情况,还反映了技术进步和环境管理在促进绿色增长方面的作用。 参考文献:排污权交易制度与能源利用效率 -对地级及以上城市的测度与实证 数据 年份、城市、超效率SBM、超效率CCR

    航空航天领域翼型振动与颤振分析的MATLAB仿真程序实现及应用

    内容概要:本文档详细记录了一段用于进行航空器机翼加装挂载(如导弹或其他装备)后的结构动力响应分析,特别是对颤振现象研究的 MATLAB 代码片段。主要内容涵盖初始化几何参数、物性参数以及质量特性等基本信息设定,通过定义多个矩阵(弯曲模式、扭转模式)用以描述系统运动方程的形式表达;采用Theodorsen函数表征气动力特性对于系统稳定性的影响;最终利用模态分析确定临界速度并给出最小颤振速率发生位置的相关讨论与实验数据对比验证。 适合人群:航空航天专业研究人员,工程物理学者及高等院校飞行器设计方向研究生及以上水平的技术爱好者。 使用场景及目标:①理解机翼与附加载体之间的动态交互机制;②掌握利用数学工具进行复杂机械系统的稳定性判断方法;③为实际产品研发提供理论依据和技术支持。 其他说明:文档中的部分内容已被省略以保护原创版权,同时确保敏感算法细节不在未经授权的情况下传播。由于文中涉及到大量的矩阵运算以及高级工程力学概念,请在使用前确认自己拥有足够的前置知识。

    MATLAB 界面指纹识别MATLAB(GUI界面,比对两幅指纹)(构架).zip

    MATLAB 界面指纹识别MATLAB(GUI界面,比对两幅指纹)(构架)

    MATLAB车牌出入库识别(GUI界面,计时计费,停车位计算,倾斜矫正)【工程项目】.zip

    MATLAB车牌出入库识别(GUI界面,计时计费,停车位计算,倾斜矫正)【工程项目】

    基于SSM+JSP+HTML的电气与信息类书籍网上书店(Java毕业设计,附源码,数据库,教程).zip

    Java 项目, Java 毕业设计,Java 课程设计,基于 ssm 开发的,含有代码注释,新手也可看懂。毕业设计、期末大作业、课程设计、高分必看,下载下来,简单部署,就可以使用。 包含:项目源码、数据库脚本、软件工具等,前后端代码都在里面。 该系统功能完善、界面美观、操作简单、功能齐全、管理便捷,具有很高的实际应用价值。 项目都经过严格调试,确保可以运行! 1. 技术组成 前端:jsp 后台框架:SSM 开发环境:idea 数据库:MySql(建议用 5.7 版本,8.0 有时候会有坑) 数据库工具:navicat 部署环境:Tomcat(建议用 7.x 或者 8.x 版本), maven 2. 部署 如果部署有疑问的话,可以找我咨询 Java工具包下载地址: https://pan.quark.cn/s/eb24351ebac4

    红色博物馆省市县.xlsx

    ## 一、红色博物馆数据的介绍 本分享数据根据高德地图,汇总了全国范围内具有代表性的红色博物馆的基本信息,包括其地理位置、特色及教育意义。可便于对红色博物馆的区域分布和文化传承情况进行快速了解,并深入了解中国革命的历史背景和文化内涵 ## 二、数据指标 经度 纬度 地球表面上一点与本初子午线相距的度数 地球表面上某一点与赤道面之间的夹角 ## 三、数据概览 下图展示了全国范围内红色博物馆的基础数据

Global site tag (gtag.js) - Google Analytics