
Webby的目標是成為“樂高” PHP框架,使您可以在模塊化體系結構中構建API,控制台/CLI和Web應用程序,還可以輕鬆地集成了現有的PHP框架或其他PHP軟件包中的其他功能。
它是Codeigniter 3框架的擴展,可輕鬆使用“輕鬆開發人員體驗”(DX)。
使用“簡單(甜)應用程序體系結構”構建出色的PHP應用程序。
推薦的安裝Webby的方法是通過作曲家。您是作曲家的新手嗎?單擊鏈接。
這將安裝最新的PHP支持版本:
$ composer create-project sylynder/webby < project-name >確保用項目名稱替換項目名稱
韋伯的主要文檔可以在此處找到:韋伯文檔
該文檔目前已不斷更新。涵蓋框架的各個方面將需要時間,但我們正在全天候工作以使其成為可能。
目前,我們計劃使用博客部分來指導開發人員學習框架的旅程。
如果您已經使用CodeIgniter 3開發了,並且您熟悉HMVC方法,則仍然可以使用相同的知識來開始。
對於非常熟悉Codeigniter 3框架的開發人員,仍然可以在此處參考文檔:CI3文檔
CodeIgniter 4的概念並不那麼清楚,並且重寫CodeIgniter 3已以多種方式重新設置了框架,這是一種表明CodeIgniter可以逐漸改進的方法,而無需使用核心團隊使用的方法。
建議使用PHP版本8.0或更新。
PHP 8.1於2021年11月發布,因此尚不支持它的大多數功能,這延遲了該項目的開發,以與最新版本的PHP和Framework的最新版本完美合作,我們建議在版本7.4和8.0之間保持穩定的PHP應用程序開發。
如果您想發現錯誤並貢獻,則歡迎您使用PHP 8.1版本。
目前,它支持8.1,但尚未出現問題。所有問題都可以討論,並將解決。自2022年12月以來,PHP 8.2就在這裡。我們也將期待相關的問題以解決。目前已經解決了一些問題。
它使用Codeigniter 3框架的核心,並藉用了Codeigniter 4添加的一些新功能。它旨在移動熟悉CI3的開發人員,以輕鬆使用一些相似的語法或概念來適應CI4。
下面的鏈接將指導您更多地了解Webby的工作方式
Webby有很多未來計劃
以下公司使用了該項目:
我們正在使用MIT許可證(MIT)。請參閱我們的許可證文件。如果您想了解更多有關許可證的信息,請訪問許可證以獲取更多信息。