0

我打算創建一個電子商務應用程序,該應用程序將託管大量產品(超過100個),並且預計每天都會有很多用戶點擊/交易。 我從兩個視功能和技術點主要要求是:WebForms vs MVC vs CMS - 爲電子商務應用程序提供哪個平臺?

  1. 它應該是很容易擴展/修改/維護。
  2. 可用性將成爲首要任務,客戶應該儘可能以最小的努力達到所需的產品頁面。
  3. SEO再次是一個關鍵的問題。
  4. 技術上,我是一個.NET開發人員(ASP.NET Web窗體),所以更喜歡它周圍的任何東西。可以承受在.NET領域嘗試學習新事物,因爲我沒有這個項目的殺手期限。

經過搜索和搜索了一下之後,我已經理解Web Forms,MVC或Content Management System是可用的選項。但是我無法預見/計算的是,哪種方法是最好的方法呢?

我的意思是應用平常的編程技巧,哪個平臺能夠幫助某人實現高性能,可用性極高的電子商務網站?

任何幫助和指導將衷心感謝。

非常感謝!

編輯:如果對這個問題進行了低調投票的人也會很有禮貌,並對其背後的原因進行解釋。否則,那個反對票不會幫助任何人。

+0

「很多產品 - 超過100個!」 - 我LOL'd^_^ – 2010-10-05 12:21:39

+0

^^大聲笑..我寫它給了一個開發人員將工作的應用程序的規模的想法.. – Dienekes 2010-10-05 15:26:36

回答

1

技術明智的,我是一個.NET開發(ASP.NET Web窗體)

然後用asp.net web表單去。你問

的問題都無關,與你使用的編程什麼樣的技術,但其設計的事情,良好的用戶界面,在網頁上,電子商務和數據庫的經驗。

提示:爲什麼在有一些開源可用的情況下再創建一個電子商務?你的不同之處是什麼? - 我沒有要求得到答案,但我向你提出問題,回答你的自我,你有什麼不同。

1

從我過去的經驗,如果你有時間和預算我會堅持與電子商務網站的網頁形式,並建立一個自定義cms更新產品。前面的ui當然都取決於你的設計。然後,應用程序的CMS部分可以輕鬆更新與您的設計相關的產品的任何細節。例如,您可以使用gridview來顯示您可以根據產品類別篩選的產品列表。添加/編輯每個記錄後,可以選擇標題,類別,價格,圖像,縮略圖(或從圖像自動生成),簡短描述,長描述...任何你想要的設計。當我做這樣的事情時,我更喜歡在開始設計cms之前完成設計,所以設計師不受限制,有時時間表不允許這樣做。

+0

^^聽起來有趣.. – Dienekes 2010-10-04 16:55:42

0

下面是針對Web窗體比較ASP.NET MVC兩個快速鏈接:即使您正在開發電子商務應用

  1. http://weblogs.asp.net/despos/archive/2009/04/11/web-forms-vs-asp-net-mvc.aspx
  2. http://weblogs.asp.net/shijuvarghese/archive/2008/07/09/asp-net-mvc-vs-asp-net-web-form.aspx

沒什麼太大的變化。因此,我認爲從長遠的角度來看,ASP.NET MVC是很好的選擇(關注點之間更好的分離,更簡單的測試(從自動化角度來看),但它會涉及更陡峭的學習曲線(如果您是網頁表單開發人員)

CMS是一個奇怪的選擇,因爲它會強加自己的約束 - 根據您的要求和網站設計,它可能是一個很好的選擇,也可能是不好的選擇。您可以使用CMS快速構建產品頁面 - 您可以快速添加/更新促銷活動等。

相關問題