我的第二個yii2擴充套件釋出 yii2-emoji

阿北哥ya發表於2017-08-16

原文連結:nai8.me/article/my-…

alt
alt

擴充套件的github頁面:github.com/abei2017/yi…

這個擴充套件使用了 emojione/emojione 庫,可能你會問為何要重複造個輪子,理由如下:

為何要做這個

  • 使用更方便,不用新建物件等等了.
  • 增加了配置功能,和yii2的config/web.php完美結合,只需要在裡面建立一個yii2Emoji引數項就可以了,雖然一般你都不用配置。
  • 我認為emoji有更多有趣的玩法,後期會慢慢升級。

解決了什麼問題

  • 更好的體驗,使用toImage函式不用考慮各平臺間emoji不一致問題。
  • 資料庫編碼問題,如果你的資料庫不支援utf8mb4編碼,可以將內容統一toShort後存資料庫,對資料庫支援的更好。

使用和安裝方法

已經放到composer上,一鍵自動安裝,詳情見github專案頁面

後期計劃

  • 支援yii2高階版
  • 支援js呼叫
  • 增加yii2的行為機制
  • ....

參考文獻

emoji入門:www.ruanyifeng.com/blog/2017/0…


相關文章