CakePHP3 Tips

CakePHP3歴 1年のWEBエンジニアの備忘メモです。ブログ内容はCakePHP3.5 (PHP7.1) で検証しています。

CakePHP3

CakePHP3 サイトマップ(Sitemap)作成のサンプルコード

投稿日:

=簡易メモ=
・TOPページと店舗一覧の圧縮サイトマップ(sitemap.xml.gz)をwebroot直下に作成する。

◯ 店舗用のテーブル定義

◯ 「src/Shell/SitemapCreateShell.php」シェル作成

◯ 「src/Shell/SitemapCreateShell.php」シェル実行

◯ 生成された「webroot/sitemap.xml.gz」ファイル例

-CakePHP3
-, , , ,

執筆者:


comment

メールアドレスが公開されることはありません。 * が付いている欄は必須項目です

関連記事

CakePHP3

CakePHP3 Sessionの保存先をDBに変更する方法

CakePHP3 Sessionの保存先(php)をDBに変更する方法です。 ◯ セッション保存用のテーブル作成

◯&nbs …

CakePHP3

CakePHP3 本番環境用にデバッグモード無効にする方法

CakePHP3 本番環境用にデバッグモード無効(エラー・警告メッセージ非表示)にする方法。 ◯ 「config/app.php」ファイルの先頭行にあるdebug設定を変更する。 [cray …

CakePHP3

CakePHP3 ControllerとTemplateに管理者用(admin)ディレクトリ作成する方法

CakePHP3 ControllerとTemplateに管理者用(admin)ディレクトリ作成する方法です。 ex) URL「/admin/logins/」 ◯「config/routes.php」 …

CakePHP3

CakePHP3 DebugKitでSQLログを確認する方法

CakePHP3 DebugKitでSQLログと実行速度を確認にする方法。 ※ フッターバーにあるDebugKitの『Sql Log』をクリックすると、実行SQLと実行速度(Took[ms] …

CakePHP3

CakePHP3 ログのパーミッション変更方法

CakePHP3 ログ(Log)のパーミッション変更方法です。 ◯ 「config/app.php」ファイルのLog定義に『mask』追記 ※ logs/debug.log&nbs …