1、开发语言Java,我们使用jdk7
2、IDE:使用idea
3、服务器:linux
4、web应用服务器:tomcat
5、负载:nginx反向代理
6、版本管理:svn
7、数据库:mysql5.5,并做主从同步
8、nosql:memcache
9、项目的构建工具:maven
10、SONATYPE NEXUS 搭建MAVEN 私服
11、自动化发布工具:jekens
12、团队协作:tower
好了,除了tower,其他的都要一步步安装到测试服务器上,并调试到完全可用状态。然后就可以开始根据需求写代码了。然后就是单元测试,发布到测试环境,测试通过再发布到生产环境。
项目的框架我们使用spring+mybitase+springmvc 框架非常成熟,而且mybitase有个工具可以根据数据库的表结构自动生成xml,model,用起来很容易上手,开发速度超快,而且有svn、maven以及jekens的自动部署,项目发布及测试也会事半功倍。
好啦。具体如何安装调试,可以问度娘,资料很多。如果是用java构建项目的同学,欢迎参考。
如果用php做项目,好像还要更简单,只要Linux + Apache+mysql+PHP就搞定了。对比起来,java要繁琐的多。