WEB代码上线自动化方案

小型企业上线架构方案


1、开发人员需在个人电脑搭建LAMP环境测试开发好的网站代码,并且在办公室或IDC机房的测试环境测试通过,最好有专职测试人员。
2、程序代码上线规定时间,由网站业务性质而定,原则就是影响用户体验最小。
3、代码上线之前需备份,网站程序出了问题方便回退,另外,从上线技巧上将,上传代码时尽可能先传到服务器网站临时目录,传完整后一步mv过去,或者通过ln做软连接。
线上更新代码的思路。如果严格更新,把应用服务器从集群节点平滑下线,然后更新。
4、尽量由运维人员管理上线,对于代码的功能性,开发人员更在意,而对于代码的性能优化和上线后服务器的稳定,运维更在意服务器的稳定,因此,如果网站宕机问题归运维管,就要让运维上线,这样更规范科学。否则,开发随意更新,出了问题运维负责,这样就错了,运维永远无法抬头。

阅读更多

更换服务器,转移18VPS香港沙田机房


临近春节,公司新上线了几个新项目,整个团队都忙得不可开交,别说玩游戏都没时间了,连照顾家里的时间都缩减了许多,老婆和儿子基本都见不到我了.心中少许惭愧,希望忙完这一阵子能够好好拟补一下.
上周出差在外,遇到空闲坐车时间,拿出平板电脑热点4G信号想上BLOG写写东西,然后死活无法访问TOKYO服务器,不过很奇怪的在酒店的WIFI本地网络却可以访问.其实之前也遇到了这种情况,当时忍了,而这次!忍无可忍.
其实Linode管理上和系统上真的不错,主要是败在中国的墙上,大量的TOKYO IP和中转路由被封闭,导致Linode的TOKYO机器大部分都相当不稳定,特别是最近是越来越不稳定,我其实放的网站都是自己看的网站也没要求多高,而现在经常性的让我无法使用实在无法忍受下去了.
了解了一下后把目标放在了香港机房,决定先试试这个18VPS,有5折优惠,价格和Linode差不多,支持支付宝.先买一个月观察一下,没问题就直接买一年了.然后把自己的几个站全部搬了过来.
其实之前一直以为香港机房的速度比较慢,可是这次香港机房特别是这个沙田机房的线路颠覆了我之前的看法,广州电信的PING过去的数值一直都低于10ms,这都比一些本地广州机房都要快了,而且在ping的数值上非常稳定,说明18vps在控制流量上完全没有超运营的.所以在转移网站的时候是相当的快,非常顺利.网站搬过来后测试了一下速度非常好,如丝般顺滑.
唯一的缺点,18VPS的带宽限制貌似比较苛刻,我选的是3M独享,但发现如果做VPN的话会非常慢,我用SSH上传下载东西都不慢,但VPN的话只有10K/S这样的速度,不知道为什么. 不过还好的是网站的速度还是相当给力,3M独享对于我这些放小网站的来说完全够用了.
回到之前说的问题,无法访问TOKYO服务器的问题,其实很多方面也并不是无法直连TOKYO服务器的问题,也有是因为DNS的问题,因为一直使用DNSPOD托管DNS解析,但最近发现DNSPOD在解析上出现不稳定的情况出现,对某些网络对一些地址无法解析,因为直接访问IP是可以的,不知道是不是DNSPOD被腾讯收购就故意降低了免费服务客户的质量的原因,所以为了一了百了,直接也把DNS解析换了,换成CloudXNS,尝试一段时间看看.

杂谈

清明3天假回到乡下,坐在自己学生时代的电脑前,思绪万千… 总想写点什么,但…却无从说起.
谈论一下这个BLOG吧,
记得学生时代的时候,我一直是班里的宣传委员,专门负责班里的黑板报,但我自己的设计画画能力是绝对不行的,而我喜欢组织不同的同学的特色去组成黑板报的内容,是那种集体创作的作品给予我很大满足感.
再到后来,我们开始有互联网,开始有了网上展现自己的机会.
那时很痴狂去外国的一些设计精美的网站,整个整个网站的页面下载下来研究它们的构造,于是那时中学时代的网站很美,可惜不是我做的,我只修改里面的文字和某些个性图片,orz..
因为接触到许多不一样的新技术,我开始做出自己的作品,当时FLASH还不怎么普及的时候我已经开始学习做一些普通的字体效果动画,用那些现在看起来很幼稚那时觉得很完美的东西结合静态网页做起了音乐共享网站.
直到接触到ASP和CGI,互动网站开始全面走入我们的生活,互联网更加的人性化更加有用.而且博客这个概念开始普及,那时有了自己第一个BLOG,也就是专门于发音乐的,一做就5年,从最初的CGI变成ASP变成PHP,我更新的很勤快,对技术也是日新月异的去追赶,那几年中给我积累了大量的技术和经验.
国内MP3的流行导致CD行业越来越不好,越来越多人和我一样喜欢在网上共享自己的音乐,于是我们无需上街去买CD,只要上一些专门更新音乐的网站就能听到最新的歌曲. 但是由于慢慢接触的事物多了,我渐渐知道这种音乐网站并不合法,虽然那时中国并没有这反面具体的法律,但这种网站在道义上也是不对的,毕竟还是侵权了.至于那句’下载后请在24小时内删除’纯属自欺欺人.后来我停止了音乐BLOG的更新,转为建设社区. 虽然还是无法脱离资源类型,但比纯资源类型的网站好的太多了,大家可以对音乐作出自己的看法,也就是乐评,做一些符合音乐商业规则的东西其实蛮好的,音乐的推广不完全只靠破坏嘛.
这时网页设计的概念慢慢从脑中逝去,觉得设计网站很简单,难就难在网站的运作模式以及盈利模式.无论在自己的网站,还是工作接触的网站中,考虑的都是非常直接的东西,有时即使没有美感,为了某些利益,一样要接受.
嗯,是那种心情,怀念学生时代完全发自内心的作品,但却不能不接受现实中必须接受的商业性.
但是网页设计给我满足感一直没有消失,就像这个BLOG,设计出来的样子看着心里舒服,因为这里处处体现着我的风格,我喜欢这种有棱有角的网页,贴近原始而又优于原始.虽然我知道在某些专业的平面设计师中,这页面是那么丑陋无比,但是对于自己做的东西,即使再烂,看到成品也会很欣慰的,因为那是自己的辛勤汗水的结晶,是努力过的.
所以现在很多人的BLOG直接建立在BLOG提供商上,页面风格什么的都是别人做好的,这些人是感受不到自己的BLOG的那种感觉的. 不过现在的技术发达了,像QQZONE啥的,能够自己设定显示框架定义位置选择图片什么的,些许简单的排版造就自己的风格.不过我还是觉得那是不够的,想要拥有自己网站真正的家,自己动手做一个BLOG吧..