您现在的位置:首页 » 新闻中心 » 网站建设

网站建设

2020-08-30 11:19:04

  标签:Java Web、建站、网站开发、网站部署、网站安全、网站优化

  需求分析、外贸网站建设方案、可行性分析……

   原型设计工具:Pencil、Adobe XD、Axure ……

   图片处理工具:GIMP、Adobe Photoshop ……

   书籍推荐:《设计网事:互联网产品设计实践》、《About Face 4: 交互设计精髓》、《秩序之美——网页中的网格设计》、《网站设计与网页配色》……

   1、项目管理工具:

  阿里云云效-企业级一站式DevOps平台 CODING - 一站式软件研发管理平台 项目管理软件 开源项目管理软件 免费项目管理软件 - 禅道开源项目管理软件 TAPD-敏捷开发 项目管理 腾讯敏捷产品研发平台……

  2、相关技术:Java、HTML、CSS、JavaScript、Ajax、XML、JSON、Maven、Git/SVN、Tomcat、Nginx……

   前端框架:Bootstrap/Layui/……、JQuery/VUE/……

   数据库:MySQL/SQLServer/Oracle/……

   应用框架:SpringBoot、Spring、Spring MVC/Struts2、MyBatis/Hibernate……

  3、开发工具:Eclipse、IDEA、Dreamware……

  4、代码质量检查工具:SonarQube、Eclipse插件(SonarLint、SpotBugs、阿里P3C、360代码卫士) ……

  5、代码规范:《阿里巴巴Java开发手册》/《Google Java Style》……

   6、版本控制工具:Git、SVN、 腾讯工蜂社区版、码云 Gitee — 基于 Git 的代码托管和研发协作平台、CODING - 一站式软件研发管理平台、阿里云云效-企业级一站式DevOps平台、CODING - 一站式软件研发管理平台……

  其他:Eolinker接口管理平台、Cloud Toolkit

   书籍推荐:《超越CSS:Web设计艺术精髓》《锋利的jQuery》、《代码整洁之道》、《Effective java 2》、《大话设计模式》、《Java8实战》……

   1、域名注册与网站备案和公安备案

   2、购买云服务器:【腾讯云】云产品限时秒杀,爆款1核2G云服务器,首年99元

   小型网站云服务器配置:CPU:1核,内存1G,宽带(1Mbps/按流量计费),推荐Linux Server服务器(Nginx+Tomcat+MySQL)

  单核1G内存的云服务器可以用来做些什么? - 似懂非懂风格的话的回答 - 知乎

   其它:腾讯云-开发者实验室-云服务器体验(1小时)

   3、搭建网站(Linux):

   3.1、[Windows10Linux子系统]SSH登录服务器或其它SSH工具,安装JDK[1]、Tomcat、Nginx、MySQL

   3.2、网站上传:FTP工具Filezilla、Cloud Toolkit(阿里Cloud Toolkit 是免费的本地 IDE 插件,帮助开发者更高效地开发、测试、诊断并部署应用)

   3.3 、配置Nginx、启动Tomcat

   4、域名解析

   打开浏览器,访问域名,即可打开浏览网站。

   1、开发安全规范、最佳安全实践、分页大小设置上限、通过DTO对象接请求参数,不用实体类接参、接口设置Request Method(GET、POST...)等[参见SonarQuber代码质量分析工具]。

   2、全站HTTPS:SSL 证书 HTTPS 优势、HTTPS建设全解析

  HTTPS 证书申请、证书安装、网站HTTPS证书安装安全检测

   3、关闭Nginx版本显示

   4、登录加验证码(图片验证码、图片点选式验证码、...),防止暴力破解,注册、找回密码(email,短信)加验证码,后台登录密码要足够复杂;密码加盐加密

   5、X-XSS-Protection、Content-Security-Policy、Strict-Transport-Security、X-Content-Type-Options、X-Frame-Options、X-XSS-Protection、Referrer-Policy

   6、网站漏洞检测: 华为网站漏洞扫描、OWASP ZAP、Arachni、百度安全指数、360网站安全检测

   7、网站安全防护:网站安全狗-网站安全防护,防后门|防SQL注入|防CC攻击|网马查杀|防篡改、百度云加速、360网站卫士 、开源应用运行时自我保护解决方案 - OpenRASP - 百度安全

   8、管理类系统交付使用前把密码修改为复杂密码,如UUID。

   1、开启GZip压缩

   2、开启HTTP/2:HTTP/2: the Future of the Internet

   3、启用CDN:百度云加速

   4、网站SEO优化:SEO综合查询 - 站长工具、SEO、title、keywords、description、页面标题用h1~h6标签...

   5、网站浏览器兼容优化:浏览器市场份额、Can I use... Support tables for HTML5, CSS3, etc、Check Browser Compatibility, Cross Platform Browser Test

  百度统计--最大的中文网站分析平台

  百度安全指数 - 综合互联网安全服务平台|免费安全检测|在线漏洞检测|恶意内容检测|网站综合安全检测|网站安全评分

  网站测速|网站速度测试|网速测试|电信|联通|网通|全国|监控|CDN|PING|DNS 17CE.COM

  Zabbix:企业级开源监控解决方案(Zabbix是一个成熟、易用的企业级开源监控解决方案,适用于百万级指标的网络监控和应用监控)

  书籍推荐:

  《大型网站技术架构:核心原理与案例分析》、《构建高性能Web站点:改善性能和扩展规模的具体做法》、《Java安全编码标准》

  对于编程思想和能力有重大提升的书有哪些? - 似懂非懂风格的话的回答 - 知乎 https://www.zhihu.com/question/35648714/answer/65081192