打开IIS后,点击应用程序池,查看有没有多余的应用程序池。应用程序池是将多个应用程序链接到一个或多个工作进程集合的配置,因此越少越好。
多余的应用程序池需要删除,对于提出的提示框,选择确定。
删除多余的应用程序池后,然后启用IIS缓存,提高网站的速度与性能,如果哪个网站出现503比较频繁,可以试一下。
选好网站后,选择右侧的输出缓存,用鼠标右键点击,打开功能。
进入后,用鼠标点击右上角的添加,文件扩展名选择aspx,勾选用户模式缓存和内核模式缓存。至此服务器优化的IIS部分设置完毕。
7
接下来我们来看C盘,C盘是服务器的系统盘,网站的打开速度与C盘有很大的关系,如果系统盘太满,网站打开也会慢。首先看桌面,服务器桌面上不要有太多的大文件,常用软件创建快捷方式就OK啦。务器系统安装优化:
1在安装的时候选择最小安装
在安装时候选择Minimal,自定义工具可以有developmenttools 、debugging tools、base、compatibliitylibraries
2 需要开启的服务
sshd rsyslog network crond sysstat iptables 如果是web服务器还要有apache
3需要关闭的服务
关闭不需要的tty
Vi /etc/inittab 在前面加上#注释掉多余的
执行init q
关闭atime
vi /etc/fstab
在包含大量小文件的分区中使用noatime,nodiratime两项
例如:
/dev/md5 /data/pics1 ext3noatime,nodiratime 0 0
4 需要优化的服务
优化sshd
X11Forwarding no //不进行x图形的转发
UseDNS no //不对IP地址做反向的解析
port 52113 端口范围0-655535
Protocol 2
useDNS no DNS 内网连接都是ip 不用解析,速度会很快
permitrootlogin no 不允许root通过ssh 连接
listenaddress 改成服务器的内网ip地址
GSSAPIAuthentication no 这个解决两个机器之间连接慢的问题
PermitEmptyPasswords no
优化shell
# vi /etc/profile
找到 HISTSIZE=1000 改为HISTSIZE=100
然后 source /etc/profile
优化runlevel
vi/etc/inittab
id:3:initdefault:
让服务器运行X是没有必要的
5 需要系统最小优化
开机启动最小化
*** 作命令最小化
普通用户权限最小化
Linux系统文件及目录的权限最小化
登录Linux用户最小化,平时没有需求root用户,绝对不用root账号登录
呵呵,把我们的官方资料给你看看,我们的SEO优化大师整理的。详细查看
SEO是一项繁杂且需长时间专注的工作,最难的是细节的实施和长期的维护。时光鸟拥有专业的SEO专家为您效劳!
一:前期关键词需求整理:
1:选择一些与产品相关的关键词。
2:首先查询比较大的关键词。
3:回顾竞争对手使用的关键词。
4:分析网站日记,调研网站关键词的实际访问状况。
5:了解行业信息动态,探询新的可能的关键词。
6:扩展关键词组成一些列的词组和短语,改变短语中的词序,进行多重排列组合。
二:调研并确定关键:
1:利用Google关键词工具。
2:利用Ovverture和GoogleTrends相结合。
三:关键词选择:
1:评估要优化的页面状况,比如PR值和已有的关键字排名状况。查询要优化的关键字竞争状况;查询页面已有关键字的排名状况;初步调研SEO优化排名的前五或十名的竞争对手的优化方法;详细分析与我们基础条件相近的排名前列的页面的优化方法和关键字密度。
2:确定要优化的关键字。选择主关键字和辅关键字,技巧:选择热门关键字;选择组合关键字;选择短语优化;不要盲目选择大关键字;控制关键字数量,3-4个比较合适;选定的关键字之间的相关性高,以主关键字为中心。
3:分配各网站页面之间的关键字。首先了解各个页面的关键字优化状况,根据当前实际的搜索营销状况进行分配;同一个关键字不要再同一个网站中的两个以上的页面内优化,避免“占座”;各个页面的主关键字尽量不要变动,保持稳定。
四:优化实施:
1:服务器优化:
(1)服务器要出在潜在客户比较多的区域;保证服务器IP没有被处罚过;服务器一定要稳定,访问速度要快。
(2)域名,文件名和目录名最好使用关键字或者包含关键字。二级域名比目录有排名优势;目录名比文件名有排名优势;静态路径比动态路径有排名优势;动态页面静态化。
2:内容编辑:
(1)反向链接:友情链接(内容相关性高;PR大于本站,首页交换链接,非黑帽SEO,更新稳定);向DMOZ等分类目录网站提交;提交产品;博客营销;问答站点;PressRelease;软文推广。
(2)关键字的密度和位置:关键字控制在3%-9%;Title,Meta中注意避免过多重复;网页大标题中与主关键字项目或接近有利于在产品页中优化Header;网页文本用b突出;用Alt注释;超文本链接,文本中一定要带关键字,指向的链接是与你的关键字语义相关的网站;网页内容的前后关键字密度高,中间关键字密度低。
(3)导航结构:主导航结构清晰,尽可能一级目录可以遍历网站上所有主要网页;导航中一定要使用文本链接;使用面包屑结构;使用网站地图;网页出图重点内容。
(4)网页内容:内容尽可能丰富,在页面前后多使用文本表现;少用FLASH;为了优化可以适当降低页面内容表现,积累关键词。
(5)提高网页加载速度:减少多层表格嵌套,使用CSS+DIV;网页减肥,使用CSS样式。
3:网页制作和优化
(1)网页标题:美格网页标题重点优化的关键字保持在2个左右,一定不要重复,不要堆积过多的关键字;控制网页标题数,在60个字符之内;网站中美格页面都要不同,要与自身的内容相结合。
(2)Meta标签:KeyWords关键字不要太多;Description突出重要的关键词,与Title和KeyWords内容适当结合,可以相对密集,字数控制在90个字符以内;网页编码主要是要使字符集符合目标客户群。
(3)代码:内容结构与表现分离(DIV+CSS),避免使用表格嵌套;内容和结构方面,尽可能使用语义标签,如:标题用H1/H2,段落用P,有序列表用ol-li,无序列表用ul-li,自定义列表用dl-dt-dd,强调用me/strong,表格用table-tbody-th-tr-td;使用小写字母,让引号伴随属性;所有元素都要有结束标签,如/号。
五:排名维护:
1:内容更新:2到3天保持适当的内容更新,保持搜索引擎蜘蛛的收录递增。
2:增加外链:保持适当的友情链接更新;编写软文利用锚文本形式增加外链,吸引流量,协同友情链接提高网站的PR值。
3:流量数据:关注网站IP流量,发现网站访问群的地域以及网站的重点页面,为客户提供正确的营销指南。
4:关注引擎:主要关注百度的更新以及更新后的排名计算方式。
一、前端优化
网站性能优化是一个很综合的话题,涉及到服务器的配置和网站前后端程序等各个方面,我只是从实际经历出发,分享一下自己所尝试过的网站性能优化方法。之所以在标题上挂一个web20,是因为本文更偏重于中小网站的性能优化,我所使用的系统也是典型web20的LAMP架构。
首先讲讲前端的优化,用户访问网页的等待时间,有80%是发生在浏览器前端,特别是页面和页面中各种元素(、CSS、Javascript、flash)的下载之上。因此在很多情况下,相对于把大量的时间花在艰苦而繁杂的程序改进上,前端的优化往往能起到事半功倍的作用。雅虎最近将内部使用的性能测试工具yslow向第三方公开,并发布了著名的网站性能优化的十三条规则,建议你下载并安装yslow,并作为测评网站优化效果的工具。下面我挑其中特别有价值的具体说明一下优化的方法:
对于第一次访问您网站,尚未在浏览器cache中缓存您网站内容的用户,我们可以做的事情包括:
1)减少一个页面访问所产生的elebrator(),还有收费的ZendPerformanceSuite
3)将静态内容和动态内容分开处理
apache是一个功能完善但比较庞大的webserver,它的资源占用基本上和同时运行的进程数呈正比,对服务器内存的消耗比较大,处理并行任务的效率也一般。在一些情况下,我们可以用比较轻量级的webserver来host静态的、样式表和javascript文件,这样可以大大提升静态文件的处理速度,还可以减少对内存占用。我使用的webserver是来自俄罗斯的nginx,其他选择方案还包括lig等知名网站应用中都得到了检验。
6)服务器运行状态的检测,找到影响性能的瓶颈所在
系统优化没有一劳永逸的方法,需要通过检测服务器的运行状态来及时发现影响性能的瓶颈,以及可能存在的潜在问题,因为网站的性能,永远取决于木桶中的短板。可以编写一些脚本来检测web服务的运行,也有一些开源的软件也提供了很好的功能
7)良好的扩展架构是稳定和性能的基础
一些技巧和窍门可以帮你度过眼前的难关,但要想使网站具备应付大规模访问的能力,则需要从系统架构上进行彻底的规划,好在很多前人无私的把他们架构
网站的经验分享给我们,使我们可以少走甚多弯路。我最近读到的两篇有启发的文章:
-从LiveJournal后台发展看大规模网站性能优化方法
-Myspace的六次重构
最后不得不提到程序编码和数据库结构对性能的影响,一系列糟糕的循环语句,一个不合理的查询语句、一张设计不佳的数据表或索引表,都足以会使应用程序运行的速度成倍的降低。培养全局思考的能力,养成良好的编程习惯,并对数据库运行机制有所了解,是提高编程质量的基础。
这算是一个性能优化的问题,提问的信息量很少,所以没有明确的针对解决方案;性能优化其实算蛮复杂的一类问题,处理过程很能区分一个人是架构师还是工程师,是高级还是中级水平的工程师,是开发人员还是运维人员;再重复一次,并没有一个明确的答案或解决方法可以通用适配这类问题;
正常,如果有条件,可以在一个相似的测试环境进行压力测试,如果没有条件,可以在生产环境直接收集相关性能参数,定位瓶颈究竟在那里?在客户端,广域网,防火墙,web服务器,应用服务器,数据库服务器,还是? 知道了瓶颈在那里,才能有针对性的进行解决,否则就可能是碰运气,或者纯粹的升级硬件资源(确实有时候也能解决);
(更专业一点的,会在这里取一个基线,便于后续优化后进行参考对比)
(比如瓶颈在应用服务器或数据库)
第二步再定位对应的服务器中,是CPU、内存,存储等那一个存在短缺;还是网络响应速度比较慢(这里又有很多不同情形造成);
(比如是内存不足)
第三步,再看是什么消耗了内存,如果是用户代码部分,定位那一片代码造成的较大内存消耗或者内存泄漏,进行代码或SQL的优化;
第四步,(有时和第三步同步进行),确认是否可以调整 *** 作系统,中间件应用系统,数据库的某些参数,来优化系统资源的使用;或者使用固态硬盘,升级网络设备等来优化系统性能;(有些部署的工程师缺乏经验,系统是默认安装,没有对系统参数进行调整,并不能完全发挥硬件全部性能,或者匹配具体应用系统的特点)
第五步,上面三、四步都做了,还达不到要求;那可能要从架构设计上进行调整,这里又很多门道...
以上每一步都有相应的工具和方法进行分析处理;
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)