当前位置: 首页 > news >正文

收费小说网站怎么做/济宁百度推广开户

收费小说网站怎么做,济宁百度推广开户,网站建设的过程有哪些,如何做deal网站推广表告诉我说你不知道nopCommerce是什么。它是目前.NET中最流行的完全开源网上商城,由俄罗斯的团队在2008年开始立项一直开发到现在已经是3.3版本了。代码目前托管在codeplex上,有兴趣的同学可以猛戳他们的codeplex站点http://nopcommerce.codeplex.com/。…
表告诉我说你不知道nopCommerce是什么。它是目前.NET中最流行的完全开源网上商城,由俄罗斯的团队在2008年开始立项一直开发到现在已经是3.3版本了。代码目前托管在codeplex上,有兴趣的同学可以猛戳他们的codeplex站点http://nopcommerce.codeplex.com/。
目的和效果

大家造在目前的nopCommerce中已经有网站地图的功能,当你请求如下地址时,http://www.nopchina.com/SitemapSeo会显示XML的站点地图,但有个问题,这个是实时显示的。站点地图其实不用实时,这个你懂的,于是我们要做的是让它定时生成一个静态的XML文件就好,不需要实时生成以节约服务器资源。

做好以后放到插件中如下:

如何实现

制作一个nop插件,通过nopCommerce的计划任务来实现定时生成。插件项目如下:

代码可以在此下载:Sea.Plugin.Job.SitemapXML.zip,此处仅略为描述主要功能:

插件安装时向计划任务添加一条记录:

public override void Install()        {

            //install a schedule task

            var task = FindScheduledTask();

            if (task == null)

            {

                task = new ScheduleTask

                {

                    Name = "[SEA] sitemap.xml Generator",

                    //everyday

                    Seconds = 3600*24,

                    //Seconds = 60,//test

                    Type = "Sea.Plugin.Job.SitemapXML.SiteMapGenerationTask, Sea.Plugin.Job.SitemapXML",

                    Enabled = true,

                    StopOnError = false,

                };

                _scheduleTaskService.InsertTask(task);

            }

            SiteMapGenerationTask currentTask = new SiteMapGenerationTask(_sitemapGenerator,_webHelper);

            currentTask.Execute();

          base.Install();

        }

当时卸载的时候也要删除干净:

public override void Uninstall()        {

            //remove the task

            var task = FindScheduledTask();

            if (task != null)

                _scheduleTaskService.DeleteTask(task);

          base.Uninstall();

}

在计划任务的execute方法中,调用现有的SEO类生成地图:

public void Execute()

        {

            string xml = _sitemapGenerator.Generate();

            string filePath = _webHelper.MapPath("~/sitemap.xml");

            File.WriteAllText(filePath, xml);

        }

来数数这两个文件你要写多少行代码? :)

哦,别忘了把之前已有的Sitemap action给注释掉:

//SEO sitemap page

[NopHttpsRequirement(SslRequirement.No)]

public ActionResult SitemapSeo()

{

if (!_commonSettings.SitemapEnabled)

return RedirectToRoute("HomePage");

 

//string siteMap = _sitemapGenerator.Generate();

//return Content(siteMap, "text/xml");

return Redirect("/sitemap.xml");

}

http://www.lbrq.cn/news/1079209.html

相关文章:

  • 单位网站建设意义/网站推广的内容
  • 有特色的网站设计/近期重大新闻
  • 做网站有软件吗/关键词出价计算公式
  • wordpress文章迁移到dz论坛/广州seo网站服务公司
  • smarty网站程序/竞价推广账户竞价托管收费
  • html淘宝店铺网站模板/搜索指数的数据来源是什么
  • 企业综合信息服务平台/百度广告优化
  • 17网一起做网店普宁站/网络营销和推广的方法
  • 移动web开发/搜索引擎排名优化技术
  • 沈阳网站制作公司思路/武汉seo关键词优化
  • 公司网站免费模板/谷歌广告上海有限公司
  • 蛋品 东莞网站建设/seo免费自学的网站
  • 英国疫情最新消息2023/百度seo怎么做网站内容优化
  • 建设网站公司哪里好相关的热搜问题/百度seo哪家公司好
  • 上海网站建设服务框架/百度seo优化分析
  • 做微信的微网站费用多少/网店如何推广自己的产品
  • 湖南网站建设公司 干净磐石网络/惠州百度seo哪里强
  • 做网站必须要购买空间吗/最全磁力搜索引擎
  • 网站做app的软件有哪些/抖音竞价推广怎么做
  • 个人网站内容/线上营销活动有哪些
  • 做网站用的一些素材/百度推广账号登录
  • 贵州做网站/软文推广平台
  • 沧州网站建设 3tseo/徐州网站关键词排名
  • 石家庄做网站/百度推广怎么收费标准案例
  • 做网页设计卖钱的网站/短视频推广app
  • 建百度网站/服务器
  • 做网站需要ui设计吗/搜索引擎优化代理
  • 南宁网站建设王道下拉強/软文网站平台
  • 站长工具ip地址/百度推广一天烧多少钱
  • 介绍几个能进去的a站/app推广平台排行榜
  • eSIM技术深度解析:从物理芯片到数字革命
  • Allegro降版本工具
  • String boot 接入 azure云TTS
  • Spring之【循环引用】
  • 在SQL SERVER 中,用SSMS 实现存储过程的每日自动调用
  • Django模型查询与性能调优:告别N+1问题