質問をすることでしか得られない、回答やアドバイスがある。

15分調べてもわからないことは、質問しよう!

新規登録して質問してみよう
ただいま回答率
85.48%
PHP

PHPは、Webサイト構築に特化して開発されたプログラミング言語です。大きな特徴のひとつは、HTMLに直接プログラムを埋め込むことができるという点です。PHPを用いることで、HTMLを動的コンテンツとして出力できます。HTMLがそのままブラウザに表示されるのに対し、PHPプログラムはサーバ側で実行された結果がブラウザに表示されるため、PHPスクリプトは「サーバサイドスクリプト」と呼ばれています。

Laravel 5

Laravel 5は、PHPフレームワークLaravelの最新バージョンで、2014年11月に発表予定です。ディレクトリ構造がが現行版より大幅に変更されるほか、メソッドインジェクションやFormRequestの利用が可能になります。

Q&A

1回答

658閲覧

サイトマップをクロールし、PHPで自動生成する

退会済みユーザー

退会済みユーザー

総合スコア0

PHP

PHPは、Webサイト構築に特化して開発されたプログラミング言語です。大きな特徴のひとつは、HTMLに直接プログラムを埋め込むことができるという点です。PHPを用いることで、HTMLを動的コンテンツとして出力できます。HTMLがそのままブラウザに表示されるのに対し、PHPプログラムはサーバ側で実行された結果がブラウザに表示されるため、PHPスクリプトは「サーバサイドスクリプト」と呼ばれています。

Laravel 5

Laravel 5は、PHPフレームワークLaravelの最新バージョンで、2014年11月に発表予定です。ディレクトリ構造がが現行版より大幅に変更されるほか、メソッドインジェクションやFormRequestの利用が可能になります。

0グッド

0クリップ

投稿2017/09/24 08:47

現在Laravel5.5を用いてサイト制作をしているのですが、サイト内のページ数が多くなったため、手動でサイトマップを作成するのは現実的ではないと思っています。

トップページから再規定に、サイト内のリンクをリスト化するのかな?と思います。もちろん自分のドメインのものだけをリンクし、さらにプライオリティーなども設定できればと思います。

以下のようなサイトマップ自動生成ツール
http://www.sitemapxml.jp/

の技術を用いて、自動的にサイトマップ作成し、公開したいです。

LaravelやPHPですでにあるプラグインなどあれば教えていただきたいです。

また、ない場合、自作したいのですが、クロールなどしたことがないので軽く開発の流れを教えてください。

よろしくお願いいたします。

気になる質問をクリップする

クリップした質問は、後からいつでもMYページで確認できます。

またクリップした質問に回答があった際、通知やメールを受け取ることができます。

バッドをするには、ログインかつ

こちらの条件を満たす必要があります。

guest

回答1

0

laravel + sitemap で検索したら見つかりますよ。

検索結果

一番上のサイト

Laravel4でサイトマップを作成する時に便利なパッケージ

Laravel4 と書いてあるが、サイト内に書いてあるパーケージ名「laravel-sitemap」とあるので、

laravel-sitemapで検索

roumen/sitemap の説明を見る限り、Laravel5.5に対応しているようです。

投稿2017/09/24 08:58

退会済みユーザー

退会済みユーザー

総合スコア0

バッドをするには、ログインかつ

こちらの条件を満たす必要があります。

退会済みユーザー

退会済みユーザー

2017/09/24 09:20

回答ありがとうございます。 Laravel4でサイトマップを作成する時に便利なパッケージ こちらで作成例を見たのですが、自動で作成というより、addというメソッド1ページずつ追加しないといけないのでしょうか??
guest

あなたの回答

tips

太字

斜体

打ち消し線

見出し

引用テキストの挿入

コードの挿入

リンクの挿入

リストの挿入

番号リストの挿入

表の挿入

水平線の挿入

プレビュー

まだベストアンサーが選ばれていません

会員登録して回答してみよう

アカウントをお持ちの方は

15分調べてもわからないことは
teratailで質問しよう!

ただいまの回答率
85.48%

質問をまとめることで
思考を整理して素早く解決

テンプレート機能で
簡単に質問をまとめる

質問する

関連した質問