千锋教育-做有情怀、有良心、有品质的职业教育机构

400-811-9990
手机站
千锋教育

千锋学习站 | 随时随地免费学

千锋教育

扫一扫进入千锋手机站

领取全套视频
千锋教育

关注千锋学习站小程序
随时随地免费学习课程

上海
  • 北京
  • 郑州
  • 武汉
  • 成都
  • 西安
  • 沈阳
  • 广州
  • 南京
  • 深圳
  • 大连
  • 青岛
  • 杭州
  • 重庆
当前位置:重庆千锋IT培训  >  行业资讯  >  web前端开发学习如何优化提升?你知道这些技巧吗?

web前端开发学习如何优化提升?你知道这些技巧吗?

来源:千锋教育
发布人:lxl
时间: 2022-09-28 17:18:00

  一个网站的拜访,翻开速度的快与慢,是看这个网站运用的空间装备,要是这个空间主机的装备不错,那么你的网站拜访速度就会很快。有的伙伴在web前端开发学习的过程中觉得自己网站翻开速度很慢,如何解决一个问题呢?

web前端开发学习

  web前端开发学习如何优化提升?

  1、利用浏览器缓存你的 js 和 CSS 文件:

  在网站根目录 .htaccess 中参加以下代码

  ExpiresActive on

  ExpiresDefault “access plus 1 year”

  这段代码的意思是对 jpg|gif|png|css|js 发送 header 缓存头,进行一年的缓存、在浏览器不运用 ctrl+F5 强制改写时,会一直缓存到时刻时刻完毕,仅有惋惜的是假如你更改了js或许css文件有必要把曾经的途径或许文件名更改,能够这么 base.js?ver=(x) 这种方法下次浏览器就会主动读取并缓存。

  2、把你的 .js 库文件地址替换成 Google CDN的地址:

  跟着 jquery 和 mootools 等js库的运用需求加载的.js文件越来越多也越来越大,一般传统的网站是上载到网站自身的目录。但关于一个接近70多KB的jquery.js体积的确不利于网站响应速度的提升,此刻就应当运用Google API 。

  不单是jquery库,别的诸如mootools yui 也能够运用这种方法。

  3、精简和优化你的 js 和 CSS:

  尽管有了缓存和gzip保驾护航,可是关于 js 和 css 的优化却也是有必要的。咱们写的javascript脚本和 css 代码都是经过缩进和换行的,合适人类阅览,可是浏览器履行这些脚本不并需求这些无意义的空格和换行。所以咱们应当去掉这一些空格换行,乃至缩短 javascript 和 css 里面的变量。此东西能够不用在本地装置jdk,直接上载 js 和 css 文件进行紧缩,可选择是选用 YUI Compressor 或 Closure Compiler 。

  4、GZIP 紧缩你的 JS 和 CSS 文件:

  紧缩js和css能够经过服务器动态脚本进行也能够更简单的运用apache服务器能够在网站根目录 .htaccess 中

  5、运用css sprites兼并图像

  一个网站常常运用小图标和小图像进行美化,可是很惋惜这些小图像占用了很多的HTTP恳求,因而能够选用sprites的方法把一切的图像兼并成一张图像 ,能够经过有关东西在线兼并,也能够在ps中兼并。

  6、优化你网站图像

  很多运用的图像和图标尽管能够给网站带来美轮美奂的作用,图文混编更是一种十分艳丽的博文展示方法。可图像的体积的确不是很给力,jpg是一种 有损紧缩格局,而png尽管是无损的,但缺憾是体积颇大。为了削减图像体积到达最快的下载速度,每一张图像上载前应当优化一下体积。

  更多关于“web前端开发学习”的问题,欢迎咨询千锋教育在线名师。千锋教育拥有多年IT培训服务经验,采用全程面授高品质、高体验培养模式,拥有国内一体化教学管理及学员服务,助力更多学员实现高薪梦想。

声明:本站稿件版权均属千锋教育所有,未经许可不得擅自转载。

猜你喜欢LIKE

java和python的区别与联系,初学者适合学哪个?

2023-03-20

Java如何学?有什么技巧?

2023-03-17

web前端怎么学?零基础学前端要多久?

2023-03-16

最新文章NEW

前端开发主要是做什么?零基础学前端怎么入手?

2023-03-24

java培训学校出来好找工作吗?Java程序员的出路好吗?

2023-03-17

重庆java培训一般几个月?零基础能转行学习吗?

2023-03-16

相关推荐HOT

更多>>

快速通道 更多>>

最新开班信息 更多>>

网友热搜 更多>>