做一个web网站,包含哪些技术,自己需要学习哪些技术

自己想到哪里就写到哪里 -- 给自己做的一个记录

1: 页面的展示, 一个web的开发语言
  1.1 一个web的开发语言需要注意哪方面,才能符合你的网站业务发展
     1:语言的选择
     2:框架的设计 - 怎么符合未来业务的发展
     3:对于业务的了解
     4:了解http协议
      那么就要了解tcp/ip协议

3: web安全
     web安全又有哪些方面需要注意的呢
     3.1 xss
     3.2 sql注入

4: 数据库知识
     4.1 了解一种数据库的用法
     4.2 会优化
     4.3 如果想使用更深入,那么就是了解这个数据库的原理 索引原理等等原理

5:web服务器
    5.1 nginx的配置使用
    5.2 深入 就是了解nginx的原理
    5.3 开发nginx的插件

随着网站访问量的增加,那么你又需要学习,关注哪些知识呢

转载于:https://www.cnblogs.com/jiujuan/p/3842661.html

做web开发需要学习哪些技术--基础篇相关推荐

  1. 唐金州的Vue开发实战学习笔记(基础篇)

    Vue开发实战学习笔记 简易的Vue程序 组件 事件 插槽 单文件组件 双向绑定 虚拟DOM与key属性 组件更新 状态data与属性props vue的响应式更新 计算属性和侦听器 计算属性 com ...

  2. 做bs开发需要学习哪些技术

    今天猛然想到,做bs也算有几年了,把web系统需要的技术画了张图.脑图确实是个很好的东西,可惜刚开始学习,凑合看吧-- 这个只是我的浅薄见解,欢迎批评指正--

  3. 如何用Python做Web开发?——Django环境配置

    用Python做Web开发,Django框架是个非常好的起点.如何从零开始,配置好Django开发环境呢?本文带你一步步无痛上手. 概念 最近有个词儿很流行,叫做"全栈"(full ...

  4. pythonweb开发-如何用Python做Web开发?——Django环境配置

    用Python做Web开发,Django框架是个非常好的起点.如何从零开始,配置好Django开发环境呢?本文带你一步步无痛上手. 概念 最近有个词儿很流行,叫做"全栈"(full ...

  5. python web开发要学什么_Python WEB开发 用Python开展web开发必须学习什么?

    用Python开展web开发必须学习哪些? 针对新手想更轻轻松松的学好Python开发技术性,Python网络爬虫,Python数据分析,人工智能技术等技术性,这儿给大伙儿共享一套系统软件教育资源,加 ...

  6. python开发网页有优势吗_Python用来做Web开发的优势有哪些

    Python是世界上最受欢迎的编码语言之一,在80年代后期首次受到ABC和Modula-3语言的影响而被概念化.从1991年的第一个版本到成为开源项目的2.0版本,它已经走了很长一段路,直到今天,它正 ...

  7. 软件测试用python一般用来做什么-Python用来做Web开发的优势有哪些

    Python是世界上最受欢迎的编码语言之一,在80年代后期首次受到ABC和Modula-3语言的影响而被概念化.从1991年的第一个版本到成为开源项目的2.0版本,它已经走了很长一段路,直到今天,它正 ...

  8. Web 开发中应用 HTML5 技术的10个实例教程

    HTML5 作为下一代网站开发技术,无论你是一个 Web 开发人员或者想探索新的平台的游戏开发者,都值得去研究.借助尖端功能,技术和 API,HTML5 允许你创建响应性.创新性.互动性以及令人惊叹的 ...

  9. 想做web开发 就学JavaScript

    想做web开发 就学JavaScript   有一天我被问到,为了快速地在 web 开发工作上增加优势,应该学习什么语言.我的思绪回到了大学,那时候我用 Pascal.Fortran.C和汇编语言,不 ...

  10. java web开发(学习路线)

    [ 声明:版权所有,欢迎转载,请勿用于商业用途. 联系信箱:feixiaoxing @163.com] java语言天生就是为计算机网络开发而存在的.之前,学习java的时候,总觉得奇怪,为什么jav ...

最新文章

  1. SLAM基础:相机与图像
  2. 自动化与网络工程之间的关系
  3. 华为鸿蒙还会不会推出,华为如果把鸿蒙独立出来,让小米、魅族和蓝绿厂参股进来,会不会超越安卓?...
  4. LG已停止手机生产 手机生产线向家电制造转变
  5. 字节跳动mysql面试题_刚面完的字节跳动java研发面试题整理(含答案):线程+MySQL+Spring+JVM...
  6. 12,三维Panel
  7. 000-Opencv各版本汇总下载
  8. win10系统下使用大漠插件后台截图卡住的解决方法
  9. python爬虫代码运行_怎么运行python爬虫程序
  10. 使用 FUMA 鉴定 Independent SNPs 和 Lead SNPs
  11. 使用mindspore过程中Using shared memory queue, but rowsize is larger than allocated
  12. Python的mpl_finance模块从2020年已经提醒弃用,新mplfinance模块详解(一)
  13. Unity Movetowards方法
  14. 指针和地址之间的关系是什么?
  15. android 绘画笔迹回放_一种基于可缩放矢量图形的安卓平台笔迹回放方法及装置与流程...
  16. 【MySQL】数据库中表的增删查改操作详解
  17. bzoj3503【CQOI2014】和谐矩阵
  18. springboot切面编程基础实践
  19. optionnally mysql_MySQL数据库之关于windows x64安装MySQL-python失败解决
  20. Java PriorityQueue(优先级队列/二叉堆)的使用及题目应用

热门文章

  1. 推荐系统数据稀疏性问题
  2. 【ACL20】让笨重的BERT问答匹配模型变快!
  3. 【李宏毅NLP笔记】Tacotron 可以从哪些方面改进
  4. 【QA】哈工大张伟男:任务型对话系统
  5. LeetCode—3.双指针算法—对撞指针与快慢指针及其leetcode题
  6. 损失函数——交叉熵损失函数(引子)
  7. 图论算法:稳定婚姻问题,如何找到最适合自己的另一半
  8. AI公开课丨胡伟:基于表示学习的知识图谱实体对齐研究
  9. 易学性vs易用性,产品应该选哪边?
  10. numpy教程:函数库和ufunc函数