我正在考虑“滚动我自己的”联盟营销系统 - 使用PHP(或更优选地,Python)。我对联盟营销相对较新,所以在我开始之前,我想确保我已经覆盖所有基础,并且也没有重新发明轮子(就是有一个良好的开源[基于Python]系统那里的话)。
我的问题是:
联盟营销系统的主要组成部分是什么?
到目前为止我确定的部分是:
我认为上面列表中有几个缺少的模块。有人可以建议我缺少什么,或者指出我可以找到更多关于此事的资源(即建立这样一个系统 - 不可用的程序)?
[编辑]
BTW,澄清我不打算直接自己使用系统,而是提供给想要使用Affiliate Tracking软件作为SAAS的其他人。另外,我使用Django和Symfony进行我的Web开发,(虽然我更喜欢Django) - 所以web dev部分不是一个isue - 我只是想确定组件应该在这个阶段应该是什么 - 如果有什么在那里我可以用作起点/模板。答案 0 :(得分:3)
联盟营销系统的主要组成部分是什么?
首先,在与用户交谈之前不要考虑这项技术。
谁是用户?他们会做什么?你创造了什么价值?
定义您的用例。
第二 - 在您与代表用户交谈之后 - 执行整个 Django教程。
第三 - 在你完成整个Django教程之后 - 写一个只有一个用例的一次性演示。一。只有一个。
第四 - 在你建成之后 - 再次问这个问题。一旦了解了您的应用程序和用户,使用过Django并进行了一些Web开发,就可以开始收集技术选择了。
从技术选择开始只会令人困惑和无效。
首先构建一些东西。扔掉它并重建它。这实际上更快,因为你学到了更多,而且你学得更快。
答案 1 :(得分:2)
根据我对联盟系统的理解,作为营销机构中的网络开发人员,联盟系统的核心功能如下:
从那里你应该找出一个可靠,强大的数据库方案,然后用你熟悉的技术构建它。如果您不熟悉特定技术,请使用上面的S.Lott's建议。