我的第一个微信小程序 (Discuz + 微信小程序)

关于这个小程序

Github : github.com/DowneyL/discuz-wechat-m...
这个小程序是公司针对一个自家产品的需求,而这个产品就是 Discuz (我知道没啥人用了,就不要吐槽了),版本是 X3.2 ,还是 GBK 编码!
在公司给了需求,稍微学习了一下小程序,就直接开干了,网上找到一个基础版本(可耻的不全是自己写的),修复了一些 BUG,新增了一部分功能,也砍掉了一部分功能,兼容了 GBK 版本的 Discuz,简单设计了一下小程序的样式,产品也就基本成型了。
之所以分享出来,是因为关于 Discuz 相关的文档、产品之类真的是太少了,想在一个平台上记录下来,如果碰见有缘人,没准能给他一些收获。 0.0\

我的收获

  1. 关于 API 的开发有了一些理解(正好 Summer 大神出新书了,买了等更完再看)
  2. 微信公众号开发(原生 PHP 开发微信公众号,以及超神的 Easywechat)
    也成功让公司论坛关联了 公众号,实现在公众号上,领取论坛金钱红包。
  3. 微信小程序开发(官方文档,正在开发的小程序的源码,都给了我不少启发)
  4. HTTP 到 HTTPS
  5. 小程序上富文本的解析 (一个优秀的开源项目:wxParse-微信小程序富文本解析组件 )
    作用在于:解析你论坛上的帖子内容,你论坛上加粗的文字,加了颜色的文字,图片等等,都可以原原本本的展示在小程序中。
  6. Flex 布局
    这里分享阮老师的两篇文章 Flex 布局教程:语法篇Flex 布局教程:实例篇
  7. 两个 UI 组件 weuizanui
  8. …..

基础展示

file
file
file

本作品采用《CC 协议》,转载必须注明作者和本文链接
本帖由系统于 7年前 自动加精
《L02 从零构建论坛系统》
以构建论坛项目 LaraBBS 为线索,展开对 Laravel 框架的全面学习。应用程序架构思路贴近 Laravel 框架的设计哲学。
《L01 基础入门》
我们将带你从零开发一个项目并部署到线上,本课程教授 Web 开发中专业、实用的技能,如 Git 工作流、Laravel Mix 前端工作流等。
讨论数量: 8
Summer

直接拖进编辑器即可,不过不能超过 1m

7年前 评论
Aaron

小程序不是自带了很多组件吗? 为什么要还去用其它的 ui 框架呢?

7年前 评论

@Aaron 我只是尝试用一下,学习学习,哈哈哈

7年前 评论

app上不知道怎么点赞,做个标记

7年前 评论

小程序有线上版吗?想体验体验。谢谢

6年前 评论

讨论应以学习和精进为目的。请勿发布不友善或者负能量的内容,与人为善,比聪明更重要!