15053971836 注册 / 登录

dedecms伪静态

时间: 阅读:136
dedecms伪静态

最佳回答

专业建网站

专业建网站

2023-01-15 12:00:52

其实网站形态分两种,静态和动态,伪静态并不是真正的静态,实质上也是动态页面。

静态页面,除了我们常见的.htm和 .html以后,.asp .php .jsp也可以是静态的,关键是看.asp .php .jsp这些页面是否调用了数据库里的东西,如果没有调用,它就是静态页面,调用了,就是动态页面。

动态页面的含意就是,网页会根据访问者的请求,从服务器数据库里筛选访问者想要的内容显示到访问者的浏览器上,不同的人访问同一页面,会看到不同的内容,这个网页本身里并没有数据,只有一些代码,访问者看到的,都是服务器里调出来的。

而静态页面,是事先把文字图片都放到页面里了,不需要从数据库里调,访问者访问一个页面,会直接从服务器把这个页面读出来显示到访问者的浏览器里,不需要数据库的支持。

伪静态页面,其目的是为了更好的被搜索引擎收录而通过一定的规则,把动态页面的地址转换成以htm或html结尾的地址,看起来是静态的,实际是依然是动态页面。

现在很多CMS网站程序,都可以把动态页面直接生成真静态的,就是所访问的页面是真真实实存的,根静态页面一样。这样的好处是访问速度快,不需要频繁去读取筛选服务器里的数据,减轻了服务器的压力,同时也能更好地被搜索引擎收录。

最新回答共有5条回答

  • 游客
    回复
    2023-01-15 15:15:04

    个人独立网站搭建需要进行如下几个步骤

    1.题材选择

    需要确认自己的站点做什么,个人博客还是资讯信息或者影音娱乐等;

    2.栏目版块划分

    根据自己的站点题材,进行栏目划分,确定每个细分栏目的内容范围;

    3.筹备站点名称购买注册域名

    需要根据题材确定站点的名称,例如问答类,网站名称叫“”,然后选购网站域名,例如:wukong.com,网站域名注册可以去几个大的云服务平台选购。

    域名注册建议选择.com,当然如果觉得选择短一点,或者比较有个性化一点,也可以购买.cc,.cn这些域名。

    4.选择建站程序

    选择需要建站的建站程序,使用程序或者框架进行自己的站点搭建,推荐:Wordpress、DedeCMS等知名建站系统。

    5.购买服务器

    根据选择的站点程序,购买对应的服务器,可以选择国内几大云服务商提供的服务器或者空间,也可以选择国外的一些服务器。

    6.网站备案(国内)

    针对国内服务器站点,需要进行网站备案

    7.部署程序,上线站点

    进行站点部署,域名解析,对站点进行内容填充完善。

    至此,我们已经完成了一个个人的网站的搭建,当然在搭建过程中会涉及到许多的细致的问题,还请在继续提问,有专业人士给予解答。

  • 夜半唱歌
    回复
    2023-01-15 15:15:04

    在去年搭建了属于自己的第一个网站,从站前策划、上线部署到到流量监测、后期规划,在建站上也算得上有一定的经验吧!下面跟大家分享一下自己的心得吧!

    站前准备

    在建站前,你应当明确自己想做一个什么样的网站,博客、门户、论坛还是什么类型,然后去选择合适的建站程序,如:做博客可以选择wordpress、z-blog(卢松松博客最开始就是用的这款程序吧);做论坛可以选择discuz;做一般的门户网站建议选择织梦或者帝国(更适合收录、做排名)。

    了解以上知识后,你应该挑选一款合适的程序做深入学习,从程序的安装、后台的使用、相关bug的调试、前后台的把控、模板的替换等等,都可以用自己的电脑进行模拟熟悉,并顺带思考自己网站的栏目架构。

    网站部署

    待熟悉网站程序并思考好网站的结构便可以进行网站的上线部署了。一般得经过以下几个步骤:

    1、注册域名

    2、租赁服务器

    3、网站备案

    4、上传网站程序并做好相应部署

    5、域名的解析绑定

    我之前已经这五个步骤写过详细的文章说明,大家可以去头条找相关的文章进行学习。

    至于站后规划、网站的推广及优化,在这里就先不介绍了哈。一步一个脚印,先建好自己的站点再说。

  • 清风若雨
    回复
    2023-01-15 15:15:04

    搭建网站,需要服务器空间,如果你有必要的话,还需要数据库。个人玩过一段时间网站,给不出十分专业的意见,但可以给个方向参考一下,下面大概写一下我个人建站的几个步骤,供你参考一下,详细情况的话阿里云里也有教程,这里就没办法一一展现了,另外网上也有很多详细教程。

    申请域名

    我是通过阿里云(https://www.aliyun.com/)购买域名的

    点击域名注册后,就可以在下面的界面里输入你想要的域名,看是否未被注册,如果已经被注册,而你又十分想要,那只能通过域名交易的方式和对方沟通了。

    购买虚拟主机

    我也是在阿里云这里买的,如果你的网站要求很高,或者你喜欢自己动手,可以购买云服务器。我当时建网站的要求不高,也没有时间云手动配置后台服务器啥的,就直接买了虚拟主机,而且还自带数据库,很省事。

    备案网站

    这里阿里会提供网站备案流程,按照流程备案即可。

    准备网站内容

    前期准备工作就准备得差不多了,就得准备网站的内容。建网站有很多模板,推荐WordPress,可以轻松建站,数据库,网站模板一应俱全,可以省去很多工作,比如数据库处理等,适合非IT专业人士。在准备你自己的内容的时候,除了在WordPress界面下编辑文章,还是要具备一些建站相关的基础知识,简单的话比如HTML,CSS等,因为有的时候需要修改模板,比如模板有些地方不太喜欢,需要做微调,还有需要在网页上加一些网站备案信息等。

    发布内容

    通过FTP将你用WordPress调试好的网页传到虚拟主机上,到这里的话,你的网站到可以在网上访问了,后期也可以在任何地方登录WordPress的后台,维护你的网站。Wo

  • 游客
    回复
    2023-01-15 14:14:54

    dede5.7伪静态设置七步法:

    第一步、后台-系统参数-核心设置-是否使用伪静态:选择“是”;

    注:你的网站空间是否支持伪静态,你可以与空间的IDC商联系一下,如果是自己的服务器,那就更好办了,自己动手,丰衣足食。一般来说,空间都是支持伪静态的。Apache服务器伪静态相对简单,直接在.htaccess文件中加入相应伪静态规则即可;而IIS服务器伪静态的实现,则需要加载Rewrite组件,然后配置httpd.ini文件。

    第二步、如果你的网站已经存在生成的静态栏目或文章HTML,那么只需在后台-系统-SQL命令行工具中执行如下语句:

    将所有文档设置为“仅动态浏览”:

    update dede_archives set ismake=-1

    将所有栏目设置为“使用动态页”:

     update dede_arctype set isdefault=-1

    第三步、列表页、文章页伪静态修改

    打开/include/helpers/channelunit.helper.php。

    (1)查找:

    if($cfg_rewrite == 'Y')
    {
    return $GLOBALS["cfg_plus_dir"]."/view-".$aid.'-1.html';
    }

    替换为

    if($cfg_rewrite == 'Y')
    {
    return "/DedeCMS/DedeCMS5.7-".$aid.'-1.html';
    }

    意思是:将默认的/plus/view-1-1.html文章链接格式改为/DedeCMS/DedeCMS5.7-1-1.html。