`前端技术`标签下的文章

前端技术

web项目前后端分离的优势

前端分离已经成为互联网项目开发的行业标准,通过nginx+tomcat有效地解耦(您也可以在中间添加一个NodeJS),前端分离将为未来的大规模分布式体系结构、灵活的计算体系结构、微服务体系结构、多终端服务(如浏览器、车载终端、Android、IOS等)奠定坚实的基础。

阅读剩下更多

前端技术

H5中<title和<h1的区别

title标签:
其所表示的是整个网页的标题或者说名字,也就是在浏览器顶部的网页标签栏里来显示的。所以title是写给搜索引擎来看的,也是给搜索引擎蜘蛛爬取的,title是写在head中的。因此,title标签里的字符是不会出现在页面的具体内容之中的。

h1标签:
h1标签是指示网页中的内容的标题,是某个网页中实质内容的其中重要部分,表明的是该网页中某文字或者文章的第一标题。因此,h1是给浏览该网页的用户看的,是写在h5文档的body标签之中,并不是在head标签之中。

阅读剩下更多

前端技术

js中四舍五入tofixed和round区别

tofixed方法介绍

toFixed()方法将数字舍入到指定的十进制数。例如,将数据num留为2小数位表示为:toFix(Num);但其汇总规则与数学中的规则不同,使用银行家的算法规则,银行家的算法:所谓的银行家的算法,它本质上是一种整整和双取方法。具体规则如下:

简单来说就是:四舍六入五考虑,五后非零就进一,五后为零看奇偶,五前为偶应舍去,五前为奇要进一。显然这种规则不符合我们平常在数据中处理的方式。为了解决这样的问题,可以自定义去使用Math.round方法进行自定义式 的实现指定保留多少位数据进行处理。

阅读剩下更多

前端技术

javascript颜色选择器colorpicker推荐汇总

 以前想找到一个合适的颜色选择器还挺困难的。现在正好看到很多不错的JavaScript颜色选择器插件,故而把这些编译汇总。在本文,Web设计师和开发人员 Kevin Liew 挑选了11个相应插件,有些会比较复杂,有些比较简单,相信应该会有适合你的。

阅读剩下更多

前端技术

nginx禁止恶意ip访问

如果我们的网站有一定的流量之后,很可能会遭受到一些恶意的攻击和访问,从而导致服务瘫痪或者云服务器遭殃。所以我们要通过nginx来禁止某些ip的访问和攻击。本文介绍了如何使用Nginx屏蔽IP来防止意外发生,当然也可以通过iptable来实现。

阅读剩下更多

前端技术

修改hexo博客ejs主题模板

前端时间在考虑搭建博客的时候,调研了挺多博客建站系统和框架,结果最后选择了hexo框架,因为感觉还是挺轻量化挺清爽的,并且不喜欢wordpress那种php的框架。hexo官网里面有琳琅满目的主题模板,可以随意选择进行装载。当时我选来选去,总算选到一个比较中意的模板,然而后来才发现那个模板挺坑的,里面很多功能都没有,很不全面,但是我没有换其他模板,因为好在这个模板还比较有个性,没有太同质化,所以挺多功能和优化最后都是靠我自己动手加进去的。我用的那个模板是用的ejs模板引擎写的,作为一个前端开发人员,可以基本看懂ejs文件内容,因为说白了就是把html和js糅合到一起,并且加入了一些不太认识的符号和函数,影响总体的理解。但是要自己动手修改,就有些难度了,毕竟对ejs完全不了解。所以现在分享一下ejs的基本用法。

阅读剩下更多

前端技术

哪种sitemap格式更好

通常为了便于各个搜索引擎抓取和收录我们的网站内容,我们需要给搜索引擎提交我们的网站页面链接。就百度搜索引擎来说,我们可以通过api主动提交,这种方式是将需要提交的url全部写到一个txt文档里面,然后push到百度指定的位置。还有一个全球通用的网站链接提交方式,就是使用sitemap文件的形式来提交网站,也即是在服务器某个位置放上sitemap文件,然后告诉搜索引擎,那么搜索引擎就可以自己来读取内容,sitemap很容易理解,就是站点地图的意思了。sitemap一般有三种格式:txt文本格式、xml格式、HTML格式。原则上可以选择任意一种格式的sitemap,但是实际上是有优劣之分的。

阅读剩下更多

前端技术

识别百度蜘蛛判断蜘蛛真伪

我们经常听到有站长们提问,爬虫蜘蛛抓取是什么?最近百度蜘蛛来的太频繁服务器抓爆了,最近百度蜘蛛都不来了怎么办,还有很多站点想得到百度蜘蛛的IP段,想把IP加入白名单,但IP是不固定的,因此无法对外界公布等等疑问。我们经常在网站日志中看到各种爬虫抓取记录,最常见的就是百度蜘蛛谷歌机器人等搜索引擎的抓取记录。以百度为例,通常我们判断是否是百度蜘蛛的抓取,主要是通过看用户代理字符串,也就是User-Agent,但是User-Agent是可以模拟的,所以很多时候也会有虚假的蜘蛛,冒名顶替伪装成百度蜘蛛来抓取,这时候我们就需要学会分辨真伪。

阅读剩下更多

返回顶部