网站建设
- 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
- 频繁营销规划 发布于:
- 购买按钮 发布于:
- 【甲方乙方】盖泡面的 Kindle 开面馆了;地球日营销案例大盘点 发布于:
- 艾媒报告 | 2017-2018中国手机新闻客户端市场研究报告 发布于:
- 脑白金也玩跨界联名,发布国潮联名款服饰,欲让洗脑广告语杀入... 发布于:
- 国际市场营业推广策略 发布于:
相关内容