当前位置:豆皮小说>其他类型>人生何处是归途:花城网事三十年> 第57章 订单系统风波
阅读设置(推荐配合 快捷键[F11] 进入全屏沉浸式阅读)

设置X

第57章 订单系统风波(1 / 2)

2001年9月广州

暑气还没褪尽,烈士陵园旁的红棉树缀着零星新叶。

我们从青岛时装周回来没几天,eva就约我见面,说是有重要的事情。

在羊城晚报集团大楼一楼的咖啡厅,eva穿米白色职业套装,手里攥着《中国时装》最新刊,封面上的刺绣旗袍在阳光下泛着柔光。

“刘军,集团要给杂志做网站了。”

她把杂志推到我面前,内页夹着张手写的需求清单

“不只是放些文章,得能让客户在线下单,比如订杂志合订本、预约时装秀展位。但我们编辑部没人懂技术,想请你做技术顾问,全职驻场三个月,薪水按行业三倍算。”

我笑道:“现在还是网益公司的骨干员工,怎么可能全职驻场呢。我只能抽时间进行指导,可以利用周末时间先培训你们公司人员。”

eva捂住嘴,说道:“是啊,我倒把这忘了。回去我跟领导汇报。”

我指尖敲了敲清单上“服务器搭建”几个字:“你们想要自建服务器还是托管?国内托管服务商里,万网的机柜稳定性不错,珠江新城那边还有电信的机房,延迟能控制在 50s以内。”

eva眼睛亮了亮,从包里掏出笔记本:“我们听技术的。但集团有要求,域名得含‘chafashion’,还要备案——上周问过羊城晚报的技术部,他们说备案得找省通信管理局,可能要一个月。”

“域名注册我熟,中国频道现在能实时注册域名,先抢注‘chafashion的下级域名’,再同步走备案流程。”

我拿过她的笔,在纸上画了个简单架构图。。”

她立刻起身递来一份聘书:“这周末就开始吗?编辑部腾出了间小办公室,连 crt显示器都给你备好了,17寸的三星,比我们编务用的还大。。

eva领着五个懂电脑操作的同事来听课,有负责内容的编辑,也有管发行的专员,每人面前摆着台装了 dows 98的台式机。

“先讲网站的‘骨架’。”

我把投影仪打开,屏幕上跳出架构图。

“大家看,用户在浏览器输域名,先通过 dns解析到我们的服务器 ip——这个 ip是托管机房分配的固定地址,就像门牌号。然后 apache服务器接收请求,把动态内容交给 ruby处理,再从 ysql里调数据,最后返回给用户。”

发行部的老张举了举手:“刘顾问,要是用户在新疆下单,会不会很慢?”

“问得好。”

我点开电信机房的网络拓扑图,“我们选的机房有双线带宽,新疆用户走联通线路,延迟能控制在 200s以内,比拨号上网打开网页还快。不过要注意,图片不能太大,每张控制在 50kb以下,不然拨号用户加载会超时。”

接下来教他们注册域名。

我打开中国频道的网页,演示输入“chafashion国际顶级中文域名”,确认未被注册后,填了羊城晚报集团的营业执照信息:“这里的‘组织类型’要选‘事业单位’,备案时要和通信管理局的资料对得上。现在付款用银行转账,得等三个工作日才能生效,比国外的域名注册慢,但合规。”

编辑小李突然指着屏幕:“那我们的订单数据存在哪里?安全吗?”

“ysql数据库会设两层密码,一层是服务器登录密码,一层是数据库用户密码。”

我打开 ysql的命令行,输入“grant select,sert on orders to editor localhost identified by cwpc2001”,“像编辑只能查订单,不能改数据;只有 eva和我有修改权限,密码里包含集团缩写和年份,不容易破解。

几节课下来,同事们都记了厚厚的笔记。

老张还把 apache的配置参数抄在工作证背面:“以后服务器出问题,我也好帮你搭把手。”

到了晚上,大家都回去了。

办公室只剩我和 eva。

她把自己的电脑搬到我旁边,crt显示器嗡嗡作响,屏幕上是 ultraedit编辑器——2001年还没有 ruby专用 ide,只能用文本编辑器写代码。

“今天教你写订单提交模块。””文件,先写类定义:“ruby是面向对象的,我们定义个 order类,包含客户姓名、订单金额这些属性。这行,就能自动生成 getter和 setter方法,不用像 java那样写一堆函数。”

eva跟着敲键盘,手指偶尔会按错键:“为什么这里要用‘ na’而不是‘na’?”

接下来连数据库。。要记得加异常处理,不然数据库断连时,用户会看到一堆乱码。”

她试着写了段提交订单的代码,运行时却报错了。

我凑过去看,发现她把“sert to orders (na, aount) vaes ({n

上一章 目录 +书签 下一页