2010-07-27 49 views
0

我正在考慮「滾動我自己的」聯盟營銷系統 - 使用PHP(或更好的是Python)。我對聯盟營銷比較陌生,因此在開始之前,儘管我想確保我已經覆蓋了所有的基礎,並且也沒有重新發明輪子(就有一個很好的開源[基於Python]系統而言)已經)。然後聯盟營銷系統的主要組成部分是什麼?

我的問題是:

什麼的聯盟營銷系統的主要組成部分是?

我已經確定的部分到目前爲止是:

  1. 用戶identificaton(使用cookie,IP地址 - 不知道?)
  2. 用戶操作跟蹤(不知道什麼是這樣做的最佳途徑 - 客戶端/服務器端?)
  3. 機制,其允許用戶能夠容易地參考其他
  4. 的模塊來計算款項由於用戶

我想上面列表中有幾個缺失的模塊。有人可以提出我缺少的東西,或者指出我可以找到更多關於此事的資源(即構建這樣的系統 - 不可用的程序)?

[編輯]

BTW,澄清我不打算直接使用系統的自己,而是提供給誰想要使用子公司跟蹤軟件作爲SAAS其他人。此外,我使用Django和Symfony來開發我的網站(雖然我更喜歡Django) - 所以web dev部分不是一個isue - 我只是想在這個階段確定組件應該是什麼 - 如果有什麼在那裏我可以用作起點/模板。

回答

3

聯盟營銷系統的主要組成部分是什麼?

首先,在您與用戶交談之前不要考慮技術。

誰是用戶?他們會做什麼?你創造了什麼價值?

定義您的用例。

第二 - 在您與代表用戶交談後 - 完成整個 Django教程。

第三 - 在完成了整個Django教程之後 - 寫一個只用一個用例的簡單示例。一。只有一個。

第四 - 在你建立了一些東西之後 - 再次提出這個問題。

一旦您瞭解了您的應用程序和您的用戶,使用過Django並完成了一些Web開發,您就可以開始收集技術選擇。

從技術選擇開始只會令人困惑和非生產性。

先建立一些東西。扔掉它並重建它。這實際上更快,因爲你學得更多,學習更快。

2

從我瞭解的會員系統,在一家營銷機構的web開發者,是一個聯盟系統的核心功能如下:

  • 允許用戶註冊和登錄
  • 提供廣告素材(橫幅,廣告)包裝在會員鏈接中供用戶用來宣傳您的網站/網站
  • 根據您定義的費率計算觀看次數,點擊次數和收入。

從那裏你應該找出一個可靠的,健壯的數據庫方案,然後用你熟悉的技術來構建它。如果您不熟悉特定技術,那麼請使用上述S.Lott's建議。