最近的工作比较清闲,公司目前想开展一个财富类的P2B的一个门户,另外碰上移动公司核心测试,元旦后要飞深圳出差,所以这个交叉点工作安排下去了,自己比较清闲一些,我也把自己开展南京生活这个网站的历程进行记录下来。
想要开展移动互联网创业,就要有自己的门户,怎么把这个门户弄起来,确实需要慎重思考。但是也不需要一口吃成胖子,例如淘宝网当时也是只用了3个月,买了美国的一个简单门户,就这么直接搭起来的;滴滴打车我记得好像是个网易跳槽出来的,非技术人员花了10w让一个山东的人帮他开发的,漏洞百出也一步步走来了。我也没有那么多金钱和经历去独自进行server端的开发,因此考虑直接复用开源框架。我是从传统的java开发出身的,但是java虽然是开源的,但是比较轻量级、偏重国人审美、易用、易二次开发的门户偏少,并且后端需要的服务器也比较庞大,经过和九金所的同事沟通,选型了php开发,快速高效,静态化后基本没有性能方面的压力。
首先在阿里云上申请了www.injlife.com 域名,代表的是在南京的生活,阿里云的做事效率和系统的稳定性一直是我信赖的,购买后的域名需要实名认证,通过后等下一步的和空间映射解析。
第二步就是需要购买相应的空间了,我依然还是信赖阿里云,他的产品包括ECS,还有之前老的万网空间,万网空间是都安装好的,包括server:apache、数据库:mysql,你只需要把相应的php放置在他指定的目录下即可,数据库也把地址提供了,尽管连接就行了。ECS就强大的多了,你可以指定操作系统、安全组、挂载磁盘,通过SSH Secure Shell Client连接上后,你可以安装任何你想部署的服务器,我这里先安装了php+apach+mysql;后期会采用nginx负责静态html,apach+php负责后台静态化的工作,数据尽量采用文件缓存。
第三步就是部署我找到的开源门户了,dedeCMS还是一个不错的产品,按照他的操作文档就可以一步一步安装完毕了,打开后和我目前的网站基本是类似的。
这个选型到底能承受的住多大的并发量,我们可以拭目以待。
另外dedeCMS是发布到服务器了,还需要解决开发和生产同步的问题,因此我在自己电脑也部署了apache+myslq,安装了SVNserver ,把安装完成的dedeCMS源代码在svn中进行管理,确保两块同步。dedeCMS代码开发采用的是EasyEclipse for PHP这个工具。
欢迎大家一起对系统架构理解的交流!