2012-05-07 48 views
1

我需要開發多用戶網站,這也應該能夠在本地(在Windows上)爲單個用戶運行。我想爲這兩個網站使用相同的代碼。本地副本應該在沒有安裝任何軟件的情況下工作,不應該提供源代碼,並且應該將Web瀏覽器集成到應用程序中。我可以使用SQLite作爲本地數據庫,並且我想使用ExtJS作爲前端。我知道有2款產品適用於PHP,但我不確定他們會使用我感興趣的工具(ExtJS和Kohana PHP)。php替代品的獨立網頁通配

我知道Haskell提供了這樣的選項,但我不想走那麼遠:)。

由於其UI構建功能有限,因此Flex似乎不太有前途(至少我記得),並且我希望在HTML中具有在線版本,而不是在Flash中。

是否還有其他技術可用(.NET,Ruby,Python等)?

回答

0

那麼,你可以使用PHP本身。這不是最新的解決方案,但可以使用php-win.exe來避免命令行彈出。然後您可以使用一些源混淆器或字節碼編譯器來避免泄露源代碼。而且AFAIK PHP沒有安裝(如果它有所有需要的文件,它可以用完一個目錄)

正如我所說的,不是最新的解決方案,但可能會滿足您的要求。

+0

我不想依賴用戶的瀏覽器。它應該與服務器一起編譯到應用程序中。 –

+0

這樣的事情如何?這需要一些整合,但是,是的。 http://code.google.com/p/chromiumembedded/ – Tibor