Laravelium Sitemap generator for Laravel.
Run the following command and provide the latest stable version (e.g v8.*) :
composer require laravelium/sitemap
or add the following to your composer.json
file :
"laravelium/sitemap": "8.*"
(development branch)
"laravelium/sitemap": "8.x-dev"
"laravelium/sitemap": "7.*"
(development branch)
"laravelium/sitemap": "7.x-dev"
"laravelium/sitemap": "6.*"
(development branch)
"laravelium/sitemap": "6.x-dev"
"laravelium/sitemap": "3.1.*"
(development branch)
"laravelium/sitemap": "3.1.x-dev"
"laravelium/sitemap": "3.0.*"
(development branch)
"laravelium/sitemap": "3.0.x-dev"
"laravelium/sitemap": "2.8.*"
(development branch)
"laravelium/sitemap": "2.8.x-dev"
"laravelium/sitemap": "2.7.*"
(development branch)
"laravelium/sitemap": "2.7.x-dev"
Publish needed assets (styles, views, config files) :
php artisan vendor:publish --provider="Laravelium\Sitemap\SitemapServiceProvider"
Note: Composer won't update them after composer update
, you'll need to do it manually!
and more in the Wiki.
Before submiting new merge request or creating new issue, please read contribution guidelines.
This package is open-sourced software licensed under the MIT license.
什么是 Sitemap? Sitemap 可方便管理员通知搜索引擎他们网站上有哪些可供抓取的网页。最简单的 Sitepmap 形式,就是 XML 文件,在其中列出网站中的网址以及关于每个网址的其他元数据(上次更新的时间、更改的频率以及相对于网站上其他网址的重要程度为何等),以便搜索引擎可以更加智能地抓取网站。 网络抓取工具通常会通过网站内部和其他网站上的链接查找网页。Sitemap 会提供此数据以
之前用yaf和yii框架写过sitemap:思路是根据需求生成.xml文件保存到项目指定目录中。 用laravel换一个思路,生成.xml动态链接,而不是保存文件到目录 配置routes,生成xml访问链接 根据项目逻辑生成sitemap 上代码: 配置routes //sitemap Route::get('/sitemap/m/{type}.xml', 'SitemapCont
首先,什么是站点地图? 站点地图是xml文件,其中包含有关网站页面的结构化数据。 每个页面都有一个与此条目相似的条目: < url > < loc > https://startupnamecheck.com </ loc > < lastmod > 2020-03-06T20:31:03+00:00 </ lastmod > < priority > 0.9 </ p
因为搜索引擎需要网站的sitemap地图,即网站主域名下所有的跳转地址 拿到这个需求后有没有和我们去面试的时候经常问到的一道面试题非常相似?就是:取指定目录下所有的子目录及文件。这样的需求我们肯定是要用递归来实现。具体效果,请看 大象收车-报废车就上大象收车 <?php namespace App\Console\Commands; use Illuminate\Console\Command
Laravel 是一套简洁、优雅的PHP Web开发框架(PHP Web Framework)。它可以让你从面条一样杂乱的代码中解脱出来;它可以帮你构建一个完美的网络APP,而且每行代码都可以简洁、富于表达力。 功能特点 1、语法更富有表现力 你知道下面这行代码里 “true” 代表什么意思么? $uri = Uri::create(‘some/uri’, array(), array(), tr
我需要空间/Laravel权限的帮助。当我试图分配它给我错误哎呀,看起来像出了问题。 错误 Connection.php第761行中的QueryExcema:SQLSTATE[23000]:完整性约束冲突:1048列role_id不能为空(SQL:插入到(,)值(9,))
Laravel 作为现在最流行的 PHP 框架,其中的知识较多,所以单独拿出来写一篇。 简述 Laravel 的生命周期 Laravel 采用了单一入口模式,应用的所有请求入口都是 public/index.php 文件。 注册类文件自动加载器 : Laravel通过 composer 进行依赖管理,无需开发者手动导入各种类文件,而由自动加载器自行导入。 创建服务容器:从 bootstrap/ap
简介 Laravel Scout 为 Eloquent 模型 全文搜索提供了简单的,基于驱动的解决方案。通过使用模型观察者,Scout 会自动同步 Eloquent 记录的搜索索引。 目前,Scout 自带一个 Algolia 驱动;不过,编写自定义驱动很简单, 你可以轻松的通过自己的搜索实现来扩展 Scout。 安装 首先,通过 Composer 包管理器来安装 Scout: composer
简介 Laravel 致力于让整个 PHP 开发体验变得愉快, 包括你的本地开发环境。 Vagrant 提供了一种简单,优雅的方式来管理和配置虚拟机。 Laravel Homestead 是一个官方预封装的 Vagrant box,它为你提供了一个完美的开发环境,而无需在本地机器安装 PHP 、Web 服务器和其他服务器软件。不用担心会搞乱你的操作系统!Vagrant boxes 是一次性的。如果
WebStack-Laravel 一个开源的网址导航网站项目,具备完整的前后台,您可以拿来制作自己的网址导航。 部署 克隆代码: git clone https://github.com/hui-ho/WebStack-Laravel.git 安装依赖: composer installphp artisan key:generate 编辑配置: cp .env.example .env ...D
百度编辑器 For Laravel 5 支持自定义路由, 默认前后台独立控制器,支持重写方法方便自己的业务逻辑处理,支持扩展图片助手(推荐使用Intervention\Image第三方包) 官网 NinJa911工作室. 疑问讨论 请在issue里new一个. 授权 此Laravel 扩展包基于MIT协议开源MIT license. 安装 1.Composer 安装 composer requir
laravel-admin是一个基于laravel的后台管理开发框架,能帮助你使用很少的时间和代码量开发出功能完备的管理后台,另外它作为一个三方包,可以和框架内其它项目并行开发,真正做到前后台开发分离。 功能: RBAC权限管理模块。 菜单管理,和权限系统结合。 模型数据表格,能快速构建数据表格,并支持多种模型关系。 模型表单以及30+种form元素组件,自动实现增、删、改功能。 支持本地和云存储