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

网站建设

2020-11-11 09:08:59

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

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

  

  原型工具:pencil、Adobe XD、Axure

  图像处理工具:gimp、Adobe Photoshop

  

  书籍推荐:设计网络事务:网络产品设计实践,关于脸4:交互设计的本质,秩序之美:网页中的网格设计,网站设计和网页颜色匹配

  

  1。项目管理工具:

阿里云高效企业级一站式Devops平台编码-一站式软件研发管理平台项目管理软件开源项目管理软件免费项目管理软件Zen开源项目管理软件tapd敏捷开发项目管理腾讯敏捷产品开发平台相关技术: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开发工具:Eclipse、idea、dreamware代码质量检查工具:sonarquobe、Eclipse插件(sonarlint、spotbug、alip3c、360代码守护者)代码规范:阿里巴巴java开发手册/googlejava风格

6。版本控制工具:git、SVN、腾讯工蜂社区版、基于git的代码云gitee代码托管与研发协作平台、编码一站式软件研发管理平台、阿里云高效企业级一站式Devops平台,编码-一站式软件研发管理平台CSS:Web设计艺术精髓,敏锐的jQuery,代码整洁,高效的Java2,大华设计模式,java8实战

  

  1。域名注册及网站备案、公安备案

2。云服务器购买:【腾讯云】云产品限时销售,1核2G云服务器,第一年99元

小网站云服务器配置:CPU:1核,1G内存,宽带(1Mbps/流量表费),Linux推荐在

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

3。搭建网站(Linux):

3.1,[windows10linux subsystem]SSH登录服务器或其他SSH工具,安装JDK[1],Tomcat,nginx,MySQL

3.2,网站上传:FTP工具FileZilla,云工具包(阿里云工具包是免费的本地ide插件,帮助开发者更高效地开发、测试、诊断和部署应用程序)

3.3,配置nginx,启动Tomcat

4。域名解析

打开浏览器,访问域名,然后打开浏览网站。

1。制定安全规范、最佳安全实践、设置页面大小上限、通过dto将请求参数连接到没有实体类的对象上,并通过接口设置请求方法(get、post…)[见SonaQuber代码质量分析工具]。

  

  2。全站HTTPS:SSL证书HTTPS的优势,全面分析HTTPS的构建

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

3。关闭nginx版本显示。使用验证码(图片验证码、图片点击式验证码等)登录,为防止暴力破解,注册和检索密码(电子邮件、短信)加验证码,后台登录密码应足够复杂;密码采用salt加密

0.5。X-xss保护、内容安全策略、严格传输安全、X-content-type-options、X-FRAME-options、X-xss-protection、referer策略

6。网站漏洞检测:华为网站漏洞扫描、OWASP-zap、arachni、百度安全指数、360网站安全检测

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

8。在交付和使用管理系统(如UUID)之前,将密码更改为复杂密码。

  

  1。启用gzip压缩

2。打开HTTP/2:HTTP/2:Internet的未来

3。启用CDN:百度云加速