我知道如何使用Java和C++編寫程序,並且希望瞭解服務器,數據庫和基於Internet的應用程序如何工作,以便我可以開始開發它們。關於Web應用程序學習的建議
我應該從哪裏開始?我應該先學什麼?你會爲我推薦什麼書?
謝謝提前:)
我知道如何使用Java和C++編寫程序,並且希望瞭解服務器,數據庫和基於Internet的應用程序如何工作,以便我可以開始開發它們。關於Web應用程序學習的建議
我應該從哪裏開始?我應該先學什麼?你會爲我推薦什麼書?
謝謝提前:)
我會先嚐試Tomcat這會讓你創建相當基本的web應用程序。我會先玩弄servlet或JSP。有很多文檔和例子。
或者您可以先下載並使用數據庫。 PostgreSQL真的很不錯。它是免費的,他們有一個名爲pgadmin的工具,這是一個非常好的IDE。
一旦你已經能夠完成這些設置和工作,我會開始考慮一些存在的各種框架,以便使這些工具變得更容易。例如,你可以看看Guice或Spring的依賴注入或其他一系列工具。 This是每個的比較。
你也可能想要也看看Velocity,Freemarker或struts或類似的東西。這些會讓你的生活變得更輕鬆。
對於數據庫你可以看看:Hibernate或MyBatis,兩者都非常好,功能略有差異。休眠是非常常用的,他們非常有效地他們cache objects。
我並不那麼笨:D實際上,我相當有經驗的電腦/互聯網用戶,而且我還是一無所知這些東西是如何工作的...... – nicks 2011-05-18 13:14:59