用cnodejs部署自己的社区的几个Tips
发布于 7 年前 作者 awong1900 4431 次预览 最后一次回复是 7 年前 来自 分享
-
改默认图标为怪兽系列吧,至少不那么单调。
var url = this.avatar || ('https://gravatar.com/avatar/' + utility.md5(this.email.toLowerCase()) + '?size=48&d=monsterid'); -
手机端不启用markdwon编辑器。手机端web回复实在没法用,搜索了几乎所有markdown编辑器在手机端都支持不好。索性放弃。不使用editor,目前输入框不随键盘上弹。哪位前端大神可以抽空帮我解决一下感激不尽。
var isMobile = false; if(...) isMobile = true; } if (!isMobile) { var editor = new Editor(); editor.render($('.editor')[0]); } -
用Let’s Encrypt做全站https,https://www.digitalocean.com/community/tutorials/how-to-secure-nginx-with-let-s-encrypt-on-ubuntu-14-04
-
部署在国内,不要添加google统计,墙内影响速度。
-
更改avatar为v2ex的cdn,增加响应速度。
return 'http://cdn.v2ex.com/gravatar/' + utility.md5(email.toLowerCase()) + '?size=48&d=monsterid';
欢迎提出意见,足球教练社区,https://bbs.zuqiuxunlian.com, fork代码库:https://github.com/zuqiuxunlian/bbs_zuqiuxunlian
7 回复
谢谢。 codemirror 我去试下。 https也是看到社区朋友发帖当时学习的。 这个帖子不是让站长去改哦。cnode做为一个经典社区开源项目,保持它的简洁性和清晰是有必须的。 我给的建议是部署自己的社区的朋友,从运营和用户角度考虑的一些小的提醒。
@tomoya92 他不是在给我提建议。。。他这是发出来给其他部署者看的。。
@awong1900 @alsotang 呃,尴尬了,我理解错了!!!不好意思
@tomoya92 没事。 我手机上测试了codemirror的demo ,例如:https://codemirror.net/demo/theme.html 。 不管是safari还是chrome打中文都不是很流畅啊,经常性的弹不出字来。 我不知道v2ex如何做到优化的,他们没这个问题。
@awong1900 不介意的话可以试试我开发的网站上的编辑器,看有你说的问题不 https://17dev.club
来自实用的 CNodeJS-Swift
不折腾了,有兴趣帮我做个文本框输入就好了,只是现在的样式不好,不随键盘上弹。