除了技术天才先发明了一种技术或者产品,再去考虑商业化之外,大部分是先有好的想法,再去考虑如何实现。其实对于有风投或者有资金的也不是什么麻烦事,请一帮技术高手很快就可以实现。但是对于大部分白手起家,或者灰手起手(手头一般)来说,寻找技术合作伙伴,或者自己操刀更为现实。什么样的技术平台适合我们呢,为了这个,我了解并调查很多成功的网站技术平台情况,大家可以看看:
Digg.com: Linux +Apache+ MySQL+ PHP+Lucene+APC+MCache
Facebook:Linux + Apache + MySQL+PHP+Memcached
Flickr:Linux+ Apache+MySQL+ PHP+Memcached
Wikimedia: Linux + Apache+MySQL+PHP+Memcached
…
从上面可以看出,基本上都使用开源软件组合LAMP(Linux+Apache+Mysql+PHP),为什么他们都用呢,有什么好处呢,不少人应该也知道,我再说明一下
1、当然是成本的考虑,开源自然不用花钱,也不违法
2、开源自然灵活性也高,可以随意修改代码为你所用
3、共享的代码与工具很多,可以节省不少开发时间
4、性能与稳定性也是很高,有时甚至超过商业软件组合
除了他的好处,也有其弊端,微软对外经常抓住这点:开源产品是便宜,但是维护与开发的成本高!我的感觉对于创业公司来说,的确如此,首先Linux运行环境维护成本远高于Windows,其次,LAMP的开发人员的成本也高于windows上的。我的经验建议大家刚开始经济手头较紧,以及团队里没有很强开源技术人员,建议采用WAMP(Windows+Apache+Mysql+PHP)度过初始阶段。WAMP维护变得容易与可控。
好了,有了适合的运行环境之外,电子商务创业还需要考虑2个核心技术问题:
1、业务运行平台的选择
业务运行平台,这个得根据具体某个项目的需要,这里提醒大家不要动动就去从零开发一个业务运行系统,很多想法的东西,都已经有人想到且已经实现,只是你不知道在哪,所以一定要到google上去搜索一下,这点国外肯定多,懂英文的就占优势了。当年,淘宝短时间秘密出世,就购买了国外的一个原型产品,再调整上线的,可见我们更不要一拍脑袋就去开发,那样周期很长不管,还会有很多开发风险。
2、站内搜索技术,主要解决快与准确两个问题
这个问题解决思路,也是差不多的,到网上去寻找别人早就提供的开源解决文案,具体实现,另外开贴。主要有以下三个方面单独来讲,与本贴构成一个整体,以后不断更新…
WAMP环境快速搭建
WAMP常见使用问题
站内搜索快速实现
原创文章,转载请注明: 转载自亿赐客比较购物搜索网
本文链接地址: 开源软件与电子商务技术平台选择的几个问题