[diy聊天软件]六年纪小学生自制聊天软件
_ldt_:
六年级,看着像某个源码直接魔改了一点,然后名字还叫爱写代码的老张,说实话我有点难蚌,不过能改一改也挺好了
【回复】回复 @爱写代码的老张 : 看着像duck那个,但是那个好像没几个py的,对不起看错了
【回复】???这个是我百分之百原创的,会有人去用flask做聊天软件么?
【回复】回复 @爱写代码的老张 :美国?[doge]机甲600:
我相信这是你自己做的,但是我想提个建议。我一直用git版本管理,公布在github,都没用过release。up居然反过来,仓库只放readme,release放代码,这简直是舍本逐末啊!像python这种解释型语言,如果不讲究版本管理,不用release是完全可以的,在我看来release是用来发布稳定版本和编译完的二进制文件,就算不发布二进制文件,只发布源码,那源码也应该是从仓库里面来的,是仓库文件在稳定版本的存档,你这仓库里面没有源码,在release里面上传zip,建议还是改掉吧。
【回复】我一般都是用github desktop,直接同步本地repo和github,用github网页端上传,emm,也不是很好吧,除非只需要公布一次文件,不需提交要更新。浑水摸鱼的陈教主:
hh,虽说看起来还很稚嫩,没有考虑离线用户怎么接收消息以及消息丢失问题的处理,也没有考虑用户权限校验,所有api接口都没做鉴权处理。但学习终归有个过程的,你可以多往 IM 系统上去了解了解。加油喔
【回复】离线收发,只能服务器用数据库代收吧,API鉴权倒是不难
【回复】回复 @动荡的初二少年 : 是的,所以说这个项目还有很多可改进的点,离真正的应用还差的很远良米良米:
写的还可以!j我是写前端的同龄人,做个建议:1.加上图形化,用Python的话就用pyqt,或者用electron。2.不要去github上手动提交,直接git commit,会快捷很多。否则github的作用就不大了。3.有一些网友说关于年龄的,比如@橘橘超甜呀 这种就是酸了,不用理他。加油!waterblock79:
实际价值并不太高...有点雷声大雨点小了,而且做个这个还强调自己“六年级”也不太好吧
【回复】毕竟才6年级,只要坚持就可以老末影人喝可乐:
az,我也六年级,我也会python,但我绝对做不出来这个东西chenwenda316:
up有考虑用nodejs吗,nodejs性能薄纱py,还可以electron写UI[doge]
【回复】回复 @爱写代码的老张 : 简单的很,我还有框架,你可以看看我博客,不过文档……
【回复】我爸就是写nodejs的不过我不会
【回复】回复 @动荡的初二少年 :确实挺好的,以前没注意,不怎么用py[笑哭]是一只憨猪猪呀:
啊这,命令行有点原始了哈哈。我这边不建议electron(虽然能降低跨平台压力),但是我个人更推荐使用winui这种。内存占用比较小呢