net网站如何优化

net网站如何优化,第1张

在网站搭建初期就需要完成所有便于优化的框架和内容能够缩短整个网站优化时间,一个完整的便于优化的网站包含:满足用户需求的程序和内容、便于优化的路径、优先层次的布局、附加价值的内容、长尾关键词布局、合理的内链设置。

一、符合用户需求的程序和内容

1、程序。在做网站之前要考察什么程序是符合这个网站的,比如养羊,搜索养羊出现在百度首页的是养羊吧,那么说明搜索养羊的用户有讨论需求,那么论坛类型更加适合网站。但是如果搜索婚纱摄影,出现在百度第一名的是百度图片,就说明图片类的dede程序更加适合这种类型的网站。而搜索小学作文这类的词语文章类站点更加适合。

2、内容。在设置网站的导航和首页布局前需要分析用户需求,分析的目的是知道用户对那些内容感兴趣以及重要程度。分析的方法是看百度的下拉框、相关搜索和搜索所得的隐形需求。比如搜索“养羊”得到的是:养羊的利润、养羊技术、养羊技术视频、养羊吧、养羊成本、养羊赚钱吗、养羊网这些关键词,说明用户对这些内容更加感兴趣,那么我们可以将这些关键词设置为网站的栏目名称。其次就是隐形需求,从搜索“养羊”这个词的下拉框和排名在首页网站可以得出搜索这个词的用户具有讨论需求,那么我们可以做论坛或者设置一个讨论版块或者调用百度贴吧的数据作为网站的一部分。

二、便于优化的路径设置

1、路径的层级

一般的中小型站点路径册层级不超过三层,比如:域名/news/7.html、域名/news/2007/7.html前者是两层路径、后者是三层路径。网站的层级太深影响一部分内容的收录,但是文章的位置并不是取决于路径上的层级,而是看在网站的哪个具体位置。比如处于第三层的一篇文章,但是在首页有直接连接,那么这篇文章便处于第二层。

中小型网站层级大于四级以后,处于第四级层次的文章难以被搜索引擎收录。原因是搜索引擎认为中小型站点内容不多,三个层次足够了,而位于第四级上的文章搜索引擎会认为他们并不重要,所以不给于更多的关注。

2、路径名称设置

通常一般采用目录名称的全拼形式而且是1-2个词的全拼,如果是2个字以上的目录名称,采用目中的主要关键词。比如养羊技术这个栏目,路径名称命名为jishu,而不再需要写yangyangjishu。

(1)采用全拼有利于关键词的排名

(2)使用两个词的拼音便于用户记忆

(3)重叠的部分可以在域名中弥补

三、符合优先级的布局

优先级也是我们常说的“F”型,从上到下、从左到右重要程度依次递减,按照优先级,最重要的内容放在左上角,最不重要的内容放在右下角。在导航里面最重要的栏目靠首页最近.

分析优先级的方法:

(1)通过百度指数,指数越高搜索量越大,重要程度越高

(2)百度相关搜索,在相关搜索里左上角的长尾词搜索越多,右下角的长尾词搜索最少。

四、附加价值的内容和内链布局

附加价值的内容是能给到用户不同体验以及满足用户需求的内容,不一定需要原创的文章,能比互联网上其他的文章更有价值、更能解决用户的问题。比如文字+图片、文字+表格、文字+视频、文字+动画,创造具有附加价值的文章需要注意一下几点:

1、文章排版段落清晰、一种字体、文字在保持两种颜色、文章中间无广告、无额外的链接。

2、通过图片、视频、表格、动画等其他因素丰富内容,用户阅读起来对更加容易明白。

3、通过整理百度知道、问答类的内容获得质量比较高的文章。

4、当内容出现用户难以理解的内容时有内链的布局。

内链链接整个网站,如果最终页除了导航以外以及其他必要链接没有其他的外链布,搜索引擎会认为这个内页的质量相对相抵,内链的设置要结合数据分析,需要注意几个点:

1、文章正文不能随意布局北脸,如果出现用户不理解的问题或者技术名词才需要布局站内链接。

2、文章内部或者名词内链以及名词解释的内链一定要链接到对应的最终页。

3、相关推荐文章。相关推荐文章也是内链的一部分,推荐的文章通过数据分析、用户行为轨迹和关键词匹配原则。比如一篇养羊一年挣多少钱的文章,推荐文章可以是养羊一年的成本或者养羊怎么更加挣钱的文章。除了相关的文章还可以推荐其他相关性低一点的文章,比如还可以推荐一篇羊舍建设的文章。相关文章和不相关文章的比例大概是3:1.

五、长尾关键词布局

长尾关键词的布局要在网站制作前规划好,然后结合内容的布局和URL设置全面掌握整个网站的长尾关键词,前期布juzhang尾词的好处在于能整体掌握整个网站的长尾词,并且可以避免长尾关键词重复和竞争。有三个注意到点:

1、挖掘长尾词,用百度相关搜索、百度下拉框和搜搜问问、百度知道挖掘长尾关键词。也可以用百度推广助手挖掘长尾词。

2、竞争度大的短词作为栏目名称和列表页关键词,竞争度小的长尾词作为最终页长尾关键词。

3、意思相近但表达不相同的长尾关键词选择包含其他长尾词的长尾关键词,其他长尾关键词作为生态圈外链文章链接网站的这篇文章,提供外链支持。

Net 应用程序如何在32位 *** 作系统下申请超过2G的内存

2008 年我写过一篇博客叫 《让.Net 应用程序突破2G的内存访问限制》这篇博客主要讲述了如何在32位 *** 作系统下利用AWE 扩展访问超过2G的内存。AWE方式虽然可以访问超过2G的内存,但其本身也有一些问题,首先必须要锁定内存,其次需要自己写内存管理程序来管理这些内存,.net framework 无法在AWE 扩展的内存中创建托管堆。其实很多应用只是想申请比2G稍多一些的内存,最简单的方法还是采用/3GB开关来实现。本文将讲述如何利用 /3GB开关来让32位 *** 作系统下.net 应用程序申请超过2GB的内存。

首先简单说一下这个 /3GB 开关 (知道的可以不看)

默认情况下,Windows 可以对总计 4 千兆字节 (GB) 的虚拟地址空间进行寻址。默认情况下,此地址空间中的 2 GB 为内核( *** 作系统)保留,另外 2 GB 是为用户模式程序保留的。当你将 /3GB 开关放入 *** 作系统的 Boot.ini 文件中时,你就重新分配了虚拟地址空间,给用户模式程序提供 3 GB 的空间,同时将内核限制为 1 GB。

设置办法:C:\boot.ini 文件做如下修改:

[boot loader]

timeout=30

default=multi(0)disk(0)rdisk(0)partition(2)\WINNT

[operating systems]

multi(0)disk(0)rdisk(0)partition(2)\WINNT="????" /3GB

如下 *** 作系统可以支持 /3GB 开关

Windows XP Professional

Windows Server 2003

Windows Server 2003, Enterprise Edition

Windows Server 2003, Datacenter Edition

Windows 2000 Advanced Server

Windows 2000 Datacenter Server

Windows NT Server 4.0, Enterprise Edition

Windows VISTA , Windows 7 和 Windows server 2008 也支持这个开关

详见

http://www.microsoft.com/whdc/system/platform/server/PAE/PAEmem.mspx

设置完后重新启动系统,这时应用程序就可以申请超过3G的内存了。一切好像到这里就该结束了,然而并非如此。

当我运行我在.net framework 下做的测试程序时,我发现3GB开关打开后,这个测试程序依然无法申请超过2G的内存,内存申请到1.5G以上时就无法再分配内存了。

查找资料后我发现, *** 作系统在支持/3GB参数后应用程序也要做相应的修改,告诉 *** 作系统可以按照/3GB方式运行才行,我想这很可能是出于对应用程序兼容性方面的考虑。

为了告知 *** 作系统这个应用程序可以支持/3GB方式,我们需要往exe 文件头中添加一个 IMAGE_FILE_LARGE_ADDRESS_AWARE 标志。添加的方式很简单:

在你的系统的 Program Files\Microsoft Visual Studio 8\VC\bin 目录下找到 editbin 这个可执行文件,在命令行下执行:

editbin /LARGEADDRESSAWARE yourapplication.exe 这里的yourapplication.exe 需要输入的是你的.net 应用程序的路径名加文件名。

执行了这条语句后,我再次运行测试程序,内存可以申请到 2.5G了,比2GB模式下多了1G内存可以使用。

最后多罗嗦一句,为什么.net 应用程序在 2GB 情况下只能申请最多 1.4-1.6 GB 的内存?

这是因为.net 的垃圾回收器在工作时需要拷贝 live objects,.net framework 需要为它保留一定空间的内存来完成这些拷贝工作。这也是为什么Microsoft 建议asp.net 应用程序内存分配的上限最好设置为800M的原因.

.net 应用程序如何优化性能,参见下面链接,大家有兴趣可以去看看,这里不再多说了,离主题有点远了。

Improving .NET Application Performance and Scalability


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/yw/12201368.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-21
下一篇 2023-05-21

发表评论

登录后才能评论

评论列表(0条)

保存