人人网系统开发一站式体验
  UGC 陈臻 http://www.54chen.com
我们有各种各样的项目
我们的产品有很大的访问量
如何保证系统稳定地运行?
我们有这些支持
svn
                         开始我们的旅程
mvn


                                   wiki

 pipe

portal
                        ...
#svn up
#svn ci -m ”some comments” some.java
#svn co http://repos.d.xiaonei.com/




                                     ...
branch-1


                         trunk


                    branch-2




                       trunk


branch        ...
release




branch-1
                                  branch-3
                tag-1
                                    ...
这 , 只是个说明 , 它们有很多样子
MAVEN
jar,jar,jar ,还是 jar
工具一: nexus
nexus




        nexus 只是跑龙套的而已
jar    mvn
       mvn




             mvn deploy         jar
 jar   mvn
       mvn
                                 nexus...
有了 mvn 生活更有顺序
武装我们的 eclipse
Ubuntu 安装记录: http://tinyurl.com/23ddjsc




                                          Subclipse
开启旅程
一个项目的模块建议



WEB 层:
controller/jsp...    WEB    XOA




SERVICE 层:
逻辑


       BIZ 层
       DAO 层
演示阶段
ICE
中间层




DB 、 Memcache 、 antispam...
C++   C#         php   java




           ICE

C++        C#          java
Resin
nginx




RESIN

JRE
ok.html
Nginx           Nginx           Nginx




        Resin   Resin   Resin




Nginx 是一个强大的 http server
需求
            设计文档
                        测试
     产品方案
                   开发
                             上线




       ...
NO
贡献 wiki
快速入门编辑
Q&A
         54chen
   czhttp@gmail.com
http://www.54chen.com
人人网开发一站式体验
人人网开发一站式体验
人人网开发一站式体验
人人网开发一站式体验
人人网开发一站式体验
Upcoming SlideShare
Loading in …5
×

人人网开发一站式体验

7,968
-1

Published on

54chen在人人网给应届生的一次讲座

Published in: Technology
1 Comment
12 Likes
Statistics
Notes
No Downloads
Views
Total Views
7,968
On Slideshare
0
From Embeds
0
Number of Embeds
3
Actions
Shares
0
Downloads
0
Comments
1
Likes
12
Embeds 0
No embeds

No notes for slide

人人网开发一站式体验

  1. 1. 人人网系统开发一站式体验 UGC 陈臻 http://www.54chen.com
  2. 2. 我们有各种各样的项目
  3. 3. 我们的产品有很大的访问量
  4. 4. 如何保证系统稳定地运行?
  5. 5. 我们有这些支持
  6. 6. svn 开始我们的旅程 mvn wiki pipe portal nginx ROSE ice resin
  7. 7. #svn up #svn ci -m ”some comments” some.java #svn co http://repos.d.xiaonei.com/ 我们的代码放在哪里 ?
  8. 8. branch-1 trunk branch-2 trunk branch tag
  9. 9. release branch-1 branch-3 tag-1 trunk trunk branch-2 branch-4
  10. 10. 这 , 只是个说明 , 它们有很多样子
  11. 11. MAVEN
  12. 12. jar,jar,jar ,还是 jar
  13. 13. 工具一: nexus
  14. 14. nexus nexus 只是跑龙套的而已
  15. 15. jar mvn mvn mvn deploy jar jar mvn mvn nexus jar jar jar mvn mvn 工具二:主角 mvn
  16. 16. 有了 mvn 生活更有顺序
  17. 17. 武装我们的 eclipse
  18. 18. Ubuntu 安装记录: http://tinyurl.com/23ddjsc Subclipse
  19. 19. 开启旅程
  20. 20. 一个项目的模块建议 WEB 层: controller/jsp... WEB XOA SERVICE 层: 逻辑 BIZ 层 DAO 层
  21. 21. 演示阶段
  22. 22. ICE
  23. 23. 中间层 DB 、 Memcache 、 antispam...
  24. 24. C++ C# php java ICE C++ C# java
  25. 25. Resin
  26. 26. nginx RESIN JRE
  27. 27. ok.html
  28. 28. Nginx Nginx Nginx Resin Resin Resin Nginx 是一个强大的 http server
  29. 29. 需求 设计文档 测试 产品方案 开发 上线 了吗? 以上完成了一个项目
  30. 30. NO
  31. 31. 贡献 wiki
  32. 32. 快速入门编辑
  33. 33. Q&A 54chen czhttp@gmail.com http://www.54chen.com

×