写在第一个开源小程序突破100star之计
写在第一个开源小程序突破100star之计,也写在我学习小程序马上一年之计,作为一个节点,我相信,我会在小程序这条路上坚定的不动摇的走下去。
今天早上醒来打开电脑,突然看到邮件里有一封来自码云的未读邮件,打开一看,原来是恭喜我的开源项目突破100个星星了,目前该开源项目在码云开源项目,教学管理类中排第五,由于开源的时间较短,我相信,还会有很大的提升空间。
这个开源的小程序项目我在社区也写过多篇文章,也在社区饱受大家口水,不过没有关系,我对这些都不在乎,开源的目的很纯粹,帮助初学小程序的同学,让他们快速了解一个前后端分离的小程序是如何搭建的,我想能帮到大家,我就很知足了。
通过100个小星星就说明了大家对这个开源项目的支持和热爱
现在简单介绍下,这个开源项目,项目地址如下
https://gitee.com/xiaofeiyang3369/myexamapp
https://gitee.com/xiaofeiyang3369/phpapp
这个开源项目是基于自建服务器的在线答题小程序,
后端采用php框架YII2做接口支持,只要把代码下载到本地就可以导入,我已亲测过,前后端都是完全开源的,包括数据库,我都提供了服务器数据库的登录账号和密码,有需要的可以了解下。
其实在2020年年初,我做云开发之后就不再维护该项目了,所以说目前有半年时间不在维护了,后面我的精力主要在云开发,用时一周时间,把这个开源项目通过云开发实现,这个在社区也写过系列文章,描述从0开始学习云开发的心路历程,用云开发实现的在线答题小程序代码也已开源,有心者自会找到开源地址。
通过云开发和自建服务器,两种模式实现在线答题小程序,我是非常建议采用云开发的模式的,这样可以省去服务器和域名的费用,如果纯为了学习php,另说。
目前小程序云开发或多或少存在一些问题,但是我相信,云开发团队会不断精进完善的,提前透露下,小程序云开发会在近期上线一款新产品,通过该产品能让云开发小程序运营者很容易的查看、录入数据,甚至出一些简单的数据统计分析,这样就解决了云开发小程序对运营者不友好的大大大问题。
我相信小程序云开发的未来是无比美好的
2
自从19年7月份学习小程序以来,陆陆续续做了几个练手的项目,并逐步开源出来,通过下图,很明显能看到我学习小程序的时间节点,19年6月底,马上一年了,非常感慨。
从第一个练手的垃圾分类小程序说起,前期投入最多,并报有很大期待,然后微信小程序同质化太严重了,果断放弃,选择在线答题,其实从垃圾分类到在线答题是很承接的,两者之间存在很大的关联性,比如在垃圾分类里面我就做了一个模块叫垃圾分类挑战,就是答题性质的,所以说这种赛道的切换跨度不大。
在这个小程序开源后,我把云开发实现的这个开源版本命名V1.0,后面界面优化后命名V2.0,目前已经推出V3.0,V4.0的开发也已经紧锣密鼓的开展中,希望在小程序的建设中出一份力量。
在线答题小程序V1.0
https://developers.weixin.qq.com/community/develop/article/doc/000680e80d00586571f9226395bc13
在线答题小程序V2.0
https://developers.weixin.qq.com/community/develop/article/doc/0000c2407544507c7ef97594756413
在线答题小程序V3.0
https://developers.weixin.qq.com/community/develop/article/doc/000cc829fdc11065a15a9e91f56813
通过小程序我在社区认识了很多朋友,他们线上线下,在我学习小程序前期对我的无私帮助,使我非常感动,通过开源我将这种感动传递下去,帮到更多的小程序初学者,
希望这个开源项目能帮助大家学习小程序,学习在线答题,也欢迎对小程序开发有热忱的同学评论区留言,发表你们的看法。
第二个100star没想到来的这么快,
https://gitee.com/xiaofeiyang3369
恭喜你的人生达到另一个境界。同时你需要继续努力。
多年后当你有10K star的项目时候你会发现还是最初写代码那会最快乐,10K star的感觉还不如你这100star