只有真正管理公司,才会知道,原来学习是很有必要的。
所以,现在每一节课林峰都不想浪费。
和张一平一起上了课,还好,没有下雨。
林峰马不停蹄的去了‘星辰科技’。
昨天又有不少的想法,需要和曾乐山沟通,看怎么改进。
办公室一如既往的忙碌,陆乔松和曾乐山正在讨论着什么,旁边一位妹子拿着笔记本记录两人的谈话。
大家都非常的认真,林峰站在旁边听了一会,原来他们两人昨天也发现了不少的问题,正在讨论怎么改进。
当讨论到网页加载速度问题的时候,
林峰适时的插话进去:“我觉得要提高网页的加载速度方法还是很多的,比如说页面压缩,给我们JS,HTML代码进行瘦身。”
对于技术,陆乔松并不懂,和曾乐山讨论也是站在一个用户的角度提出意见。
对于林峰的话并没有多少反应。
曾乐山淡然道:“我们现在做的就是在精简代码,以前有5M多,已经精简到4.6M。”
一个纯文字网页,没有任何浮动元素,一般占用几m到几十m之间,‘淘金网’现在就是一个这样的网站,5m其实并不大,只不过现在上网速度很慢,下载5m东西需要的时间也不少,林峰在网吧里面打开网站的时候都需要一分来钟。
“不错。你们做得非常好。”林峰先给予曾乐山肯定的赞扬,然后说道:“提高加载速度是现阶段我们的首要任务,除了精简代码,我们还可以试一试样式、行为、结构分离,或者页面缓存,配置网站的实体标签,适当的使用AJAX等等。”
“AJAX?”这个词曾乐山以前从来没有听说过,奇怪的问了一句:“这是什么?”
“AJAX是一种在无需重新加载整个网页的情况下,能够更新部分网页的技术,我也只是听说,你到国外软件网站上面去找找看,应该可以找到。”
这个软件林峰倒是用过,就是不知道是什么时候开发出来的,所以林峰也不敢打包票。
为了不被曾乐山继续追问,林峰接着说道:“这个不急,你慢慢的找就好了,而且这个软件也不是万能的,效果提升不会特别的大,我有一个办法,可以大幅提高加载速度。”
原本曾乐山觉得林峰对技术一窍不通,没想到会冒出一个他完全不懂的AJAX软件,现在居然还有一个强力办法,顿时对林峰有一种高深莫测的感觉。
虽然知道林峰会说,还是忍不住问道:“什么办法?”
“网页都要加载,所以速度慢,如果我们自己开发一款浏览器,将‘淘金网’的内容预装进去,每次打开,只需要更新内容就行了,那样就小了很多,速度也就快多了。”
曾乐山点了点头:“这样的确可以提高速度。”
陆乔松在一旁问道:“开发一个浏览器不容易吧?还有,就算开发出来,推广也是一个问题。”
“不容易,如果是我们这些人开发,估计十年都未必能够开发出来,如果到首都招收个二三十人的开发团队,有两到三年应该可以完成。”曾乐山害怕被在工作的同学听到,声音有点低沉。
林峰脸上难得的露出了尴尬的表情,这乌龙闹的。
在未来,免费开源的浏览器多的是,像林峰这样要求不高,只是预装的话,工程量并不大。
为了挽回形象,林峰绞尽脑汁,想了几个理由。
“曾师兄说得很对,开发一个浏览器非常的不容易,不过我觉得这是一个必须要进行的事情,第一,为了速度,第二,提高交易的稳定性还安全性,第三提高公司在名声。”
陆乔松觉得林峰说得很对,一个互联网企业要想发展,技术是根本,如果技术不行,做得再多,那也是空中楼阁,水中明月而已。
“我赞同。”
曾乐山苦着脸说道:“道理我也懂,只是如果靠我们这些人,怕是力有未逮啊。”
林峰也知道这其实是他自己犯的错误,自然不会为了面子,就不顾实际。
“我只是提供一种思路,并不是说现在就要实施,我们先记下来,等条件成熟了,再开始做不迟。”
曾乐山这才放下心来,笑道:“刚才吓死我了。”
林峰拍了拍曾乐山的肩膀,笑嘻嘻的说道:“我还有一个想法,你看看能不能做?”
“说说看。”
“你去过网吧吗?”林峰问。
曾乐山点了点头。
“你有没有发现,现在网吧记账全靠手工,非常的不方便。”林峰说。
曾乐山又点点头。
他一个表哥就是开网吧的,这些问题他当然知道,
“我们是学计算机的,那么,用计算机思维来想,你觉得可不可以用一台电脑控制网吧的其他电脑开关机,锁屏,软件更新等动作?”
曾乐山听完陷入了沉思。
良久,曾乐山说道:“从技术上来讲,我们可以将网吧所有的电脑做成一个局域网,开发一个软件控制同一个局域网内的电脑并不难,可以实现。”
林峰高兴的说道:“Visual fox pro 6.0和 Access2000学校有吗?没有的话还需要购买一套才行。”
“啊。”曾乐山楞了一下,今天林峰给他的震撼实在太多了,感觉林峰才是师兄,而他是一个刚进学校的小弟。
“Visual fox pro 6.0有,Access有5.0的,6.0的没有。”
5.0也可以用了,软件不在乎有多新,只要能够用就够了。
“那就好,这个项目现在正式立项,项目奖金十万,教授,你选几个人来开发这套网吧管理系统,其他人继续优化‘淘金网’,我有几个要求,第一,开发速度要快,第二,系统功能可以单一,但是运行一定要稳定,第三,内置我们‘淘金网’网页的快捷方式。”
一个软件开发,并不是越多人越好,一般来说三到五人是最合适的。
其中有船长角色:核心程序员一名,制定时间节点,架构设计和编码,完成75%--65%的代码量。
其次是大副角色:程序员一名,按照指示编码和对外沟通交流,完成20%代码量,并且作为船长的备份。
最后是水手角色:程序员一到三名,按照需求测试,少量的代码维护和修改,完成5%--15%的代码量。
当然,如果是一个成熟的团队,大家的默契非常的高,人数多一点也没什么关系,