大名鼎鼎的PHP框架Yii官網首頁昨天出現了一則重磅消息,聲稱將使用Ruby代替PHP語言來重寫下一個大版本Yii2。
原文內容翻譯如下:
我們很高興地宣布我們關于Yii2的發展決定,從2013年4月1日,現有Yii2代碼將使用Ruby語言重寫。當前的PHP代碼將保持原樣。經過數月的考慮,我們認為Ruby版本的Yii2將比PHP版本表現更好。
我們將盡最大努力讓你盡可能容易地過渡,你無需擔心潛在的遷移問題。
當然,這很有可能是Yii開發團隊調皮了,在愚人節開的一個玩笑而已。真實情況是什么呢?
使用Ruby重寫是不可能了,但是Yii2將使用PHP 5.3以上版本重寫,將使用一些新的語言功能,這意味著Yii 2.0版本將不兼容1.1版本。Yii團隊表示會盡一切努力,使過渡盡可能容易。
目前,官方尚沒有給出Yii2明確的發布時間,你可以在Github上查看該項目的路線圖。Yii團隊稱,如果你有一個新項目基于Yii開發,就不要等2.0版本了,該版本正式發布還需要一段時間呢。
目前最新的Yii版本為1.1.13,下載:http://www.yiiframework.com/download/
