一个人做网站需要学习哪些知识?
做一个网站,要掌握哪些知识?
首先,咱们了解一下,从零开始做一个网站都会有哪些步骤内容。
1、网站的目标是什么?
做一个网站,首先得确认好它的使命是什么?即明白网站要展示、表达什么。只有明确你的目标,明确网站的价值所在,做出来的网站才有使用的意义。
2、使用人群分析?
根据使用人群的特点,根据目标人群喜欢的风格做网站布局。
3、设计平面UI
一般多人设计,会先由专业设计平面UI。如果是单人设计,建议直接参考同行业的网站,看它们的布局风格是否符合需求。也可以直接看各种建站平台的建站模板,如阿里云的 云·速成美站,因为它们的模板都是经过专业的审美分析,行业应用分析,及专业的技术人员制作,具备高可用性。
4、前端html编码
最原始的就是直接div+css+js模式。当然大多数前端设计师,都会套用市场上流行成熟的UI框架。比如说easyUI,LigerUi,WeUi,BootStrap等,脚本类用的比较多的有jquery,angularJs,vue等。至于编辑工具,最简单的是用txt文本编辑器,推荐用notepad文本编辑器。也可以用editPlus,Visual Studio2017等。
5、后端编码
取决于你用哪种技术语言,php可以用notepad,editPlus,java可以用eclipse,net可以用Visual Studio
6、数据库
简单的access,轻量的sqllite,开源的mysql,微软的mssql,或者大数据应用oracle
7、网站部署
做好网站,
7.1可以发布到本地局域网,这种方法一般是局域网办公。
7.2发布到阿里云服务器,外网直接通过IP访问
7.3如果想通过域名访问,就购买域名,域名备案,站点绑定域名就可以了。
至此,做一个网站的基本流程已介绍。
期中的3,4,5,6点都是实打实的技术活。如果你真要学习,就逐个学习每个知识点。加油吧,少年。
一个人做网站需要学习哪些知识?相关推荐
- 分享:个人是怎么学习新知识的
为什么80%的码农都做不了架构师?>>> 挺多童鞋问我是怎么学习新知识的,干脆写篇文章总结一下,希望对大家有所帮助.对照书.技术博客.极客时间等学习的方式我就不说了. 一.早期 ...
- 参加软件测试培训需要学习哪些知识
软件测试在互联网行业的发展前景非常好,很多人都想学习软件测试,其中有很多都是零基础学员,那么参加软件测试培训需要学习哪些知识?零基础是否能学会呢?来看看下面的详细介绍吧. 参加软件测试培训需要学习哪些 ...
- 学习Java知识应该注意哪些基础原则
想要做java程序猿,学习起来没有那么快的,尤其是零基础学员,java技术在学习的过程中是比较枯燥的,下面小编就为大家详细的介绍一下学习Java知识应该注意哪些基础原则,方便大家在学习的时候能够更加有 ...
- 做科研不得不学习的知识和技术的摇篮
微生物组领域快速发展,同时也涌现出一批高质量的原创分享者,无私地分享宝贵的经验,为同行提供中文学习资源! 通过我近三年来的观察及统计,发现有这些长期保持更新的高质量公众号,在我的朋友圈出镜率最高!他们 ...
- 计算机前端专业术语,学习计算机知识必须懂得50个专业术语
计算机已经成为我们办公.学习.娱乐不可或缺的利器,不过计算机毕竟是国外发明的,里面会涉及到很多计算机相关英文专业术语.而我们经常在和计算机打交道的时候都会碰到,以下百事网小编为大家汇总了下计算机知识必 ...
- python 数据分析学什么-利用Python做数据分析 需要学习哪些知识
根据调查结果,十大最常用的数据工具中有八个来自或利用Python.Python广泛应用于所有数据科学领域,包括数据分析.机器学习.深度学习和数据可视化.不过你知道如何利用Python做数据分析吗?需要 ...
- python人工智能要学什么_为什么学人工智能首推Python 需要学习哪些知识
原标题:为什么学人工智能首推Python 需要学习哪些知识 为何学人工智能首推Python?需要学习哪些知识?简单地讲,人工智能就是图像处理,数据处理,语言处理等多技术融合,在我们生活中经常可见.比如 ...
- 计算机专业多媒体技术学什么,计算机多媒体技术需要学习哪些知识
计算机多媒体技术需要学习哪些知识 计算机多媒体技术需要学习哪些知识?很多的同学对计算机多媒体技术很感兴趣,但是也最多是只知皮毛,而有的同学对计算机多媒体技术不够了解,人对未知的事物难免都会有一定的恐惧 ...
- 完成一个休闲网络游戏需要学习的知识
最近整理了一下需要学习的知识,可以完成一个休闲网络游戏. 这里只是考虑了客户端的方面,并不包含服务器部分.不知道缺了什么部分,欢迎网友补充. 网络通讯模块 Socket 通讯模块 Http 通讯模块 ...
最新文章
- python属于哪种类型的语言_Python是什么类型的编程语言,有什么特性
- 关于Python的一点学习总结(55-time的使用)
- java2019 数据结构算法面试题_GitHub - sjyw/java-interview: 史上最全Java面试题汇总与解析(505道):2019最新版...
- Android开发系列之ListView
- sharepoint 2010 创建内容类型2
- exif viewer java,1earn/XSS挑战-WalkThrough.md at master · dizhaung/1earn · GitHub
- 2.#技术|Python实现钉钉课程自动签到, opencv+threading+tkinter
- Linux系统的镜像文件下载
- 拍乐云基于AV1的实时视频系统技术实践 | 2021 LiveVideoStackCon 演讲回顾
- JDBC - new Date插入mysql数据库,数据库时间多一秒问题
- Appscan安全测试
- python妹子图爬虫5千张高清大图突破防盗链福利5千张福利高清大图
- 拼多多败诉,砍价始终差0.9%一案宣判;​微信内测同一手机号可注册两个账号功能;2022年度菲尔兹奖公布|极客头条
- 在嘲笑与冷眼下成长,并不断在泥潭中站起
- 基于STM32的智能小车方案设计
- JDBC 数据库编程基础
- 打工思维VS创业思维,对比哪三个方面不同
- 浅谈三种近场通信技术特点以及未来应用场景分析与预测
- CSS改变checkbox的方框及对勾的粗细
- SQL学习整理(一)