1. 首页
  2. 网站建设
  3. 正文

个人做一个网站需要掌握哪些知识(个人网站建设)

  个人做一个网站需要掌握哪些知识,个人做一个网站需要掌握哪些知识,做了有一年半了,现在每天有1000个人访问,流量可真低呢,哈哈。六兄弟科技小编给您讲一下:

  简单列罗一下网站功能,以及需要什么知识,当做题主学习思路的一种参考吧


  HTML

  1.网页上要显示内容,需要学学,比如这个页面,有文字,有图片。

  CSS

  2.光有文字还不行,还要考虑不同的颜色,布局,排版,如图做出这样页面效果,要学学基本的

  Javascript

  3.有一些交互,比如修改了代码可以实时看到效果,得掌握

  Bootstrap

  4.直接写CSS太累,需要套用别人写好的,来得快,也比自己做出来的好看,那么就可以用用

  MySQL

  5.现在网站有1000多张页面,不可能做1000张html呀,所以这些都需要维护在数据库里面,那就学一个简单的

  表关系

  6.现在一共有55张表。。。。怎么维护他们之间的关系~彼此如何依赖,外键如何关联,这个需要学习的相关知识

  JDBC

  7.有了数据库,也有了表,那么如何从这些表里取数据呢?我用的是JAVA技术栈,那么就需要用到

  JAVA基础

  8.为了使用JDBC不是需要Java基础吗?为了仅仅满足JDBC的运行,需要如下:

  面向对象,变量操作符控制流程,数字与字符串,异常处理,集合,嗯,刚刚够

  JSP

  9.这样JDBC就可以取出数据了,那么取出来之后怎么显示在HTML上呢?需要用到

  TOMCAT

  10.为了JSP可以运行,需要一个Servlet容器,,简单用用就可以了

  LINUX

  11.可是TOMCAT总不能在自己机器上跑嘛,要放在公网上,运行,其他人才看得到呀,所以需要掌握如何在里部署Tomcat

  云服务器

  12.那么挂在公网上的Linux自己怎么弄呢?我也弄不来,我是在阿里云租的LINUX

  Struts

  13.随着网站提供的功能越来越多,光用JSP开发太慢了,而且难以维护,这个时候就用到了加快开发效率

  Hibernate

  14.JDBC也有点难以维护了,那么就换成了

  Spring

  15.为了让Struts和Hibernate更好的整合在一起,那还得学学以及这3个的整合

  打补丁

  16.Struts常常有漏洞产生,所以还得时常,真后悔当初没有用SSM那套呢(其实当时也不熟SSM,哈哈~)

  录屏软件

  17.为了更好的讲解知识点,录了教学视频,所以还得会。。。。

  html5

  18.这些视频放在youku不太好,会有广告,放在云盘也不好,会被莫名其妙举报而关闭,所以还是放在自己网站吧。那么为了播放,还的学会的播放方式

  不同速度

  19.看视频太慢,所以再加个的播放按钮,以及回放按钮

  OSS

  20.随着访问的人数增多,看视频的人有个3,4个人同时看的时候,视频播放就卡成狗了,所以为了播放顺利,得把视频放在上面去

  阿里云的API

  21.可是视频也多呢,一个一个得手动上传多麻烦,那就得调用,用Java帮你自动上传

  22.还有些和开发技术无关的,也是需要掌握的,比如域名,要自己去选购一个,也是在阿里云买的,以前叫域名里包含java这个商标,害怕被oracle拿回去,就改了。

  23.光有域名还不行,当服务器是在国内的时候,是需要备案的。备案流程现在简单多了,基本上7天就可以做完,不过其中有一个挺麻烦的地方,需要自己手写签字,然后再扫描出来发过去,可是我没有扫描仪呢,去楼下店里扫描又嫌麻烦,怎么办呢。。。。刚开始是在淘宝买5元的那种帮扫描的。。。后来发现有的网站可以提供手写字体,于是把手写字复制下来,再ps到要填的单子上,发过去就行了,这个可是我十分得意的备案经验哟,哈哈

  都是不会的

  嗯~好像就这些吧~一眨眼看,貌似需要的知识也不少,其实很多很多的知识,在一开始做这个网站的时候,我,比如Linux(掩面),HTML5播放视频,阿里云API。

  发现需要做某个功能,做这个功能的时候再去学需要的知识,这样随着网站功能得一点点丰富,自己的知识,技能也成长了起来了

  刚开始做的时候,其实就是很基础的增删改查一套,做得过程中,。和打游戏的道理一样一样,先整点简单的小副本,干点小BOSS,装等提升一些,技能熟练一些,多打几个小副本,到了进团队副本的时候,装等,技术也跟着就上来了嘛。

  所以回到题主的问题“给点方向性的意见,比如如何学习?学什么?学到什么程度?”。

  试着自己做一个对别人有价值的个小网站嘛,简单的那种,比如分享你收集的PDF,小软件,考试题目什么的,以功能需求为导向,按需学习,这是最好的学习方式,也是最有意思,最有乐趣的方式。

  从头到尾做一个站,像是搭一个积木;更像是设计并建造一栋建筑,你熟悉里面的一砖一瓦,这里面凝聚了你的创造性和灵感;甚至更像是你的小孩,你看着他一天天长大,里面有你的心血,懊恼,奋斗,挫折,成长,收获。

    延伸阅读

  • 个人网站建设(自己做网站详细流程)

    今天分享一个炫酷的话题,就是自己做网站的详细流程。为什么说炫酷,因为有的人不像浪费自己的金钱,想自己能搞网站,自己就能搞了,这也表现出一个人的综合能力。自己做网站详细流程是怎样...

  • 个人做一个网站需要掌握哪些知识(个人网站建设)

    个人做一个网站需要掌握哪些知识,个人做一个网站需要掌握哪些知识,做了有一年半了,现在每天有1000个人访问,流量可真低呢,哈哈。六兄弟科技小编给您讲一下:简单列罗一下网站功能,...

  • 个人网站建设的常规方法介绍

    常常看到有人在百度上问“我想建一个网站,但不知道怎么做”、“哪个建站平台有免费建站”、“建网站有什么方式”、“怎么建设自己网站”。那么,下面主要给大家介绍一下建站方式有哪些。网...

  • 设计师个人网站建设Portfolio,血泪踩坑史

    作为设计师,在求职&申校过程中,必备一份体面的Portfolio,这是展示自己的第一步,作品集的视觉水平和内容深度真的非常重要,所以我购买了wix的服务器和编辑器来搭建...

  • 个人网站建设方案

    现在很多用户都想要建设一个属于自己的网站。如果想要建设一个属于自己的个人网站建设,首先要购买域名,服务器和网站程序,这些准备完毕以后,就可以去建立一个属于自己的网站了。当然如果...

本文来自投稿,不代表本人立场,如若转载,请注明出处:http://lnbdc.com/article/6436.html

(function(){ var src = (document.location.protocol == "http:") ? "http://js.passport.qihucdn.com/11.0.1.js?1d7dde81dc0903e04d3ac0b9599444f6":"https://jspassport.ssl.qhimg.com/11.0.1.js?1d7dde81dc0903e04d3ac0b9599444f6"; document.write('<\/mip-script>'); })(); (function(){ var bp = document.createElement('script'); var curProtocol = window.location.protocol.split(':')[0]; if (curProtocol === 'https') { bp.src = 'https://zz.bdstatic.com/linksubmit/push.js'; } else { bp.src = 'http://push.zhanzhang.baidu.com/push.js'; } var s = document.getElementsByTagName("script")[0]; s.parentNode.insertBefore(bp, s); })();