Green Shore Network Code on-line
Directory
Green Shore Network Code on-line ... 1
SME project on-line plan ... 1
Small business on-line solution ... 1
Midsize Enterprise Code -on-line scenario ... 2
Datang Telecom Case ... 3
Sina case ... 4
suitable for current situation on-line solution ... 5
SME project on-line planSmall business on-line solution
650) this.width=650; "src=" Http://s3.51cto.com/wyfs02/M01/6F/F5/wKiom1WuGFWx0kevAACI6PyiLA4256.jpg "title=" Small company code online. jpg "alt=" wkiom1wugfwx0kevaaci6pyila4256.jpg "/>
1 release fast, timely, anytime, anywhere you can publish code
2 The code released by the developer is not tested by the tester, and the user's access to the page refresh is changed, it may also cause the refresh of the program in the update, not access, the experience of the site is poor, if the development of the wrong code, the impact is even greater, this is to take the user as a test on-line program
3 According to statistics, the website probably 50% above the fault and the Development Program code related (for example: Development writes the wrong loop code, causes the dead loop, at this time the massive user accesses this program, can the server resource exhaustion, kills the server)
4 in small and medium-sized company website problems are generally operational personnel issues (such as site downtime) but in this case, most of the problems may be caused by developers or code. The better strategy here is the idea of developing a project responsibility System.
1 developers must be in the personal computer set LAMP environment test to develop good site code, and in the office or IDC room test environment passed, preferably a full -time testers.
2 program code on-line time, for example: three days on-line, such as the site frequently updated every afternoon to the line, this look at the nature of the website business, the principle is to affect the minimum user experience
3 code on-line before the backup, the site program in addition to the problem of convenient fallback, in addition, from the tips, upload the code as far as possible to the server site temporary directory, pass the complete after a step MV past, or through LN to do soft connection.
4 must be managed by operators on-line, for the functionality of the code, developers are more concerned about the performance of the Code and service stability, operations more concerned about, therefore, if the site outage problems attributed to the operation of the pipe, it is necessary to let the operation and maintenance of the line more normative science. Otherwise, the development of random updates, out of the problem of operation and maintenance of responsibility, operations can never rise.
Midsize Enterprise Code -on-line scenario
650) this.width=650; "src=" Http://s3.51cto.com/wyfs02/M01/6F/F5/wKiom1WuGCTQ_ZzdAADkAbXw6Eg695.jpg "title=" Medium company code online. jpg "alt=" wkiom1wugctq_zzdaadkabxw6eg695.jpg "/>
Datang Telecom Case
650) this.width=650; "src=" Http://s3.51cto.com/wyfs02/M00/6F/F2/wKioL1WuGfDCUFLyAAFnSCMDaGs174.jpg "title=" Datang Telecom operation and maintenance. jpg "alt=" wkiol1wugfdcuflyaafnscmdags174.jpg "/>
Departmental independent accounting.
Development Department to lease operations and Maintenance Department server, hardware facilities, application settings, monitoring settings, operation and maintenance is responsible for monitoring. apply downtime to everyone in each department to deal with.
Operation and maintenance is responsible for the bottom building, migration.
On-line and other daily operations, each group of people responsible.
SinaCase
650) this.width=650; "src=" Http://s3.51cto.com/wyfs02/M00/6F/F5/wKiom1WuF9az0HyGAAHkiXnoBN0056.jpg "title=" Sina online case. jpg "alt=" wkiom1wuf9az0hygaahkixnobn0056.jpg "/>
suitable for current situation on-line solution
650) this.width=650; "src=" Http://s3.51cto.com/wyfs02/M01/6F/F5/wKiom1WuF5XBv-T3AAJL-Rh_jGY505.jpg "title=" Green shore line. jpg "alt=" wkiom1wuf5xbv-t3aajl-rh_jgy505.jpg "/>
Online Process Text Description:
The first step: estimate the time of this month, the Mail has the development leader Zhou Zhi Test Group operation and Maintenance group
Step two: Developer code into the test environment
The third step: test group access testing, whether to achieve functional realization interface Concurrency Tolerance -- success, fifth step
Fourth step: Return to redevelopment
Fifth Step: operation and maintenance Access, determine the update site URL,rsync migration. SQL Audit
Sixth step: Test personnel enter, test pre-launch environment is it consistent with the test environment ?
Seventh Step: Developer submits code to SVN, description path address and version
Eighth Step: operation and maintenance personnel, audit its path Address is SQL consistent with pre-launch phase
nineth Step: Regular Drag to the production environment. Due to PHP business, the implementation of Gray line is difficult to implement batch changes
Tenth step: Testers, waiting for the line to complete, the final Test and Check- There are problems in operation and the return --– today do not operate, the next day on-line. --The result of e-mail
This article from the "Clear Sky" blog, declined reprint!
Code online--php