⑴了解淘宝历史的人都知道淘宝是在年月日上线的,年月日到月日,这之间只有一个月时间。要是你在这个团队里,你怎么做?不是“抄一个来”,我们的答案是——“买一个来”。
⑵购买网站显然比网站容易,但他们的梦想不仅是要成为一个小型网站,要成为一个大型网站,还不仅仅是要购买一个网站。它必须具有相对较低的维护成本,并且可以轻松扩展和扩展。二次开发。接下来的问题是:要购买哪种网站?答案是:更轻,更简单。因此,我买了一个具有以下架构的网站:LAMP(Linux + Apache + MySQL + PHP。这仍然是非常常用的网站体系结构模型。它的优点是:无需编译,快速发布,强大的PHP语言,可以执行从页面渲染到数据访问的所有操作,并且所使用的技术是开源和免费的。
⑶当时,我们从美国人那里购买了一个网站系统。该系统的名称为PHPAuction(官方网站,拍卖意味着拍卖,名称非常简单,您可以一目了然地看到系统使用的语言。做什么,有什么用,PHPAuction有多个版本,我们购买了最高版本,更多功能,最重要的是,另一方提供了源代码。
⑷最高版本要贵一些,花费我们将近,美元(看来现在价格降低了,只要美元,他们的网站上就有明确的价格信息。购买后,它不是直接可用的。它需要进行大量本地化的修改,例如修改某些数据类型,添加后台管理功能,将页面模板更改为更加美观,在您自己的网站配置文件中添加页眉和页脚等。
⑸其中,最技术性的内容是对数据库的修改。最初,所有读取和写入操作都是从数据库执行的。现在将其拆分为一个主库和两个从属库,并且将读写分开。这样做的好处有几个方面:存储容量增加,备份增加了安全性,读写分离提高了读写效率(写入比读取消耗更多的资源,并且不会互相干扰分离后。整个系统的体系结构如下图所示。
⑹在开发过程中,该项目的代号为BMW(是的!意思是BMW。这是二当的建议。二当喜欢宝马。他希望我们的网站像宝马一样美丽,快速,安全和有趣。其次,当前的汽车是BMW X,这是您想要的。当您上网时,需要给该网站起一个名字。为了不引起eBay的注意,此名称应与阿里巴巴放开关系,因此无法使用“爷爷阿里”和“阿里叔叔”之类的域名。
⑺这时,美女阿珂提供了一个好听的名字“淘宝”。因为家人中的某个人喜欢收集古董,并且经常去市场上寻找婴儿,所以她也喜欢购物和享受“陶”的乐趣。
⑻她觉得“淘宝”一词特别适合该网站的定位(阿珂说出了这个名字。后来“支付宝”的名称也被Ake取用。于是名字就定下来了,淘宝诞生了。