Lexer:詞語分析

從 Writing a simple lexer in PHP 找到了一個很不錯的詞語分析教學,

實際上就是最近在做 Avane 正式版,然後需要分析模板標籤,

原本想說單純的 RegEx 就足夠了,但是看看之前寫的非正式版 Avane

螢幕快照 2016-01-23 下午6.29.48

好像還 .. 可以啦(?)

但是後來想說沒試過 Lexer,那就來試試看好了,畢竟現在不趕快摸,之後可沒有時間啊喂wwww

(按下閱讀更多來詳細閱讀)閱讀更多»

Avane 的速度慢了原生 require 的三十倍?

avane-logo

是時候該提到 Avane 的速度性能問題了,Avane 大概是在一年前出生的,

那個時候還沒想到「性能」的問題,只有想到關於編譯器(Avane 有自己的編譯器,看這裡暸解更多)

還有怎麼處理跟快取而已,但是最近發現就算 Avane 有快取,速度怎麼還是慢 PHP 原生的 Require 四分之一倍!?閱讀更多»