多仔 (@visduo)markdown 文章字数统计的规则思考与解决方案 中发帖

最近在制作 Typecho default ultra 主题,在这个主题中我加入了对文章字数统计的功能。此前我也参考了其他优秀的开发者的文章字数统计方式,我自己也优化了好几次。 
文章字数统计,看起来是一个很简单的小功能,为什么值得被优化好几次?其实原因很简单,现存的方案统计出来的结果,与预估结果误差太大。
先看看现有的文章字数统计方案。
方案 1:源自百度搜索结果。
function count($cid) {
// 方法传入文章cid,然后根据cid从数据库中获取文章的内容
$db = Typecho_Db::get();
$row = $db->fetchRow ($db->select ('table.contents.text')->from ('table.contents')->where ('table.contents.cid = ?', $cid...