②、阅读器兼容
阅读器兼容并不是是一个小问题。虽然目前来讲我们的医疗站点并没有太多的按钮及交互式设计,不过有两点是笔者需要强调的。
一、从面向用户使用的角度来讲。随着越来越多的代码版本和网站法度陆续宣布不再兼容IE6,我们的网站开辟人员也逐渐摒弃了对IE6阅读器的兼容问题。可是请不要忘记,我们设计和开辟网站的目的和目标,不是搜索引擎的爬行蜘蛛,而是切切实实的用户。
【图2】
按照图2中2011年6月份国内互联网用户阅读器使用率和占有率,IE6占据了绝对主导的位置,再加上应用了IE内核的360阅读器,更使得IE阅读器几近覆盖了80%的用户使用率。而医疗SEM行业的目标访客,也年夜多集中于30岁以上人群。所以我们就需要遵循以用户为底子的设计原则,必须使我们的医疗站点兼容低版本的阅读器。
2、从面向用户体验的角度来讲。医疗站点必定要放置或多或少的商务通漂宝塔片,如果网站只面向开辟用高端阅读器而非普遍用户使用的低版本阅读器,在用户阅读的时候,会给用户带来很是欠好的体验感触感染。
【图3】
图3是笔者在IE6阅读器下打开某医院文章页面的截图,请注意图中右侧的阅读器转动条。该页面由于代码不兼容IE6,致使页面打开时百度分享一直以打开体例漂浮在中部,并且页面无底部,可以无限下拉。
所以非论从哪一个解缆点来看,身为医疗SEM行业的网站开辟设计人员,也应该同搜索引擎优化一样,把主要的目光放在用户体验的身上,才能设计出让用户喜爱的网站。
③、代码优化
关于代码优化,笔者要在这里采取问答的体例才进行阐述,因为这些问题都是存在于开辟人员心中的疑问。在这里,我们就来一一解读。
问:什么是代码优化?
答:所谓代码优化是指对法度代码进行等价(指不改变法度的运行成果)变换。法度代码可以是中间代码也可以是目标代码。等价的含义是使得变换后的代码运行成果与变换前代码运行成果相同。优化的含义是最终生成的目标代码短(运行时间更短、占用空间更小),时空效率优化。
问:为什么要进行代码优化?
答:几近所有的人都知道代码优化是有益处的,但其实不是所有人的都知道为什么要进行代码优化。代码优化的目的,是要让我们的网站的页面速率更高,让搜索引擎的爬虫更容易检索我们全部的页面。代码优化从概况上来看是为了对搜索引擎友好而采纳的办法,其实从底子上依然是为了增强用户在网站中的阅读便捷而进行的工作。
问:代码优化难道不是搜索引擎优化应该从事的工作吗?
答:关于这一点,不止有一个开辟人员向笔者提出质疑。准确的说,代码优化不该该是某一小我的工作,它应该由搜索引擎优化人员和开辟人员通力合作来完成。搜索引擎优化人员可能明确地知晓怎样让网站源代码对爬虫加倍友好,但不一定对网站法度代码有多么高深的造诣。同样的,开辟人员虽然很是精通于法度的开辟设计,但也不一定对让一段相同的代码对爬虫产生不合的效果有太深的研究。正所谓术业有专攻,笔者感觉,对代码优化这一项非量化的工作,通过搜索引擎优化与开辟人员的协作,各取所长地来完成,非论是从工作流仍是验收成果上来看,都是行之有效的。
问:代码优化的要点都有哪些?
答:尽可能采取div+css布局页面;尽可能缩减您的页面年夜小;尽可能少用无用的图片和flash;尽可能满足w3c标准;尽可能更深条理套用标签;尽可能少用JS;尽可能不使用表格布局;尽可能不让CSS分离在HTML标识表记标帜里;清理垃圾代码。
笔者认为,随着开辟人员自身手艺水平的提高,代码优化就应该不再是一项伶仃的工作,也不再需要搜索引擎优化人员的协助。而是随着整个网站的设计进度,在开辟伊始就自觉地对代码进行优化,也就是所谓的“边开辟边优化”,让源代码一次成型,后期再进行小幅调剂。这一点也应该逐渐统一为整个医疗SEM行业设计开辟人员的职责标准。
④、数据库优化
这里所说的数据库优化,并不是如专业DB一样对年夜型的MYSQL或Oracle数据库进行优化工作。本文的数据库优化,特指以下两点。