是时候迁移到ACE了
最近手贱把ghost升级到了0.5.3(新添的小功能并不少,最主要的后台界面的修改),但是BAE强大的,修改了pool参数来解决长连接的问题还是报错不断。无法解决问题的情况下就来投奔ACE了。
迁移 比BAE顺利的原因是ACE的工单系统特别的好(期间客服小哥主动打来两次电话,好评)。解决了访问的问题以及域名绑定的问题。主要就是修改了两个地方。其一,server.js文件里的listen()监听端口留空即可,因为ACE限制了用户自行设置http服务端口。其二就是修改config.js里的server项,将其修改为0.0.0.0。当然最后不要忘了重启一下应用。
多说评论 我使用的主题是phantom,其有评论的模板partials\comments.hbs,将代码修改成下面这样就可以了。
<section class="comments animated fadeInUp"> <div class="container"> <div class="column-large"> <div id="disqus_thread"></div> <div class="ds-thread" data-thread-key="{{slug}}" data-title="{{{title}}}" data-url="{{url absolute="true"}}"></div> </div> </div> </section> <!-- 多说公共JS代码 start (一个网页只需插入一次) --> <script type="text/javascript"> var duoshuoQuery = {short_name:"yourSideName"}; (function() { var ds = document.createElement('script'); ds.type = 'text/javascript';ds.async = true; ds.src = (document.location.protocol == 'https:' ? 'https:' : 'http:') + '//static.duoshuo.com/embed.js'; ds.charset = 'UTF-8'; (document.getElementsByTagName('head')[0] || document.getElementsByTagName('body')[0]).appendChild(ds); })(); </script> <!-- 多说公共JS代码 end -->
如果是ghost默认的casper主题请参考TheBeet的Blog这篇文章来修改。