【Laravel】.envファイルとconfigヘルパを知る

もくじ

  • .envファイルとは
  • ファイル変更したら更新コマンドを実行
  • 環境変数は.envファイルで管理
  • env()ヘルパとconfig()ヘルパ
  • 何故直接env()を使ってはいけないのか
  • 各キーについて
    • APP_NAME:サイト名
    • APP_ENV: 環境名
    • APP_KEY: 暗号化に使われるキー
    • APP_DEBUG
      • APP_DEBUG=true
      • APP_DEBUG=false
    • APP_URL: サイトのURL
    • LOG_CHANNEL: ログ情報の設定
    • DB_*****: データベースへの接続情報
      • DB_CONNECTION
      • DB_HOST
      • DB_PORT
      • DB_DATABASE
      • DB_USERNAME
      • DB_PASSWORD
    • BROADCAST_DRIVER: ブロードキャスト設定
    • CACHE_DRIVER: キャッシュ方式
    • QUEUE_CONNECTION: キュー方式
    • SESSION_*****: セッション関連
      • SESSION_DRIVER
      • SESSION_LIFETIME
    • MAIL_*****: メール関連
      • MAIL_DRIVER
      • MAIL_HOST
      • MAIL_PORT
      • MAIL_USERNAME
      • MAIL_PASSWORD
      • MAIL_ENCRYPTION
    • その他
  • 参考URL
続きを読む

【Web】Apacheを学ぼう

もくじ

  • Apacheとは
  • Webサイトが見れる流れ
    • 1. リクエストを送る
    • 2.レスポンスが返ってくる
    • 3.レスポンスを受け取る
  • Apacheの場所
  • Webサーバソフトの種類
  • Mac標準のApache
    • 環境
    • バージョン確認
    • 起動
    • configファイルを確認
    • ファイル作成しブラウザ表示
    • 停止
    • 再起動
  • 参考URL
続きを読む

【jQuery/JavaScript】多重送信を防止する

もくじ

  • 多重送信、二重送信とは
  • なぜいけないのか
  • 多重送信を防止する方法
  • jQuery
    • 一度押すと無効になるパターン
    • 一度押すと非表示になるパターン
    • valueが変更になるパターン
  • 参考URL
続きを読む