开发网站离不开用户的注册与登录,今天来说说在网站开发的时候关于用户密码的保存方式,传统的方式有以下几种
密码加密的几类方式:
如果你只是简单的使用md5将用户的密码进行加密,那么如果你的库被别人拖了,现在有很多可以直接反查的网络工具就可以进行暴力破解,那么能不能有一种方法,用户的明文密码即使多次使用,但是数据库中记录的加密密码也是不同的,这样即使数据库被拖了,那么也很难暴力破解,真的有这种方法吗?
答案是肯定的,有一种加密方式叫加盐哈希加密,加密时混入一段“随机”字符串(盐值)再进行哈希加密。即使密码相同,如果盐值不同,那么哈希值也是不一样的。现在网站开发中主要是运用这种加密方法
网站建设使用面包屑导航。
面包屑导航的作用是告诉访问者他们目前在网站中的位置以及如何返回,面包屑导航是链接上页与下页之间的桥梁。可以说,一个清晰地网站结构,都会拥有一个面包屑导航,在内容也面较多的网站,面包屑导航的作用尤其突出。
网站建设怎样做才能得到蜘蛛的喜爱,百度非常关注网页内容的更新,甚至可以不考虑网站相关性,百度蜘蛛常常会把更新快的网站的关键词排名放在首页,致使用户点击进入该网站后才发现,这个网站的信息是自己不需要的,尽管这不是初衷,但是不能不说是百度的一个短板。新手合理利用他往往获得客观流量,对于提高新手建站信心大有裨益。
新站首次提交给百度收录后,百度一般会比较重视。百度在人工参与程度比较高,有时候是由人工查看是否该收录这个网站。因此我们在第一次提交自己的网站时候,应该尽量让自己的网站设计内容更充实一些,语言更精炼一些。
百度对新网站的更新频率快也很重视,我们从百度搜索快照就可以看得出来,百度之所以把快照时间放在搜索结果页面中,说明它把快照当成关键词排名的重要因素之一。