日志分类:Web开发
上次我们主要讨论了关于模板的问题,最后我们留下了一个问题——cache的问题。我觉得这个问题到目前位置先不要讨论好,再往后一点我们再来分析这个问题。到现在我们知道了模板的一些操作了,但是我们还是很郁闷,因为我们只是在ecshop的前台框架的控制之下。那么我们如何能够脱离出来呢?如果我们能做到自己添加属于自己或者可以放自己想要放的东西的模板,那么应该算是到了一个更高的台阶来看ecshop了。 要做到添加一个模板就必须做到前台可以显示这个模板,后台可以编辑这个模板。下面我们一步一步教大家怎么添加一个属于自己的模板。在添加之前我们先稍微分析一下,对以一个模板,在前台一定有一个php文件和它对应(很显然这个php文件就是实现给这个模板文件传送数据的)。并且在后台可以编辑这个模板对于的模块,也就是在模板管理——设置模板中有你加的模板的选项。下面我们来添加一个home模板。首先在根目录下新建home.dwt和home.php。然后将index.dwt和index.php中的内容分别拷贝到home.dwt和home.php中。对于这个模板的内容完全由你自己决定,你的内容就会决定你要怎么修改home.dwt和home.php。当然这个模板的内容是受限制的,首先要home这个模板的候选的库文件是存在的。这个是什么意思呢?这句话的意思就是对于每个模板文件,可以调用的库文件是固定的,并且这些可以调用的库文件在文件admin/includes/lib_templete.php中定义的。首先要在后台将home这个模板放入到可设置内容的模板中,部分代码如下:
10条评论 »
网站重建的目的是为了获得更好的表现。因此,第一项要做的事情就是用Seo来思考新网站以什么新形式出现,新的网站在建设过程中,要考虑保持原来网站既有排名,非凡是一些重要的要害词排名。搜索引擎对网站的更新非常敏感,小的变更,有的即使是像给网页化个庄,妆扮妆扮,都会造成很大的排名变动。 网站重建,无非有两个目的。第一,为了使网站更能吸引访问者的感官、使网站更便于访问者使用。第二,提升网站在搜索引擎中的排名。在这个两者之中,我们需要以第二个目的为主要目标,在这个基础上达到第一个目的。这是因为,没有搜索排名,就不会有很多访问者,再好的网站,也没有人欣赏。这是笔者在给许多网站设计指导时强调的最重要原则。 第一:首先确定哪些旧的的网页在搜索引擎中获得了很好的排名。 这些网页排名既然不错,在新的网站中他们的名称和内容尽量少更改或者延用。 第二:尽量不要改变原来的网站结构和网页命名。 当然,假如原来的结构和内容不适合搜索引擎,是需要第一时间改变的。保留原来对搜索引擎适应的结构,即使网页的展现形式和内容经过了更改,搜索引擎还是可以照“原路”找到网页,较快地重新收录并替换原来的记忆。这个过渡过程最短、最通畅。 第三:在新网站发表后的一段时间里面,继续保留旧的网站结构和内容,不要马上删去。 在原来的旧网站中,建立合适的连接到新的网页,引导搜索引擎到新的地方。假如原来有的网站遭到弃用,就要马上制作一个404页面来避免搜索引擎碰到真空。重要的网页,假如因为设计的需要不得不弃用,就要使用301永久转向到新的网页。 第四:最好的办法是使用Google的Xml站点地图来告诉Google你的网站更新了。 这样就可以“提醒”Google我的网站变了,缩短过渡时期。 第五:你需要知道,当你的新网站里面增加很多内容的时候,或者变更网站结构非常剧烈之后,搜索引擎可能要花更多的时间来观察分析你的网站。 搜索引擎需要评估你的内容和原来旧内容之间的关联性、链接之间的关联性,以及这么多的新内容对网站主题有什么样的贡献和影响。 第六:最后一个办法是考虑使用竞价排名来弥补过渡时期的流量损失。 你的预算最好能够帮你维持两个月的广告投放。不要去竞争和你的品牌和公司名字有关的词语,因为这些词语在你的新网站中最轻易重新获得排名的。 转自:http://www.chinaz.com/Webbiz/Seo/0202A00H009.html
发表评论 »
你还在通过访问http://localhost下不同的目录来构建自己的网站吗?没有为频繁的切换目录而感到烦恼吗?如果能通过不同的域名来访问每一个项目,也会为SEO带来很大的方便。下面介绍一下在本机中创建虚拟主机的方法。假如主机名为suraid.example.com,它将指向本地文件夹suraid。注意:将suraid.example.com作为虚拟主机并不会影响任何现有的在线应用,因为example.com是IANA保留的特殊域名,专门用于文档和演示,请访问http://example.com获取官方信息。 按照下面步骤来创建并测试位于本地的虚拟主机: (1)首先需要将suraid.example.com添加到Windows的hosts文件。下列行将会告诉Windows,全部对suraid.example.com的域名解析请求都将由本地处理,而不是由DNS来解析。打开默认位于C:\Windows\System32\drivers\etc\hosts的主机文件,并添加如下行: 127.0.0.1 localhost 127.0.0.1 suraid.example.com (2)创建名为suraid的新文件夹。假设在C:\suraid。 (3)最后需要在Apache中为suraid.example.com配置虚拟主机。现在所有的对http://localhost/和http://suraid.example.com/的请求都已经由Apache的默认目录来处理,并且两者获得同样结果。而希望对http://suraid.example.com/的请求能够由新创建的文件夹suraid服务。为了创建虚拟主机,需要编辑Apache配置文件。在典型的Apache安装中,有一个单独的配置文件httpd.conf。为了添加一个虚拟主机,请在conf\extra\httpd-vhosts.conf添加如下行。 NameVirtualHost 127.0.0.1:80 <VirtualHost 127.0.0.1:80> #服务器根目录 DocumentRoot "C:\wwwroot" ServerName localhost </VirtualHost> <VirtualHost 127.0.0.1:80> ...
发表评论 »
漂亮的代码是漂亮网站的基础,优秀的 CSS 只存在与同样优秀的 HTML 之上,干净的,语义的 HTML 代码让一个网站更健壮。本文讲述了12个实现干净 Web 设计代码的定律,适合于任何从事 Web 设计的人。 1. Strict DOCTYPE 要做就做对的。不管是 HTML 4.01 还是 XHTML 1.0,它们都提供 Strict 模式,使用 Strict 模式可以保证我们的代码不隐藏任何错误。 参考资料: W3C: Recommended DTDs to use in your Web document ...
发表评论 »
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> <html xmlns="http://www.w3.org/1999/xhtml"> <head> <meta http-equiv="Content-Type" content="text/html; charset=gb2312" /> <title></title> <style type="text/css"> A { ...
发表评论 »
外部引用CSS分为两种方式link和@import。本质上,这两种方式都是为了加载CSS文件,但还是存在着细微的差别。差别1:老祖宗的差别。link属于XHTML标签,而@import完全是CSS提供的一种方式。 link标签除了可以加载CSS外,还可以做很多其它的事情,比如定义RSS,定义rel连接属性等,@import就只能加载CSS了。 差别2:加载顺序的差别。当一个页面被加载的时候(就是被浏览者浏览的时候),link引用的CSS会同时被加载,而@import引用的CSS 会等到页面全部被下载完再被加载。所以有时候浏览@import加载CSS的页面时开始会没有样式(就是闪烁),网速慢的时候还挺明显(梦之都加载CSS 的方式就是使用@import,我一边下载一边浏览梦之都网页时,就会出现上述问题)。 差别3:兼容性的差别。由于@import是CSS2.1提出的所以老的浏览器不支持,@import只有在IE5以上的才能识别,而link标签无此问题。 差别4:使用dom控制样式时的差别。当使用javascript控制dom去改变样式的时候,只能使用link标签,因为@import不是dom可以控制的。
发表评论 »
⒈ 网页设计理念
⑴ 内容决定形式
先把内容充实上,再分区块,再定色调,再处理细节。
⑵ 先整体,后局部,最后回归到整体。
全局考虑,把能填上的都填上,占位置。然后定基调,分模块设计。最后调整不满意的几个局部细节。
⑶ 功能决定设计方向
看网站的用途,决定设计思路.商业性的就要突出赢利目的;政府型的就要突出形象和权威性的文章;教育性的,就要突出师资和课程。
⒉ 网页配色基本概念
⑴ ...
发表评论 »
Skyeye项目资源列表 http://gro.clinux.org/projects/skyeye/ 文档摘要: 1、什么是SkyEye? 2、SkyEye可以做什么事情? 3、安装SkyEye 4、安装arm-elf交叉编译器 5、测试你的arm-elf-gcc编译器 6、执行你的hello程序 7、一个应用程序的开发实例 8、编译并运行uClinux-dist-20030909.tar.gz ...
发表评论 »
2008-09-11,星期四 | 分类:
网页制作 | 标签:
网站,
视觉,
设计 | 102 views
下面总结下网站视觉设计的一些要点:
1—logo:
基本logo特征,符合logo设计基础(平面设计通用)显示器效果:清晰度,最小尺寸(因显示器分辨率而带来的,等同线下平面设计的印刷效果)
2—文字:
内容等级决定字体、字号大小、粗细;状态决定颜色(默认或者根据网站特殊统一)
3—广告、内容图片:
尺寸样式的定位,同一页面的和谐性,图片的优化,位置的节奏,大小对比。
4—icon:
品牌性,表达准确合理,设计手法(依据品牌性),一致性,作用:吸引,醒目,方便识别、理解、操作、记忆。
5—可点击(button):
区别(不可点击),根据人的生活经验:厚度,可按,质感(实体联想),色彩(品牌性、统一性、对比性);统一的样式大小(依据里面文字的内边距统一)
发表评论 »