2011-05-03 128 views
0

我打算開發一個網站,該網站應具備以下特點開發工具來管理網站

  1. 數據庫集成
  2. 在線支付系統
  3. 論壇

我需要建議的在繼續開發我的網站之前,我會回答以下問題。

  1. 是否有任何單一的開發工具,它可以提供我一網絡服務器+ mysql數據庫+用戶登錄+ Java的腳本支持+網頁設計+在線支付系統和論壇,方便現場維護?
  2. 開始這類項目開發的最佳實踐是什麼?
  3. 維護這種類型的項目需要多少努力?

回答

0

「數據庫集成」並不是真正的功能 - 它是您用來提供功能的工具。功能可能是購物車,產品目錄或結構化導航系統等。

爲了與數據庫交談,幾乎可以肯定需要一些後端代碼來運行,並且您需要能夠編程。

是的,有框架/工具可以加速這一過程,但您至少需要投資於學習如何編寫代碼的基礎知識。

另外,如果你真正想要建立一個網上商店,註冊一個「軟件即服務」產品,你需要做的就是配置產品。

+0

感謝您的建議。我想添加一些關於我的項目的更多細節。其實我不打算在網上購物,但實際上它是一箇舊的消費品網站的購買/銷售,就像黃頁一樣。請給我一些相關的東西.... – 2011-05-03 16:34:20

0

聽起來像你可以使用框架來做你的項目。看看http://www.drupal.org

+0

Drupal是一個CMS,而不是一個框架。 – Blender 2011-05-03 16:06:13

+0

好吧,從技術上講,你可以稱之爲CMS。鑑於其可擴展性,我認爲它是一個框架。謝謝@Blender! – Ryan 2011-05-03 16:08:45

+0

那麼,在網站上它說它是一個開源的CMS。你可以將它用於較小的項目,但是OP有一些比Drupal和Wordpress的範圍更大的東西。 – Blender 2011-05-03 16:10:11

0

如果您包含在線支付系統,那麼您需要確保它是高質量的,由知道如何正確保護此類系統的人開發。您還應該尋找一種解決方案,可以處理您需要的所有功能,或者允許您插入模塊以實現其他功能,而不是修改實體代碼。對於開發人員來說,即使設計最好的系統也有很多方法,最好是讓它保持獨立,除非您完全按照安全編碼指導方針進行。

IF您真正需要的是銷售商品和管理內容的方式,那麼您需要的是具有內容管理功能的購物車。有很多好的,你應該谷歌他們。我們與AspDotnetStorefront一起去了,因爲它符合我們的需求,並且通過了PACB認證,但其他地方還有很多。如果這是你正在尋找的東西,請到處逛逛。這就是說,你可以得到一個有購物車選項的好框架,並且還可以添加/修改模塊以提供功能,DotNetNuke。還有各種各樣的預先存在的模塊可供選擇。而且你肯定無法擊敗免費版本的價格。開發它需要一些習慣(即使是有經驗的.NET開發人員也有一個學習代碼),但它非常靈活。

編輯 - 我知道我只提供.NET建議,但你沒有提到你是什麼樣的開發工具/語言舒服,所以我提到我曾經使用過的人。有好的(有些可以說更好,有些可能更糟)Java和PHP等同於我提供的建議。