我最近爲嵌入式設備開始了一個新的Web開發項目,並希望徵求一些關於使用技術的建議。該設備將提供包含AJAX代碼的HTML頁面以從JSON服務器檢索數據。我們暫時使用切諾基作爲網絡服務器,儘管我們並沒有與它聯繫在一起。嵌入式服務器的Web技術
目前,我考慮了以下技術:
寫這一切在PHP。我知道它很大,很慢,也很臃腫,但我的網絡接口大約有10MB可用(對於嵌入式系統而言),我們在這些設備上看不到很多流量。它確實需要對用戶看起來很敏感,但是(頁面應該在不到一秒的時間內加載)。我們使用的是內存數據庫,所以C程序可以通過API直接與數據庫進行交互。這比PHP有更好的性能,但是開發時間和可靠性是一個問題,因爲C不適合Web開發。
Lua + Kepler - 這在性能和開發時間之間似乎是一個不錯的中間地帶。但是,我從來沒有與Lua合作過,所以我不確定如何在嵌入式Web項目中實現它。我還不確定它與切諾基Web服務器的整合程度如何。
那麼對於上述技術有什麼意見或過去的經驗?任何其他我應該列入清單?
謝謝, 亞歷克斯
感謝您的鼓勵。我現在已經有Lua和我的桌面Cherokee安裝工作,但是我對WSAPI/Kepler如何開始(網站甚至不清楚它到底是什麼)有些遺憾。 – okalex 2010-06-29 17:07:43