您身边的网站建设专家
成功案例

【建站服务】南安网站制作【南安网站优化】南安建网站、南安微信公众号运营、南安网页设计、南安微信小程序商城-域名申请

日期: 2022-09-20 15:45:36 浏览数:3


上往建站提供服务器空间服务商百度快照排名网站托管百度推广运营,致力于设计外包服务与源代码定制开发360推广搜狗推广,增加网站的能见度及访问量提升网络营销的效果,主营:网站公司,百度推广公司电话,官网搭建服务,网站服务企业排名,服务器空间,英文域名等业务,专业团队服务,效果好。


南安网站制作【南安网站优化】南安建网站、南安微信公众号运营、南安网页设计、南安微信小程序商城

网站建设.jpg

南安(古属泉州府南安县)雅称武荣,为福建省下辖县级市,由泉州市代管。位于福建省东南沿海,晋江中游。全市面积2036平方千米,户籍人口1635006人(2017年) [1]  。人口以汉族为主,此外有畲、满、回等少数民族。

南安综合竞争力位居福建省县域(含县级市)第3位。南安市先后荣获中国改革十佳县市、全国科技示范市、体育先进市、文化先进市、科普示范市、全国双拥模范城、全国商标品牌十强县(市)和中国龙眼之乡、建材之乡等称号。

南安置县于三国东吴永安三年(公元260年),名“东安县”。之后朝代更迭,曾改用晋安、梁安等,隋开皇九年(公元589年)始称南安县,唐嗣圣初(684)置武荣州,故南安又别称武荣。南安历史上曾一度是闽南的政治、经济和文化中心,素有“海滨邹鲁”之称,境内丰州金鸡古港曾是古代“海上丝绸之路”的起点。唐代开八闽文化之先声的欧阳詹,明代杰出的思想家李贽,民族英雄郑成功,一代名将叶飞,知名爱国华侨李光前、黄仲咸,祖籍地都在南安 [2]  。南安是清代泉州三邑之一,由于近代有大量南安人迁居海外,南安也成为中国著名侨乡。

2018年,南安入选“综合实力百强县”、投资潜力百强县市、绿色发展百强县市,中国最佳县级城市第4名。 [3-5]  2019年10月8日,被评为2019年度全国综合实力百强县市。 [6]  2019年10月,被评为2019年度全国绿色发展百强县市。 [7]  2019全国营商环境百强县。 [8]  2019年度福建省县域经济实力“十强”县(市)。 [9] 

2019年,南安市地区生产总值1295.44亿元、增长8%。 [10] 


前端脚本代码之效率优化

代码在浏览器中执行是要时间的,只不过很多时候,这个时间非常短,短到让我们感觉不到,这不等同于网页内容的下载,比起代码执行时间,网页加载是个可以明确感知到速度的东西,比如我们打开一个网页,加载进度条一直在那转转转,其实就是在下载网页所需的文件。而这里说的代码执行不等同于这个。

代码执行需要时间,都是瞬间的事,我们感知不到,但是如果代码写得不好的话,这个时间就会延长的,尤其是js的执行,同一种方法,用js可以有很多种写法。但是各自的执行时间是不一样的,用一个糟糕的写法将会严重降低代码执行效率,慢到可以让你感觉到它的存在~

自己就犯过这样的错误,比如:

复制代码for(i=0,i<$("#obj").height(),i++){//这里放循环的内容}复制代码

这样就导致了每执行一次循环内容都要去document.getelementById("obj"),众所周知document.getelementById方法是去整个网页文档代码中寻找匹配的元素。这个效率是很低的,况且它每执行一次就要运行一下这个方法,如果i的值非常大的话,而你又在网页中多处用了这种for循环,如果循环内容是个实时动画的话,将会明显感知到动画的迟缓性。良好的写法是将$("#obj").height()存入缓存:

复制代码var abc=$("#obj");for(i=0,$abb=$abc.height(),i<abb,i++){//这里放循环的内容}复制代码

除了js脚本有效率之称外,css同样有效率高低之分,css是给浏览器渲染页面的基石。基石打得不好,将给浏览器造成麻烦。

最近又遇到一个奇葩的问题,众所周知,同一个元素同一属性被定义了两次,浏览器只认最后一个属性,即前面的被后面的覆盖,虽然出来的效果是我们想要的后面的那个效果。但是浏览器对这个页面的这个元素渲染了两次,这是要花时间成本的,虽然时间短得让我们感觉不到。可是我碰到的问题是时间长得无法让我想象:

复制代码<div id="fff"><p>秋叶网络博客</p><p class="uur">www.wuover.com</p></div>复制代码
复制代码#fff P{-webkit-transform: scale(0.8);-moz-transform: scale(0.8);-ms-transform:scale(0.8);transform:scale(0.8);}#fff .uur{-webkit-transform: scale(0.8);-moz-transform: scale(0.8);-ms-transform:scale(0.8);transform:scale(0.8);}复制代码

就像这样,在一个页面中重复把.uur同一属性transform写了两次,结果页面直接打不开~~,但是单独运行这段代码又可行在页面中有众多css3渲染的情况下是不行的,js冲突导致页面打不开这很好理解,css冲突这就是稀奇了。

现在给大家整理一些网页性能小tips给大家参考,养成良好的代码书写习惯: 1、jQuery类型的变量最好加个$前缀;时常将jQuery选择器返回的内容存进变量以便重用,避免重复遍历文档。

复制代码var $products = $("div.ehyduct");复制代码

2、id选择器比类选择器快

复制代码var $products = $(".pro"); // 慢var $products = $("#pro"); // 快复制代码

3、多级查找中,右边尽量指定得详细点而左边则尽量简单点

复制代码$("p.at .ez");//优化前$(".at td.ez");// 优化后复制代码

4、指定查找范围

复制代码$('.class');//原始代码$('.class', '#class-container');//在#class-container容器范围内进行查找复制代码

5、不要使用通配符万能选择器

复制代码$('div.container > *'); // 差$('div.container').children(); // 棒复制代码

6、ID已经是唯一了,不需要具体

复制代码$('.outer-container #inner'); // 差$('#inner');//干净利落,好!复制代码

7、不要处理不存在的元素

复制代码$("#nosuchthing").slideUp();// 丧尽天良的做法:jQuery后台要执行三遍查询后才会知道这个元素其实根本不存在从而放弃// 应该这样var $mySelection = $("#nosuchthing");if ($mySelection.length) {$mySelection.slideUp();}复制代码

8、尽量不要把js写在内联html上

复制代码<a id="myLink" href="#">my link</a> <!--内联绑定 不好 -->$("#myLink").on("click", myEventHandler);//js中绑定,好!复制代码

9、表在链接里面嵌参数,请使用专门的参数设置来传递

复制代码// 不易阅读的代码...$.ajax({url: "something.php?param1=test1&param2=test2",....});// 更易阅读...$.ajax({url: "something.php",data: { param1: test1, param2: test2 }});复制代码

提供标准的ajax模版一份参考:

复制代码var jqxhr = $.ajax({url: url,type: "GET", // 默认为GET,你可以根据需要更改cache: true, // 默认为true,但对于script,jsonp类型为false,可以自行设置data: {}, // 将请求参数放这里.dataType: "json", // 指定想要的数据类型jsonp: "callback", // 指定回调处理JSONP类型的请求statusCode: { // 如果你想处理各状态的错误的话404: handler404,500: handler500}});jqxhr.done(successHandler);jqxhr.fail(failureHandler);复制代码

10、用链式保存变量

复制代码$("#myDiv").addClass("error").show();复制代码

11、巧用数组形式传递多个属性

复制代码$myLink.attr("href", "//www.mizuiren.com").attr("title", "my link").attr("rel", "external"); // 糟糕:调用了三次attr// 不错,只调用了一次attr$myLink.attr({href: "//www.mizuiren.com",title: "my link",rel: "external"});复制代码

12、尽量不要用js操作css

复制代码$("#mydiv").css({'color':red, 'font-weight':'bold'}); // 不好//nice!css:.error {color: red;font-weight: bold;}js:$("#mydiv").addClass("error");复制代码

13、能用js尽量少用jq,浏览器要先把jq转变成原生js。。。

复制代码$("#myId"); // 多少还是会逊色于...document.getElementById("myId");复制代码


南安网站制作南安网站优化南安建网站、南安微信公众号运营、南安网页设计、南安微信小程序商城


上往建站提供搭建网站域名注册官网备案服务网店详情页设计企业网店专业网络店铺管理运营全托管公司咨询电话,服务器空间,微信公众号托管网页美工排版,致力于域名申请竞价托管软文推广全网营销,提供标准级专业技术保障,了却后顾之忧,主营:虚拟主机网站推广百度竞价托管网站建设上网建站推广服务网络公司有哪些等业务,专业团队服务,效果好。

服务热线:400-111-6878 手机微信同号:18118153152(各城市商务人员可上门服务)


全国咨询热线:400-111-6878

地址:全国各地都有驻点商务

Copyright © 2021 通陆科技

网站建设上往建站