基于 Laravel Sitemap 扩展包编写定时任务生成 Laravel 学院站点地图

为什么需要站点地图 开始构建站点地图之前,需要搞清楚什么是站点地图,以及为什么要构建站点地图,Google Support 里面有一个介绍站点地图的页面说的比较清楚,考虑到国内由于某种原因不能访问该页面,学院君将其截图如下: 如何构建站点地图 了解了是什么,为什么,接下来就要了解怎么做了,之前学院君在博客系列教程「基于 Laravel 开发博客应用系列 —— 添加评论、RSS 订阅和站...

惊了!竟然刷到了百度第一

好吧,我承认我可能标题党了🤣 其实就是最近我发现我的昵称 sadcreeper 这个关键词在百度上搜索可以精准定位到我的博客了.. 所以说值得开个贴纪念一下,顺便说说我是怎么做到的吧。。其实就是一点点 SEO 的知识,我没有系统的学过 SEO 优化,SEO 大神们肯定知道这都是小意思。。我就讲(sui)点(bian)小(luan)技(che)巧(dian)吧😏 首先,我觉得最重...

推荐一款在 Laravel 应用中为丢失或不存在页面进行重定向的扩展包

1、前言 如果你将网站迁移到了一个新的域名,所面临的一个棘手的问题是用户通过搜索引擎或外部链接进来的页面不存在,如何将这些用户指向正确的页面? 一种解决办法是使用301永久重定向将用户从老的页面重定向到新的页面,在Laravel中,可以这么定义路由: Route::get('/old-page', function () { return redirect('/...

基于 Laravel 开发博客应用系列 —— 添加评论、RSS 订阅和站点地图功能实现

其实通过之前的步骤我们已经完成了博客的基本功能,这一节也是最后一节,我们来给博客加点料,让博客功能更加完善。 1、评论的问题 现在这个博客的主要缺憾就是用户不能对文章进行评论,不幸的是,博客评论有很多问题要处理。 首先是稳定、令人满意且通用的评论管理,当然,基于 Laravel 5.1 我们可以添加这个功能到后台管理系统,并且允许用户注册、登录、对文章进行评论等等。创建这些功能...