网站站点结构的构建,网站站点结构的构建包括
网站结构主要包括哪些方面?
网站结构主要包括四方面:
一,友好的网站结构
1, 扁平or树型:
2, 链接结构
1)首页链接应该链向重要的频道页,频道页再链向下面的节点页或普通页面。同时,频道页、节点页和普通页面都应该可以链回到首页
2)无论哪些页面之间互相链接,都需要一个描述恰当的锚文本
3)链接不要放在JS、FLASH等搜索引擎不可见的位置,使用图片做链接入口应该完善alt标签
二,通过导航让百度更好地认识站点
对于用户,导航要解决的问题是:我在网站的什么位置,我想看上一级、甚至上上一级更多内容的入口在哪里;对于spider,导航要解决的问题是:这个页面属于哪个领域,要表达的主题是什么。所以说,清晰的导航系统不仅有助于提高用户体验,对SEO的意义也是重大的,所有SEO做得出色的网站基本都拥有清晰明确的导航。
三,合理的domain结构
除了在网站建设的时候站长会思考到底使用二级域名还是子目录,在网站运营的过程中,也会考虑是否要把子目录的内容拆分成二级域名。
四,url结构很重要
1,url结构规律化:同一个网页有不同url,会造成多个url同时被用户推荐导致权值分散;同时百度最终选择展现的那个url不一定符合你的预期。站点应该尽量不把sessionid和统计代码等不必要的内容放在url,如果一定要这样做可以通过robots禁止百度抓取这些非规范url
2,最好能让用户从url即可判断出网页内容,便于蜘蛛解析的同时便于用户间传播
3,url尽量短
4,不要添加蜘蛛难以解析的字符
5,动态参数不要太多太复杂,目前百度对动态url已经有了很好的处理,但是参数过多过复杂的url有可能被蜘蛛认为不重要而抛弃
网站的基本架构是什么
网站架构按照制作步骤分为硬架构和软架构。
一、硬架构
1、机房:在选择机房的时候,根据网站用户的地域分布,可以选择网通、电信等单机房或双机房。
2、带宽:预估网站每天的访问量,根据访问量选择合适的带宽,计算带宽大小主要涉及峰值流量和页面大小两个指标。
3、服务器:选择需要的服务器,如图片服务器,页面服务器,数据库服务器,应用服务器,日志服务器,对于访问量大点的网站而言,分离单独的图片服务器和页面服务器相当必要。
二、软架构
1、网站的框架:现在的PHP框架有很多选择,比如:CakePHP,Symfony,Zend Framework,根据创作团队对各个框架熟悉程度选择。
2、逻辑的分层
1)表现层:所有和表现相关的逻辑都应该被纳入表现层的范畴。
2)应用层:主要作用是定义用户可以做什么,并把操作结果反馈给表现层。
3)领域层:包含领域逻辑的层,就是告诉用户具体的操作流程的。
4)持久层:即数据库,保存领域模型保存到数据库,包含网站的架构和逻辑关系等。
扩展资料
网站的分类
1、根据网站所用编程语言分类:例如asp网站、php网站、jsp网站、Asp. net网站等;
2、根据网站的用途分类:例如门户网站(综合网站)、行业网站、娱乐网站等;
3、根据网站的功能分类:例如单一网站(企业网站)、多功能网站(网络商城)等等。
4、根据网站的持有者分类:例如个人网站、商业网站、政府网站、教育网站等。
5、根据网站的商业目的分类:营利型网站(行业网站、论坛)、非营利性型网站(企业网站、政府网站、教育网站)。
参考资料来源:百度百科—网站架构
参考资料来源:百度百科—网站
建立站点结构要遵循哪几条原则
建立站点结构要遵循以下几条原则:
1、网站的首页文件必须放在站点的根文件夹下。
2、网站使用的所有网页和相关文件都必须存放在站点的文件夹或子文件夹下,但不要将所有的文件都存放在根文件夹下,以免造成文件管理混乱。
3、文件的层次不要太,深建议不要超过三层,以方便维护管理。
4、LIBRARY文件夹和TEMPLATES文件夹必须位于根文件夹下,并且不能被改名。
另外在创建目录时需要注意:不要使用过长的目录名,也尽量不要使用中文目录名。
如何建立站点
创建站点是进行网页制作之前的必要工作,利用站点的管理功能可对站点中的文件进行管理或测试。Dreamweaver8提供了本地站点,远程站点和测试站点3类站点。用户可通过本地站点和远程站点在本地磁盘和web服务器之间传输文件。测试站点则主要对动态页面进行测试时使用,是Dreamweaver处理动态页面的文件夹。只有使用此文件夹,才能在网页中制作动态内容,并在工作是链接到数据库。所以,在不制作动态页面,可以不对测试站点进行配置。一般上传或下载网站内容都使用专门的上传下载软件(如LeapFTP和CuteFTP及FlashFXP等)进行。因此远程站点一般不用进行配置。所以在这里我们只要学会如何建立本地站点。选择开始菜单下的所有程序命令。在弹出的所有程序子菜单中选择Macromedia命令。再在弹出的子菜单中选择Macromedia命令Dreamweaver8命令启动Dreamweaver8。选择站点菜单下的新建站点命令。弹出未命名站点1的站点定义为对话框。在本地信息栏站点名称文本框中输入站点的名称,如“Mysitel”在“本地根文件夹”文本框中输入站点内容存放的位置,输入D. Mysitel。在分类列表中选中测试服务器选项。在“测试服务器”栏的服务器模型下拉列表中选中 ASP\VBScript选项。在访问下拉列表中选中本地网络选项,在弹出的对话框中选中自动刷新测试文件列表复选框,其余保持默认设置。单击确定按钮,完成站点的创建的。在Dreamweaver8中可以对站点进行各种编辑操作,如修改站点名称、本地站点根文件夹等。这里我们就前面创建的站点进行修改。选择站点菜单下的管理站点命令。弹出管理站点对话框,在其中选中需要编辑的站点,如这里Mysitel选中站点。然后单击编辑按钮,弹出Mysitel的站点定义为对话框。然后在对话框中即可对站点进行编辑,其操作过程和站点的创建基本相同,只要按提示进行操作即可。选中站点名称后单击删除按钮,就可删除选中的站点。