電商項目經驗總結-1


1.傳統架構(集群),把同一套代碼部署到多台服務器,每台服務器運行的都是同一套代碼。

  1、 模塊之間耦合度太高,其中一個升級其他都得升級

  2、 開發困難,各個團隊開發最后都要整合一起

  3、 系統的擴展性差

  4、不能靈活的進行分布式部署。

2.分布式架構:把一個系統分成很多個模塊,每個模塊分布到不同服務器。

  把系統按照模塊拆分成多個子系統。

  優點:

  1、把模塊拆分,使用接口通信,降低模塊之間的耦合度。

  2、把項目拆分成若干個子項目,不同的團隊負責不同的子項目。

  3、增加功能時只需要再增加一個子項目,調用其他系統的接口就可以。

  4、可以靈活的進行分布式部署。

   缺點:

  系統之間交互需要使用遠程通信,接口開發增加工作量。

  框架整合,在配置文件里配置攔截器映射器過濾器等

3.添加靜態資源

  由於在web.xml中定義的url攔截形式為“/”表示攔截所有的url請求,包括靜態資源例如cssjs等。所以需要在springmvc.xml中添加資源映射標簽:

<mvc:resources location="/WEB-INF/js/" mapping="/js/**"/>

<mvc:resources location="/WEB-INF/css/" mapping="/css/**"/>  (/**說明后邊url的子目錄也會被匹配到)

 

 

svn的使用:

1,安裝svn服務器 VisualSVN-Server-2.6.5(資料中有)

2,創建一Respository,創建用戶,設置權限。

3,使用eclipse的svn插件連接svn服務器。

4,把代碼上傳到svn。

5,從svn上取項目。

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM