基于WordPress的解决方案

官网:https://haomo-tech.com

作者:毫末科技

邮箱:hxg@haomo-studio.com

微信二维码:

1 概述

1.1 技术描述

这是一个比较前沿的技术,学习起来易上手,成型快,效率高. 可以开发新闻网站,企业网站,电影网站,甚至是商城系统. wordpress有很多自己定义的方法,可以更方便的开发一些网站

涵盖了xxx个关键技术点,如下:

  • wordpress是以PHP为核心的插件,开发了许多自己的标签

  • 它函数封装,不光做到从DB读取数据,通过函数,读模版,读公共包含文件,等等都做到了,函数封装。几乎做到了,所有读取数据封装(DB,file,request中),这样封装,在目前国内系统中很少见

  • 做到前端页面与数据直接分离,现在很多标签调用也能做到分离。

  • 它有一个 消息机制,还有一个队列过滤模块,任务队列处理模块,消息机制,可以做到,前端跟实现地方解耦

1.2 技术发展历史

WordPress是一个开源社区,在没有损害软件自由的情况下创造出的产物。由专门的开发人员,用户和支持者社区推动。WordPress最开始出现的缘由,是一款b2 / cafelog博客软件停止更新催生出来的。在2003年的时候,b2 / cafelog的两位用户Matt Mullenweg和Mike Little决定在b2 / cafelog之上建立一个新平台。他们可能不知道他们即将开始一个最终将使全球数百万用户受益的旅程,创造数千个工作岗位,整个行业的开发人员,设计师,作家,博主和网络出版商都会以此为生。

1.3 技术发展趋势

我个人认为,国内会有更多的公司会使用wodpress插件,因为这个插件学习起来易上手,成型快,效率高.

2 技术方案

2.1 常用插件

2.1.1 用户权限管理

2.1.1 页面编辑插件

Vue组件

采用脚手架:create-guten-block

参考:

React组件

采用脚手架:create-guten-block

混合使用Vue和React组件

采用:vuera

2.1.2 表单插件

2.1.3 小程序插件

2.1.4 转成移动应用App插件

2.1.5 CRUD

  • Gravity Forms + wpDataTables 可以完成表单+表格的功能。强烈推荐!需要安装:Gravity Forms integration for wpDataTables。wpDataTables还能生成统计分析。
  • PDOCrud 完成基本的CRUD功能

2.1.6 管理后台插件

2.1.7 社交分享插件

2.1.8 URL处理插件

2.1.9 工作流

2.1.10 视频监控

2.1.11 日历管理

其他非WordPress方案:

2.1.12 组织结构管理

2.2 Appify

采用DCloud的wap2app,是相当合适的技术方案,可以快速转为App。不足之处在于iOS可能无法发布,只能企业内部应用。

2.2.1 手机菜单控制

2.1.9 常用短代码插件

2.3 常用主题

2.3.1 后台管理

2.3.2 前端Dashboard管理界面

关键词:intranet

2.4 性能优化

2.4.1 缓存插件

2.5 行业解决方案

2.6 电商

3 市场应用

3.1 xxx行业应用

3.2 xxx行业应用

3.3 xxx行业应用

4 产品方案对比

4.1 开源方案

4.1.1 开源方案xxx

网址:https://github.com/xxx

4.1.2 开源方案xxx

网址:https://github.com/xxx

4.2 商业方案

4.1.1 少儿美育文化专项基金商业项目

网站:http://cfaed.haomo-tech.com/

4.1.2 美育国际商业项目

网址:http://haomo-studio.com:7654/

5 参考资料

http://codex.wordpress.org.cn/

results matching ""

    No results matching ""