是时候迁移到ACE了

2014-10-31
1 min read

最近手贱把ghost升级到了0.5.3(新添的小功能并不少,最主要的后台界面的修改),但是BAE强大的,修改了pool参数来解决长连接的问题还是报错不断。无法解决问题的情况下就来投奔ACE了。


  1. 迁移 比BAE顺利的原因是ACE的工单系统特别的好(期间客服小哥主动打来两次电话,好评)。解决了访问的问题以及域名绑定的问题。主要就是修改了两个地方。其一,server.js文件里的listen()监听端口留空即可,因为ACE限制了用户自行设置http服务端口。其二就是修改config.js里的server项,将其修改为0.0.0.0。当然最后不要忘了重启一下应用。

  2. 多说评论 我使用的主题是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这篇文章来修改。

comments powered by Disqus