<?xml version="1.0" encoding="utf-8" standalone="yes"?><rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom"><channel><title>backend on 戲中話</title><link>https://blog.iphpo.com/tags/backend/</link><description>Recent content in backend on 戲中話</description><generator>Hugo</generator><language>zh-tw</language><managingEditor>herb09638@gmail.com (Herb)</managingEditor><webMaster>herb09638@gmail.com (Herb)</webMaster><lastBuildDate>Mon, 13 Nov 2017 00:00:00 +0800</lastBuildDate><atom:link href="https://blog.iphpo.com/tags/backend/index.xml" rel="self" type="application/rss+xml"/><item><title>測試 PHP 裡的 serialize 函式效能</title><link>https://blog.iphpo.com/blog/2017/11/%E6%B8%AC%E8%A9%A6-php-%E8%A3%A1%E7%9A%84-serialize-%E5%87%BD%E5%BC%8F%E6%95%88%E8%83%BD/</link><pubDate>Mon, 13 Nov 2017 00:00:00 +0800</pubDate><author>herb09638@gmail.com (Herb)</author><guid>https://blog.iphpo.com/blog/2017/11/%E6%B8%AC%E8%A9%A6-php-%E8%A3%A1%E7%9A%84-serialize-%E5%87%BD%E5%BC%8F%E6%95%88%E8%83%BD/</guid><description>&lt;p&gt;這次比較的有最常用的三種方式&lt;/p&gt;
&lt;p&gt;PHP內建的serialize&lt;/p&gt;
&lt;p&gt;還有json_encode&lt;/p&gt;
&lt;p&gt;另一個可能有人不知道&lt;/p&gt;
&lt;p&gt;叫 igbinary&lt;/p&gt;
&lt;p&gt;這東西在PHP5時代&lt;/p&gt;
&lt;p&gt;效能可是海放 PHP 內建的 serialize&lt;/p&gt;
&lt;p&gt;但是在效能大耀進的PHP 7上呢？&lt;/p&gt;
&lt;p&gt;馬上來做個實驗看看&lt;/p&gt;</description></item><item><title>Golang如何確認檔案是否存在</title><link>https://blog.iphpo.com/blog/2017/04/golang%E5%A6%82%E4%BD%95%E7%A2%BA%E8%AA%8D%E6%AA%94%E6%A1%88%E6%98%AF%E5%90%A6%E5%AD%98%E5%9C%A8/</link><pubDate>Mon, 17 Apr 2017 00:00:00 +0800</pubDate><author>herb09638@gmail.com (Herb)</author><guid>https://blog.iphpo.com/blog/2017/04/golang%E5%A6%82%E4%BD%95%E7%A2%BA%E8%AA%8D%E6%AA%94%E6%A1%88%E6%98%AF%E5%90%A6%E5%AD%98%E5%9C%A8/</guid><description>&lt;p&gt;在php裡有個函式可以檢查檔案是否存在&lt;/p&gt;
&lt;p&gt;&lt;a href="http://php.net/manual/en/function.file-exists.php"&gt;file_exists&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;那在Golang又該如何判斷呢？&lt;/p&gt;</description></item><item><title>在Golang用簡單的方式Mock function</title><link>https://blog.iphpo.com/blog/2017/04/%E5%9C%A8golang%E7%94%A8%E7%B0%A1%E5%96%AE%E7%9A%84%E6%96%B9%E5%BC%8Fmock-function-how-to-mock-function-in-golang/</link><pubDate>Wed, 12 Apr 2017 00:00:00 +0800</pubDate><author>herb09638@gmail.com (Herb)</author><guid>https://blog.iphpo.com/blog/2017/04/%E5%9C%A8golang%E7%94%A8%E7%B0%A1%E5%96%AE%E7%9A%84%E6%96%B9%E5%BC%8Fmock-function-how-to-mock-function-in-golang/</guid><description>&lt;p&gt;其實&lt;a href="https://github.com/golang/mock"&gt;官方有Mock package&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;但我稍微看了一下&lt;/p&gt;
&lt;p&gt;都是在Mock interface&lt;/p&gt;
&lt;p&gt;我遇到的問題是&lt;/p&gt;
&lt;p&gt;我用到其他package的function&lt;/p&gt;
&lt;p&gt;而那隻package沒有用interface&lt;/p&gt;
&lt;p&gt;所以無法產生Mock object&lt;/p&gt;
&lt;p&gt;Google上的解法&lt;/p&gt;
&lt;p&gt;都偏向Dependency Injection&lt;/p&gt;</description></item></channel></rss>