現代電腦比過去的電腦更快,而且速度往往快得令人難以置信。那麼,為什麼通常看起來需要更多時間才能完成事情呢?
對於二十多年前在運行 DOS 6.1 的舊 IBM PS/2 上學習程式設計的人來說,答案很簡單。
當然,並非所有公司都是如此,尤其是那些意識到在託管和服務上花費大量資金正在削減其利潤的公司。在網路上,我們不斷聽到這樣的故事:公司轉換其軟體平台並節省20% 到40% 的託管成本,優化資料庫以將查詢時間減少十倍或以上,以及透過用非同步程式碼重新設計部分應用程式來增加回應時間使用 Node.js、Rust、Go 或其他此類現代語言。
Pafera Web 框架的設計簡單、有效率且廉價,但前提是您已經了解底層技術。我們不會在基本層面上迴避 SQL、HTML、CSS 或 JavaScript,而是擁抱它們,以便創建足夠高的水平以加快開發時間,但又足夠低的水平以快速且可自訂。
開始使用 Pafera Framework 的最佳方法是下載並開始使用它。
如果您在 Android 上執行基於 Ubuntu、Arch Linux 或 Termux 的系統,安裝就像鍵入一樣簡單
wget https://pafera.com/install.sh chmod +x install.sh ./install.sh
如果您在其他系統上運行,則必須稍微調整命令。對於 Windows,我建議使用 Anaconda 或僅透過 WSL2 安裝 Ubuntu。 Homebrew 應該可以在 Mac 系統上正常運作。
有關使用該框架開發應用程式的簡要教程,您可以訪問 Codeberg 的主代碼存儲庫,以獲取 Python版本
PHP 版本已經有一段時間沒有被觸及了,但與 Python 版本 abit 具有相同的設計理念,只是語言支援和自動加載方面有所不同。程式碼儲存庫是 可以在這裡找到 ,而文檔是 可以在這裡找到
我正在開發該框架的 Rust 版本,與目前的 Python 版本相比,它應該能夠顯著提高速度,但會犧牲可移植性和易用性。 Rust 的非同步支援目前還不太成熟,但看起來未來很有希望。
任何錯誤修復或建議總是受歡迎的。請將它們提交到我上面的 Codeberg 存儲庫。