2011-01-20 60 views
2

我正在開發非常正常的,非輝煌的Web 2.0應用程序,如博客,論壇,社交網絡等。如何建立一個可編程網站?

APIs,mashup,greasemonkey-like作品對於開發人員可以。但對於最終用戶來說,我的網站無法提供比「巨人紙」雜誌更多的東西。我希望我的用戶創建自己的程序邏輯來創建信息,訪問數據並根據自己的方式相互溝通。

網站上最先進的可編程性都是關於「每頁顯示20個結果」,移動GUI元素或改變設計的顏色。

有沒有研究,或者你有一個想法,使網站允許他們的用戶在客戶端和服務器端輕鬆操作/創建應用程序邏輯,數據結構,訪問方法?

謝謝!

請接受我對可憐英語的道歉,我不是母語的人。

+1

我記得易趣有很大的安全問題,因爲允許用戶在他們的優惠中嵌入JavaScript。因此,當您想爲用戶提供腳本功能時,您需要考慮很多安全問題。 – 2011-01-20 12:44:19

回答

1

簡答題,沒有。很長的答案,還沒有,但這可能是整個Web開發的一個長期目標。有一些「建立你自己的網絡應用程序」的網絡應用程序,但沒有一個超出你的簡單描述。

最有用的東西我接觸過一些所謂的pyjsglade:

http://sourceforge.net/projects/pyjsglade/

,它可以讓一個人在一個IDE,然後自動地變成全功能的AJAX網頁建立一個Web GUI。它沒有做你想要的一切,但它肯定值得一看。