以图明志

数据库技术

MySQL 主键与索引的联系与区别

主键与索引是什么?
所谓主键就是能够唯一标识表中某一行的属性或属性组,一个表只能有一个主键,但可以有多个候选索引。因为主键可以唯一标识某一行记录,所以可以确保执行数据更新、删除的时候不会出现张冠李戴的错误。主键除了上述作用外,常常与外键构成参照完整性约束,防止出现数据不一致。数据库在设计时,主键起到了很重要的作用。

搜索引擎优化

前端优化,搜索引擎不为人知的秘密

更快的页面速度有利于提高收录量
大家有的时候是否发现过一个网站运营过一段时间之后,发现网站收录的页面不再增长,而是一直保持在一定的数值之间,不管你怎么更新你的页面,怎么去卖力的做外链,收录都没有多大变化。你有没有考虑过这是什么原因吗?爬虫每天来你网站的时间,其实是一个固定值,是根据你网站的权重来决定它的爬取时间。

搜索引擎优化

中文搜索引擎关键技术:中文分词技术

分词准确性对搜索引擎来说十分重要
信息的飞速增长,使搜索引擎成为人们查找信息的首选工具,Google、百度等大型搜索引擎一直是人们讨论的话题。随着搜索市场价值的不断增加,越来越多的公司开发出自己的搜索引擎,阿里巴巴的商机搜索、8848的购物搜索等也陆续面世,自然,搜索引擎技术也成为技术人员关注的热点。

搜索引擎优化

如何让Google、百度快速收录你的网站

不要操之过急,要循道而行
或许很多朋友面临这样的窘境,网站刚上线,提交完搜索引擎,可是搜索引擎并没有马上收录网站,而是过了很长一段时间才收录网站的首页。这是一个可能让人发疯的问题,如果每一个新站都等很长一段时间,那么谁还会对搜索引擎感兴趣?如果要让搜索引擎快速收录网站,就要仔细研究以下几个方面,进而达到推广与优化的目的。

搜索引擎优化

搜索引擎是如何收录你的网站的?

搜索引擎收录原理
对网站进行推广优化中,都是针对搜索引擎进行的,了解搜索引擎的一些收录规律,进而采取相应的措施,可以让我们的网站更好的获得引擎的好评,这样你的网站排名就是靠前同,给你带来更多的流量。搜索引擎收录页面实际上就是在互联网上进行数据采集,这是搜索引擎最基础的工作,而搜索引擎的内容编辑认为都来自后台的庞大的URL列表。

搜索引擎优化

提高网站流量与排名最重要的5件事

吸引搜索引擎流量的策略
这是一个客户最近给我们提的一个问题:“如果在我的枪(搜索引擎优化的理论)中只有5发子弹,我会用这5发子弹射什么?”我开始思考客户的问题。如果有五件事我可以做一个站点,以提高它的流量和排名。我应该做些什么?

互联网时代

搜索引擎爬虫是如何实现的?

看看搜索引擎的基本实现技术
万维网是一个通过HTML格式使数十亿的文件产生联系的集合 ,然后如此规模庞大的数据已经成为信息检索的障碍,用户为了查找自己想要的资料可能要翻转数页。网络爬虫是搜索引擎的核心部分,网页爬虫持续不断的在互联网上爬行来寻找任何新的增加到网络中的页面和已经从网上删除页面。由于网页的持续的增长和动态性,遍历网络中所有的网址并处理已成为一种挑战。

数据库技术

你了解SQL的索引原理吗

数据库是怎样访问表数据的
索引是为检索而存在的,就是说索引并不是一个表必须的。表索引由多个页面组成,这些页面一起组成了一个树形结构,即我们通常说的B树,首先来看下表索引的组成部分:根极节点,root,它指向另外两个页,把一个表的记录从逻辑上分成非叶级节点Non-Leaf Level(枝),它指向了更加小的叶级节点Leaf Level(叶)。

数据库技术

你了解SQL的聚集索引吗

深入探讨SQL索引的一些内幕
其实对于非专业的数据库操作人员来讲,例如软件开发人员,在很大程度上都搞不清楚数据库索引的一些基本知识,有些是知其一不知其二,或者是知其然不知其所以然。造成这种情况的主要原因我觉的是行业原因,有很多公司都有自己的DBA团队,他们会帮助你优化SQL,开发人员即使不懂优化问题也不大,所以开发人员对这方面也就不会下太多功夫去了解SQL优化。

数据库技术

来全面认识与理解MySQL的索引类型

让MySQL高效运行起来
索引是快速搜索的关键。MySQL索引的建立对于MySQL的高效运行是很重要的。下面介绍几种常见的MySQL索引类型。在数据库表中,对字段建立索引可以大大提高查询速度。索引分单列索引和组合索引。单列索引,即一个索引只包含单个列,一个表可以有多个单列索引,但这不是组合索引。组合索引,即一个索包含多个列。

数据库技术

InnoDB表与索引结构相关知识整理

InnoDB和索引
MySQL把表的数据词典信息以.frm文件的形式存在数据库目录里,所有MySQL存储引擎都是这样的。但是每个InnoDB表在表空间内的InnoDB内部数据词典里也有它自己的条目。当MySQL移除表或数据库,它不得不删除.frm文件和InnoDB数据词典内的相应条目。这就是为什么你不能在数据库之间简单地移动.frm文件来移动InnoDB表。

互联网时代

一些搜索引擎的基础知识

了解你每天都使用的搜索引擎
现在的网站用户大部分是通过搜索引擎进入的,如果用户要购买一件商品,他不知道去那家网上的商店去购买,他就会去搜索,我们的搜索引擎就是满足足用户的这些需求。现在的互联网上有大量的垃圾信息,而我们的搜索引擎的作用就是将比较好的网站,和质量高的网站排在页面的前面,这样用户就能很快通过引擎找到他们的东西了,这应该就是引擎的作用。

计算机算法

利用数组的索引也可以排序

比较有意思的一个排序算法
看到一道算法面试题,比较有趣,我自己用C做了一下。题目:随机生成10个100以内的整数,把数据从小到大排序,而且算法复杂度只能是1。这个算法比较有意思的地方是,首先建立一个数组B,其元素个数为数组A的最大元素值,然后用A的元素作为B的数组下标,然后给存在的B元素赋值,这样就可以用循环把下标输出出来。

搜索引擎优化

搜索引擎友好的URL规范化建议

让你的URL对搜索引擎更加友好
url 网址规范化指的是当出现了有大于一个的链接指向含有相同内容的网页时,通过各种方法让搜索引擎只挑选其中一个最喜欢的的网址,同时告诉搜索引擎不收录和索引其他网址的过程,从搜索引擎的角度上说,url 规范化减少了对一个网站的重复页面的索引。网站重复页面问题也是搜索引擎优化(SEO)中很多人关注的一部分。

开源项目与工具

如何使用各大搜索引擎做站内搜索

利用现有搜索引擎资源
借用于几大搜索网站所提供的代码,可以镶嵌到自己的主页中,并对自己网站中的内容进行方便的搜索,而且高效,不占用网站服务器的资源。代码可放在主页中任意选定的位置。

搜索引擎优化

网站的权重如何判断

你知道你的网站在搜索引擎中的权重吗?
对于网站的权重判断是分析网站的重要步骤,较高的网站权重配合特定的关键词锚文本才能获取排名。PR表示网站在搜索引擎中的重要度,是搜索引擎对当前页面的外部链接抓取而得到的量化数值,也是谷歌算法的核心和起始点,网站的PR值是网站权重高低最直观的反映。
1 / 2 首页 < Prev 1 2 Next > 尾页 页码: