多说官方宣布 17 年 6 月 1 号停止维护,一个优秀的评论系统从此倒下了,令人唏嘘不已,还是要感谢多说团队多年的付出。眼下留给博主们的选择也就畅言和网易云跟帖了。经过综合考虑选择了网易跟帖,由于网易云跟帖没有提醒功能,所以今天就做了一个邮件提醒的功能。
网易云跟帖的安装这里就不多说了,照着网上的教程走一遍或者按官方的文档基本上就可以了,不过提醒一下,网易云跟帖不能在本地测试,必须部署完成才会显示!
接下来才是本篇文章的重点。也是云跟帖不足的一个地方。之前多说收到评论会在博客的右上角提示,云跟帖就没有这个功能,而且也不会收到邮件,这样就不能即时的处理评论。好在提供了收到评论的回调功能,所以我们自己来实现发送邮件的功能。
数据回推
在获取代码里面有个优化设置功能,需要我们自己设置接口来接受评论推送。以下邮件评论提示由 php 来实现。php 模拟邮箱登录发送邮件采用如下库:http://download.csdn.net/download/zhong960725/9755214
,亲测能正常使用,需要配置 smtp 服务区,端口,帐号和密码等。 网易通过结果返回的数据如下:
1 | [ |
服务器配置
- 搭建
web
服务器,博客前面有提到,可以Linux 常用命令笔记 - 搭建
PHP
环境,由于我的服务器是Ubuntu 16.04
的,所以貌似不能安装php5
了,所以这里是php7
。- 安装
PHP
:sudo apt-get install -y php7.0 php7.0-fpm php7.0-cli php7.0-common php7.0-mbstring php7.0-gd php7.0-intl php7.0-xml php7.0-mysql php7.0-mcrypt php7.0-zip
.
- 安装
- 配置
nginx
,
1 | server { |
- 然后我这里将下载的
php
库文件放到/var/www/comment
目录下。
代码实现
1 |
|
设置回推
优化设置里面的回推结果设置如下就好http://yourDomain/comment.php
;