訪問者のIPアドレスから地域を探ってみた
IPアドレスから地域を探ってみる AmazonMWS申請時にアクセスログを採れと指示されたので実装しました。 弊社システムは「検索にかけないでね」とクローラーさんにお願いしています。そのため、変なアクセスは少なくあまり気 […]
MySQL:indexの貼り方には要注意。速度低下の原因はインデックスだった。
MySQLのindexは貼り方に要注意! EC向けシステムの基礎が組みあがり、利用可能なカートの追加や動作周りやボタンの共通化などの調整を進めている今日この頃。 「速度が遅い」と感じる場所があり、インデックスをしっかり作 […]
Laravel:Eloquentで2つのテーブルの不一致を抽出する
Laravel:Eloquentで2つのテーブルの不一致を抽出する 私はもともとフレームワークを使わずPHPを書いていたので作成した自作システムを作るまでDBの抽出はSQLを直接書いていました。その為、自作システム作成初 […]
Laravel:大量データ処理の速度と利便性がトレードオフ
大量データ生成時に掛かる処理時間をどう考えるか 結局これなんですよね。 行きつくところは『どう考えるか』 今回のシステムでは、楽天市場やYahoo!などのモール側が推奨する商品名をDBからCreateしようとしています。 […]
Laravel:処理時間のかかるQueueで発生した3倍のデータ処理
Laravel:処理時間のかかるQueueで起こった問題 商品情報を出品データに置き換えるパーツを作成して実行時間を測ろうと最大数で実行開始! 約5500件程度の楽天出品用CSVの作成に2時間かかり頭を悩ませてました。 […]
CSVインサート:DBに無かったら追加を処理したい
CSVインサート:DBに無かったら追加を処理したい 作成中システムですが、現在CSV更新のパーツを組み込んでいます。 そこで、どんな更新方法が『楽』かつ『不整合が起こらない』かを考え色々と実験をしています。 楽なのはやっ […]
Laravel:Viewのみだけど複合主キーを回避する方法
Laravel:Viewのみだけど複合主キーを回避する方法 以前の記事 Laravel:2つのカラムが一致するリレーションをしたい で2つのカラムのリレーションについて記載しました。その中で、Laravelでは基本的に推 […]
Laravel:SQLに小数点以下を記入したい。
Laravel:SQLに小数点以下を保存する方法 Controller、Model、Viewを作り終わり、動作確認をすると「???」と言う箇所が出てきたりします。 今回はそんな記事です。 Createで1.4と記載したら […]
Laravel:取得した配列を2列に並べる方法
Laravel:取得した配列を2列に並べる方法 Webカタログを作る時など1列に複数個の配列を納めたい時があります。 直打ちPHPの時は【 array_chunk() 】を使えば一発だったのですが、Laravelで使おう […]
Laravel:月末の日付取得が楽すぎる
Laravel:月末の日付取得が楽すぎる いつものように自作システムをカタカタ作っていると...頭が煮詰まりました...。 なので頭の切り替えのために枝葉のシステムを構築しようと収益計算システムに目を付けました。 それほ […]




