導航:首頁 > 電商促銷 > java開發電子商務網站

java開發電子商務網站

發布時間:2021-06-22 03:37:54

❶ java語言開發的電子商務網站支持哪些資料庫

看你用的是什麼組件了,理論上,幾乎支持目前市面上所有的資料庫

❷ 我想做一個電子商務網站,用什麼語言開發比較好

1、php
php支持使用平台豐富,lamp(linux+apache+mysql+php)應該說是PHP支持的最佳平台了。免費,開源,安全,開發成本低,速度快,負載強。當然也可以使用Apache+PHP+MySQL在windows上跑。而且目前國內的主機基本上都支持的。如果構建中小型的電子商務,個人覺得應該是首選了,開發快,易於維護,開發出來的WEB速度也不遜色。但是對於快速開發,感覺PHP就有點欠缺了,首先PHP對OOP的支持不如.net和java那樣好。而且PHP缺少一些標準的架構和命名空間。代碼重用率有待提高(相對.net和java)。目前使用php開發的一些電子商務網站有:淘寶、shopex、ecshop、shopnc等都是用了php
2、JSP
jsp的跨平台性,有標準的架構,能夠支持高度復雜的基於Web的大型應用。所以在我心中是最理想的開發語言。但是其開發成本讓我對它的印象大打折扣,java+Oracle解決超大型運用還是首選的。Oracle的超大型數據量處理加上java的眾多優點真是如虎添翼。目前使用jsp開發的一些電子商務網站:亞馬遜、拍拍、有啊、易趣、橡果國際等(都是一些財大氣粗的)。
3、ASP.NET
.net的快速開發是最讓我贊許的,強大的IDE開發工具與調試功能,使得快速開發成為可能。但是.net不能跨平台,那為什麼要跨平台呢?與WINDOWS結合的不是很好嘛!何必去爭取這些東西,畢竟90%以上的人還是使用windows的。有人會說.net安全性不好,那也只是相對的,事在人為。但.net的CLR使其效率可能有所流失。另外,由於ASP.NET本身支持企業技術,例如消息隊列、事務、SNMP和Web服務,因而可以很容易地開發具有高度可縮放性的強大的應用程序。使用asp.net開發的一些電子商務網站:京東、當當、新蛋、攜程、凡客、shopwe等

❸ 用java語言開發的電子商務網站怎麼樣

當然是最好的了。論功能,比.net靈活強大,論安全,更是無話可說。只是開發比較麻煩。一般大型網站用這個。中小規模的建議php和.net(資料庫貴),當然,.net也是相當牛逼的

❹ JAVA在電商網站中是來開發什麼的

電商中用到的java主要應該是資料庫和動態網站之類的,前台和後台數據交換都要用到,但是也可以用vb等等。

❺ JAVA電商開源項目有哪些

這里比較的都是國外的開源項目,備選項目有:
Smilehouse Workspace、Pulse、Shopizer、ofbiz、bigfish、broadleaf

1、Smilehouse Workspace 是一個採用 Java 開發的電子商務應用程序。用來做產品、定案和客戶信息管理。(從官網看,更像是一個管理系統)
2、Pulse沒有使用spring,使用了hibernate,不清楚V端用了什麼,使用的開源列表例如以下
http://pulse.torweg.org/site/Pulsar/en_US.CMS.displayCMS.307./third-party-software-included-with-pulse
3、Shopizer基於spring、Spring Security、hibernate、elasticsearch、Spring MVC、jquery、JBoss Infinispan (更偏向CMS系統。文檔常常訪問不了。程序不太穩定,網友反映有非常多bug)
https://github.com/shopizer-ecommerce/shopizer/wiki
www.shopizer.com/documentation.html
http://www.shopizer.com/documentation.html#!/?
scrollTo=prepackaged
4、ofbiz類似ESB,要做電商修改比較大,它定義了自己的實體引擎、規則引擎等等,和spring的生態系統不兼容,須要又一次學習(學習曲線比較陡),並且非常多功能和業務對中小企業來說用不上。

5、bigfish是基於ofbiz的電商,實體引擎等是繼承自ofbiz,和spring的生態系統不兼容,須要又一次學習
6、broadleaf基於spring、Spring MVC、Spring Security、JPA and Hibernate、Compass andLucene、Quartz、Thymeleaf
除了免費社區版外。它還有收費企業版。
目標是開發企業級商務站點,它提供健壯的數據和服務模型、富client管理平台、以及一些核心電子商務有關的工具。如今已經發展到4.x版本號了。社區也非常活躍,而且也有對應的商業版本號。對於有一定開發能力的中小企業來說,BroadleafCommerce是一個不錯的電商平台首選,

❻ 現在有多少電商類網站是JAVA做的幫忙舉幾個例子

Java Web用來做電商的並不是很多,主要是用作於企業級開發,例如辦公自動化系統的開發,電商網站主要的還是用asp.net做的。

❼ java 做電子商務的網站嗎

1. 金融,銀行,股票,電子商務等,交易類網站
2. alibaba, ebay, 高朋,國美商城,各大在線銀行等等,
3. 安全,大規模,高容量,可伸縮性
4. 對方有介面API

❽ 如何用java開發一個電子商務網站

javaweb開發。框架我常用的ssh和spring mvc

❾ 電子商務網站的開發流程是怎樣的

第一步:需要客戶提供一個完整的需求說明。

很多客戶對自己的需求並不是很清楚,需要您不斷引導和幫助分析。曾經有一次,我問客戶:「您做網站的目的是什麼?」他回答:「沒有目的,只是因為別人都有,我沒有!」。這樣的客戶就需要耐心說明,仔細分析,挖掘出他潛在的,真正的需求。
配合客戶寫一份詳細的,完整的需求說明會花很多時間,但這樣做是值得的,而且一定要讓客戶滿意,簽字認可。把好這一關,可以杜絕很多因為需求不明或理解偏差造成的失誤和項目失敗。糟糕的需求說明不可能有高質量的網站。

那麼需求說明書要達到怎樣的標准呢?簡單說,包含下面幾點:
1、正確性:每個功能必須清楚描寫交付的功能;2、可行性:確保在當前的開發能力和系統環境下可以實現每個需求;3、必要性:功能是否必須交付,是否可以推遲實現,是否可以在削減開支情況發生時"砍"掉;4、簡明性:不要使用專業的網路術語;5、檢測性:如果開發完畢,客戶可以根據需求檢測。

第二步是做系統分析。

網站總體設計:在拿到客戶的需求說明後,並不是直接開始網站製作,而是需要對項目進行總體設計,詳細設計,出一份網站建設方案給客戶。總體設計是非常關鍵的一步。它主要確定:1、網站需要實現哪些功能;
2、網站開發使用什麼軟體,在什麼樣的硬體環境;3、需要多少人,多少時間;4、需要遵循的規則和標准有哪些。

同時需要寫一份總體規劃說明書,包括:1、網站的欄目和版塊;2、網站的功能和相應的程序;
3、網站的鏈接結構;4、如果有資料庫,進行資料庫的概念設計;5、網站的交互性和用戶友好設計。 網站建設方案
在總體設計出來後,一般需要給客戶一個網站建設方案。很多網頁製作公司在接洽業務時就被客戶要求提供方案。那時的方案一般比較籠統,而且在客戶需求不是十分明確的情況下提交方案,往往和實際製作後的結果會有很大差異。所以應該盡量取得客戶的理解,在明確需求並總體設計後提交方案,這樣對雙方都有益處。

網站建設方案的包括以下幾個部分:1、客戶情況分析;2、網站需要實現的目的和目標;3、網站形象說明;4、網站的欄目版塊和結構;5、網站內容的安排,相互鏈接關系;6、使用軟體,硬體和技術分析說明;7、開發時間進度表;8、宣傳推廣方案;9、維護方案;10、製作費用;11、本公司簡介:成功作品,技術,人才說明等。

當方案通過客戶的認可,就可以開始動手製作網站了。但還不是真正意義上的製作,你需要進行詳細網站設計:總體設計階段以比較抽象概括的方式提出了解決問題的辦法;詳細設計階段的任務就是把解法具體化。詳細設計主要是針對程序開發部分來說的。但這個階段的不是真正編寫程序,而是設計出程序的詳細規格說明。這種規格說明的作用很類似於其他工程領域中工程師經常使用的工程藍圖,它們應該包含必要的細節,例如:程序界面,表單,需要的數據等。程序員可以根據它們寫出實際的程序代碼。

總體設計是非常關鍵的一步。它主要確定:

1、網站需要實現哪些功能;

2、網站開發使用什麼軟體,在什麼樣的硬體環境;

3、需要多少人,多少時間;

4、需要遵循的規則和標准有哪些。

同時需要寫一份總體規劃說明書,包括:

1、網站的欄目和版塊;

2、網站的功能和相應的程序;

3、網站的鏈接結構;

4、如果有資料庫,進行資料庫的概念設計;

5、網站的交互性和用戶友好設計。

第三步是做網站建設方案。

在總體設計出來後,一般需要給客戶一個網站建設方案。很多網頁製作公司在接洽業務時就被客戶要求提供方案。那時的方案一般比較籠統,而且在客戶需求不是十分明確的情況下提交方案,往往和實際製作後的結果會有很大差異。所以應該盡量取得客戶的理解,在明確需求並總體設計後提交方案,這樣對雙方都有益處。

網站建設方案的包括以下幾個部分:

1、客戶情況分析;

2、網站需要實現的目的和目標;

3、網站形象說明;

4、網站的欄目版塊和結構;

5、網站內容的安排,相互鏈接關系;

6、使用軟體,硬體和技術分析說明;

7、開發時間進度表;

8、宣傳推廣方案;

9、維護方案;

10、製作費用;

11、本公司簡介:成功作品,技術,人才說明等。

另:網頁設計注冊事項

1、框架結構(Frame Sets)

有些搜索引擎(如FAST)是不支持框架結構的,他們的「蜘蛛」程序無法閱讀這樣的網頁。

2、圖象區塊(Image Maps)

除AltaVista、Google和Northern
Light(現已停止公共搜索服務)明確支持圖像區塊鏈接外,其他引擎是不支持它的。當「蜘蛛」程序遇到這種結構時,往往會感到茫然不知所措。因此盡量不要設置Image
Map鏈接。

3、特效鏈接

我們經常看到有些網站為導航鏈接加上了特效,如點擊某個項目會展開下層鏈接等。這些效果一般通過Java
Script實現,視覺上非常新穎,但在「蜘蛛」程序的眼裡則沒那麼誘人,相反它無法解讀這種鏈接。為了讓搜索引擎順利檢索到你的網頁,建議還是犧牲掉一些花哨的東西。

4、FLASH

雖然FLASH網站製作的網頁視覺效果較好,但搜索引擎對此卻不太感冒,個案表明這一類的網站很難被網路搜索引擎索引。明智的做法是提供FLASH和非FLASH網頁兩種選擇,這樣即增加了網頁的觀賞性,又照顧到了搜索引擎的情緒。

5、動態網頁(Dynamic Pages)

任何地址中帶「?」號、「&」號(及其他類似符號)的網頁都會把「蜘蛛」程序擋在門外。這些網頁通常由CGI、PHP、ASP等程序產生,技術上較先進,但不適合搜索引擎的「蜘蛛」程序。雖然目前有的大型搜索引擎(如Google)已具備檢索動態網頁的能力,但相當一部分數引擎還是不支持它的。而且即使是能夠索引動態網頁的Google,也在多個場合中明確表示不保證檢索全部的動態網頁。

因此,除非是超大型網站,為方便起見不得不採用動態網頁生成技術,否則還是盡量使用靜態網頁為好。

6、加密網頁

除非你不希望搜索引擎檢索你的網頁,否則不要給你的網頁加密。

7、網頁容量

包括圖像在內的網頁位元組數最好不要超過50K。體型龐大的網頁下載速度慢,不僅會讓普通訪問者等得心急如焚,有時也會使「蜘蛛」程序感到不耐煩。目前搜索引擎都不願收錄位於免費主頁空間上的網站。其理由是,既然你認為自己的網站如此重要,以至於需要登錄搜索引擎讓天下人都知道,那麼你沒有理由還將它放在免費伺服器上。更何況免費主頁通常速度較慢,會影響大家搜索信息的效率。

❿ java語言適合開發大型網站嗎現在有哪些大型的網站是java語言開發的

JAVA在國內大型網站中基本都是java做的。用java的基本都是做企業級開發,例如電信,移動,聯通網站與後台,都是java搭建。php只適用於做小型網站。現在也流行起一股asp.net風來做網站.但是目前還未涉及到大型網站.一般也就是中小型網站.

閱讀全文

與java開發電子商務網站相關的資料

熱點內容
溫州聯合電子商務有限公司招聘信息網 瀏覽:792
第二屆展會策劃方案 瀏覽:710
節日課程活動推廣方案 瀏覽:804
商家進入校園活動策劃方案 瀏覽:733
電子商務概論知識點總結 瀏覽:29
上海魅酷電子商務有限公司 瀏覽:445
幼兒園市場推廣方案 瀏覽:770
文成電子商務 瀏覽:770
無錫電子商務賽 瀏覽:441
三八婦女節活動方案策劃戶外 瀏覽:965
煙市場推廣方案 瀏覽:776
副校長培訓班方案 瀏覽:558
昆明旅遊推廣方案 瀏覽:337
上海布魯愛電子商務有限公司 瀏覽:886
產業扶貧技術培訓實施方案 瀏覽:754
葯店五一活動策劃方案 瀏覽:733
酒店會員節日促銷活動方案 瀏覽:752
ppt辦公軟體培訓方案 瀏覽:500
老年人金融活動策劃方案 瀏覽:844
安全培訓教育小組方案 瀏覽:742