我正在尋找一個合適的跨平臺web框架(如果這是適當的術語)。我需要的東西不依賴於知道服務器的地址或文件的絕對路徑。理想情況下,它將配備(開發)服務器並得到廣泛支持。簡單而有效的web框架
我已經試過PHP,Django和web2py。 Django有一個管理面板,需要太多的信息(如服務器的地址或IP),並且感覺不適合使用; PHP有chown和chmod與服務器衝突(代碼無法訪問上傳的文件,反之亦然),無法正確處理url; web2py在編譯時崩潰,手冊沒有涉及到 - 更不用說使用管理面板了。 Python可能是要走的路,但即使是不同的Web框架和Python發行版,對於我來說,單獨進行安裝和測試也是太多了。
我需要的是一個簡單而有效的跨平臺Web開發語言,它可以在任何地方工作。沒有無用的管理面板,沒有花哨的用戶界面,沒有數據庫(必然),沒有限制像用戶/訪問/級別,當然沒有「Web 2.0」廢話(因爲我討厭那retrony)。只需一個全能的文件和請求解析器。
我習慣於用C語言和其他低級語言編程,所以難度不是問題。
PHP是一種語言不是框架。很多框架都建立在PHP之上,您遇到的PHP問題是您可以在任何語言中遇到的情況,具體取決於您的服務器配置。如果你不喜歡任何東西,那麼你的主機支持的大多數腳本語言將滿足你的需求,例如PHP,Ruby,Python,Perl。低級語言(C/C++)通常不用於Web開發。 – Dolbz 2010-03-02 11:54:49
「沒有限制像用戶/訪問/級別」。看不到這是如何工作的。出於某種原因,操作系統會施加安全限制。他們不可能取消。您可能想重新考慮您的要求。 – 2010-03-02 12:01:48
我現在正在建立一個django網站,我沒有看到它需要「服務器的地址或IP」。是的,有一個根URL的設置,但可以是「/」。現在,如果你不想Django,因爲你不想在後端有一個數據庫...... *我能理解。 – 2010-03-02 12:42:28