如果你是 Discourse 管理员的话,你可以登录系统后台然后查看当前的数据库状态。 数据状态主要包括有数据备份文件的大小和上传文件的大小。 在这个界面中对你当前系统的附件大小和你的备份大小会有一个数据量的评测。 同时也会告诉你,你的备份存储在什么位置。 https://www.ossez.com/t/discourse/83
如果你是 Discourse 管理员的话,你可以登录系统后台然后查看当前的数据库状态。 数据状态主要包括有数据备份文件的大小和上传文件的大小。 在这个界面中对你当前系统的附件大小和你的备份大小会有一个数据量的评测。 同时也会告诉你,你的备份存储在什么位置。 https://www.ossez.com/t/discourse/83
在默认的情况下 Discourse 限制用户输入密码的长度要超过 10 个字符。 这个实在是太长了,用户交互性不好。 如何修改这个密码长度到 6 位? 你可以登录后台的管理员界面,然后搜索关键字 password 你可以看到上面有 2 个选项,一个是登录用户的密码,一个是管理员的密码。 在默认情况下,登录用户的密码是 10 位,管理员的密码是 15 位。 系统允许的最短的密码位数为 8 位。 所以你是没有办法设置到 6 位的。 为了更好的交互,我们建议登录用户的密码设置为 8 位,管理员的密码可以考虑设置为 10 位,或者都设置为 8 位。 你可以修改上面的配置,然后保存就可以了。 修改配置后,保存退出。 https://www.ossez.com/t/discourse/82
Discourse 提供了一些快捷键。 这些快捷键我感觉非常不错。你可以在 Discourse 上查询快捷键列表。 当你单击上面的链接的时候将会弹出一个快捷键的列表。 我们用得比较多的是 c,这个 用于创建一个主题 ctrl + enter 用户快速提交。 如果你还需要导航的话,快捷键基本上都是 g + 某一个选项。 我们高亮显示了一些我们用得最多的快捷键。 希望上面的小技巧能够给你带来帮助 https://www.ossez.com/t/discourse/80
非常不幸,下一个 10 年科技领域实在是很难再有和计算机,互联网领域一样的前一个 20 年了。一直到现在我们都在吃技术的老本,http,TCP/IP,这一切的一切都是上个世纪的思路。我们无非就是在这个技术层面做这个各种应用罢了。 乔帮主完美的结合了 MP3 和手机,把我们的生活从台式机 》 笔记本 》 手机的进化,办理登机牌你总不能带着台式机去扫吧。因为这个大的目标在手机上带来了一系列的技术创新,但是非常不幸的是我们的技术还是基于 HTTP,TCP/IP。Object-C 好像还是上个世纪的。 但也不用那么悲观,好像一点亮点都没有。借用一些名词应该可以关注下。 物联网 非常不喜欢用这个词,其实就是各种终端基于网络的一种数据传递方式罢了。可以考虑的方向包括智能医疗,医疗系统中的各种数据流是非常复杂的,如何将医疗设备小型化,数据传输无限化,能够大大提高医生的工作效率,获得更多的第一手信息,为患者提供更加人性化的关注。 生物医疗制药 这个有很多未知的领域,也许能够会有些惊艳的成果,但又是绝对的高风险,高投入。 金融模型和快速分析 金融行业是最不缺数据的了,也许能够做一些有关金融分析垂直数据采集,建模,分析。 非常非常不幸,我们一直在做应用。下一个 10 年,应该不会有另一个改变我们的 TCP/IP 了。
在主题中插入帖子的时候,如果你使用 S3 存储的时候,可能会发现无法上传! 如果下图的错误提示: 但是,如果你使用 S3 对你的图片进行备份的时候是没有问题。 问题所在 我们已经在后台的控制链表中对 Key 和 Id 进行了授权,应能够正常访问没有问题的。 后来发现一个问题是,我们没有将我们的 AWS Bucket 设置为 Public 可以访问,这个将会影响使用 S3 的存储。当你上传图片的时候将会显示访问被禁止。 这是因为,当图片上传成功后 Discourse 将会使用你配置 AWS S3 Bucket 的地址进行访问,如果能够访问,则不会有上面的提示,如果不能访问,将会提示访问被禁止。 所以你对你存储的bucket 中,一定要将 Block All Public access 设置成 OFF 这个设置对你的备份上传到 S3 上没有问题。 建议你的备份设置为不同的 Bucket。 https://www.ossez.com/t/s3/61
如何配置 Discourse 的顶部链接? 比如说我们的网站。 这个链接是没有办法直接在 discourse 中配置的,你需要下载一个主题组件。 我们 fork 了一个官方的组件,我们的组件链接地址为: https://github.com/ossez-com/discourse-custom-header-links 这个是我们 fork https://github.com/discourse/discourse-custom-header-links 官方地址中的内容。 当你有了这个组件后,能够让你非常容易的创建顶部的菜单链接。 当成功安装这个组件后,你可以在后台对这组件的链接进行配置,同时也可以配置菜单的位置。 参考上图配置的菜单链接,保存后重新刷新页面就可以看到了。 https://www.ossez.com/t/discourse/60
辩证来看吧,很多 CSDN 的文章可读性不高,很多东西也已经过期了。 技术性的东西本来时效性比较强,过了一段时间后也就无人问津了。主要是转载的人不提供出处,也不提供原文链接,这个比较火大,很多东西明显有错误,可能原文作者改了,但是转载的没有改。 不管怎么样吧,CSDN 博客存活时间比较长的,而且审查也算比较宽松,其他博客更加头疼,比如说 SF ,就不太喜欢,你发布的东西样样都要审核,有些东西明显没有什么问题,那边却需要审核,用户粘度和参与性不够。博客园这界面实在是不敢恭维。 如果真的想自己写点什么,倒建议你用好 GitHub,或者自己弄个 WordPress 吧。你永远不知道这些网站能够撑多久,网易博客已经关闭了。
Discourse 与 S3 是对好基友,如果你对 S3 比较熟悉的话,那么对你来说帮助会非常大。 很多人的虚拟主机空间是有限并且资源也是有限的。 使用 S3 进行备份能够更好的利用空间。 你可以按照下面的步骤进行配置: 设置备份频率 进入 admin > backup,然后设置 backup_frequency 为 1。这个是参数是表示备份的频率,默认为 7 。 1 表示的是每天进行备份一次。 7 表示的是每 7 天进行备份一次。 针对一般访问网站,如果使用 S3 进行存储备份的,最好还是每天备份一次。 Discourse-backup-01753×140 26.7 KB 设置备份的 Bucket 和路径。 这个 Bucket 可以是私有的不公开的,这里需要注意的是,如果你还使用了 S3 为图片和附件存储的话,那么那个 Bucket 在设置的时候是需要选择 public。 为了方便,你可以在这里另外创建一个 bucket,尽量不要和附件和图片的存储搞混了。 我们建议你在这里多设置一个目录路径,因为 Discourse 会在这个文件夹下面创建多个需要的文件夹。 以便于你的存储更加清晰和明确。 Discourse-backup-021152×431 76.5 KB 设置 s3_access_key_id 和 s3_secret_access_key 下一步,你需要为你存储的备份数据设置:s3_access_key_id 和s3_secret_access_key 以及s3_region 。这 3 个参数非常重要,region 不能选错了。如果你的备份上传不上去,那么绝大部分情况可能是权限的问题。 具体的设置方法请参考: https://meta.discourse.org/t/setting-up-file-and-image-uploads-to-s3/7229 文章中的内容。 需要注意的是,这里你需要为你的 key ID 赋予足够的权限,否则你将没有办法上传。 Discourse-backup-03864×175 36.2 KB 将备份设置为 S3 存储 将备份的方式设置为 S3 存储。 你需要在这个参数选择部分,将 Local 的存储修改为 S3 存储。 Discourse-backup-04795×115 20.5 KB 测试备份 当一切都设置好以后,你可以进行测试备份。 单击备份按钮进行测试备份。在备份的菜单中,直接单击 Buckup 就可以了。 Discourse-backup-051187×570 70.7 KB 在弹出的界面中会询问你是否包含上传的图片和附件。 一般来说都会在这里选择 Yes。随后界面会跳转到日志界面中,然后会将备份的信息通过日志显示出来。你可以通过观察日志是否显示 Finished 来确定备份是否已经完成。 更重要的是你可以登录你的 S3 账号,确定已经有最新的备份了。 Discourse-backup-061150×761 288 KB 你需要注意下时间,大小和文件名进行确认就可以了。 Discourse-backup-071763×428 56.8 KB 通过设置 S3 的备份,我们能够扩展 Discourse 的存储空间,几乎获得无限的备份和无限的存储空间。对网站运营来说,自动备份和上传是非常实用的功能。 同时你也有多个存储的备份,便于你对网站进行恢复的时候恢复到不同的备份点。 因为你将备份文件,从 Docker 上分离了,这个对你日常备份非常有帮助。能够大量降低存储空间的使用。 我们同时建议将图片和附件也存储到 S3 上面,这样对你迁移,备份恢复都有非常大的优势。 https://www.cwiki.us/display/CWIKIKB/questions/62620143/
在 discourse 中有设置全局通知的地方吗? 在 discourse 中有设置全局通知的地方吗? 其实是有的。 Discourse 是有设置全局通知的地方。 比如说我们的网站上的全局通知。 你可以在设置中搜索关键字: global notice 然后在输入框中输入文字文本就可以了,这里是可以支持 HTML 的,所以你可以在这里创建一个链接,让你的用户进入帖子以便于展示更多的内容。 CWIKI.US 的原文链接地址:https://www.cwiki.us/display/CWIKIKB/questions/62620134
如何在 matomo 中启用代码跟踪? 当你问到这个问题的时候,我们确定自你应该对 Matomo 比较了解,并且知道 Matomo 是干什么的了。 Matomo 的前身是Piwik,好像是最近才开始改名的,是个非常出名的开源网站统计分析程序,提供了顶级关键字和搜索引擎,网站,社交媒体网站,首页网址,页面标题,用户国家,提供商,操作系统,浏览器市场份额,屏幕分辨率。 更加主要的是,你将会获得所有用户访问的数据,能够有效避免因为网站屏蔽给你带来的问题,比如说 GA 在很多时候就访问不了。 Matomo 是基于 PHP 和 MySql 平台的,搭建也非常容易。我们这里就主要讲 如何在 Discourse 中嵌入进去。 首先你需要为你的主题安装主题组件,安装的方法请参考:Discourse 如何安装一个主题组件或者主题组件 页面中的内容。 我们使用的仓库地址为:https://github.com/ossez-com/discourse-matomo-analytics ,这个 Fork 仓库地址 https://github.com/discourse/discourse-matomo-analytics.git 的内容的。 我们使用自己的仓库地址主要是对指南创建新的链接,并且做了些更新。 在安装完成后,你应该会看到下面的内容: 下面的界面表示已经安装好了,如果你不喜欢这个插件,直接删除就可以了。 非常简单。 随后你需要选择你使用的默认主题。 如果你现在使用的默认的主题的话,那么应该有 Dark 和 Light,你也可能有其他主题,都需要选上去。然后直接保存。 设置你网站的域名和 ID。 这里需要注意的是,不管你的网站跟踪域名是带有 http 还是 https 的,你都不需要些。 同时域名的结束不需要 /,因为这个插件会自动帮你加上去。 网站 ID 这个需要到你跟踪记录的网站上去找了,一般来说 Matomo 都是按照数字来的。 然后保存退出。 非常重要的一步: 下面这一步非常非常重要,否则你是没有办法进行跟踪的,同时你的浏览器会阻止访问。 到你的设置中搜索 content security policy script src 这参数,在安全(Security)中,一定要把你的跟踪网站的域名添加进来。 这里如果你是 http 的话那么需要加 http 前缀,如果是 https 的话就需要加 https 前缀。 建议你使用 https,目前情况针对非 https 的网站,浏览器很多时候都会有提示也比较麻烦。 保存退出后到你的跟踪网站上查看状态,访问是否被记录成功。 如果有记录,那么就配置完成了。 原始链接请参考:https://www.cwiki.us/display/CWIKIKB/questions/62620115