勉強したことのメモ

webプログラマが勉強したことのメモ。

Laravelのディレクトリ構造・バージョン・DB接続情報確認

      2021/06/23

Laravelで作成されているシステムに携わることがあった。しかしながら当方Laravelは全く触ったことがなく、どこに何があるのか分からずソースコードの解析どころではなかった。以下にディレクトリ構造・バージョン・DB接続情報確認方法のメモ。

 

バージョンの調べ方

以下ファイルを確認する。

/vendor/laravel/framework/src/Illuminate/Foundation/Application.php

ファイルの頭の方に以下のようなバージョン記述が見つかるはず。
    /**
     * The Laravel framework version.
     *
     * @var string
     */
    const VERSION = '8.28.1';

 

よく使いそうなディレクトリ

/app/Models

モデル関連

/resources/views

ビュー関連

/app/Http/Controllers

コントローラー関連

/bootstrap/cache

キャッシュ関連

/routes

ルーティング関連

 

データベースの接続情報

Laravelのインストールディレクトリにある「.env」ファイルを確認する。以下のような記述が見つかるはず。

DB_PORT=xxxxxxxxx
DB_DATABASE=xxxxxxxxx
DB_USERNAME=xxxxxxxxx
DB_PASSWORD=xxxxxxxxx

 

所感

最近PHPでフレームワークを使った案件だとLaravelが人気の模様なので多少は使えるようになっておきたいところ。とりあえずは個人ツール的なシステムをLaravelで作ってみようと思う。

 - Laravel, PHP

  関連記事

Twigの使い方簡易メモ

開発中の案件でテンプレートエンジンのTwigを利用する機会があった。使ってみた感 ...

PHPでcharset

header("Content-Type: text/html; charset ...

時間と数字のフォーマット

教わったのでメモ。 ・時間の整形 strtotime() 例) $ymd = ' ...

curlでPOSTデータ送信

ここで使ったcurlだけど補足とか諸々。 ■curlでPOST 並列処理する際に ...

PHPのチェック系関数

たまたまis_objectという関数を見かけて、 is_numericとかiss ...

PHPでdo-while(0)の利点

社内のソースで do { //処理内容 if ($test) { break; ...

短縮URL(リダイレクトページ)

<? /* 管理画面とあわせて使う。 short_url直下にこのphpを ...

PHPのセッションでログイン、ログアウトの管理。あとセッションが保存されない場合の対処。

セッションはほとんど使ったことがなく、 色々つまづいたのでメモ。 やりたかった事 ...

mysqldumpが使えないレンタルサーバでMySQLのバックアップ

mysqldumpが使えないレンタルサーバで開発を行うことがあり、尚且つ他社に使 ...

PHPとSQLiteでi-mobileのデータをグラフ化

i-mobileでクリック保証のアフィリエイトだけど数値が並んでいるだけでグラフ ...