Yii3 引入了許多現(xiàn)代 PHP 特性,使其更加高效和靈活。以下是一些關(guān)鍵特性:
1. **異步編程**:支持非阻塞代碼編寫,提升應(yīng)用響應(yīng)速度,特別適合處理 I/O 密集型任務(wù)。
2. **依賴注入**:改進了依賴注入容器,支持通過類型提示實現(xiàn)更靈活的對象依賴管理。
3. **數(shù)據(jù)庫遷移工具**:新增的遷移工具支持更復(fù)雜的操作和版本控制,增強了靈活性和可擴展性。
4. **PHP 8 特性**:充分利用 PHP 8 的新功能,例如聯(lián)合類型、屬性和更強的類型安全。