AmazonMWSから収集した商品データが使えるか検証してみた

AmazonMWSから収集した商品データが使えるか検証してみた EC事業で最もつらい作業の1つに商品情報の登録があります。 メーカーから各モールに出品できる形でデータを貰えればいいのだけど、そういうわけにもいかず。 貰えたら貰えたで、他店と全く同じ商品ページが出来上がるので結局使えず。 なのでチマチマHTMLを書き上げるわけです。 そんな思いが募り自作したシステムが  WebShopCreator […]

デモサイトに2つ目のLaravelプロジェクトを入れポート開放したが画面が出なかった理由

デモサイトに2つ目のLaravelプロジェクトを入れポート開放したが画面が出なかった理由 いやぁ~しんどかったです。 最初は2週間ほど前に仕掛けて、上手くいかなかったので時間のある時にやろうと思い本日作業を行ったのですが、解決まで丸一日かかりました。 先に答えを書いてしまうと、私が利用している【さくらインターネット】の設定が胆でした。 という事で、繰り返しそうなので備忘録です。 まずはおさらいCe […]

メールが出来ないBlogも非表示エラー。原因と解決策。

会社ドメインが3日間停止して大混乱 このページでも利用している会社のドメイン、12月9日午前中から突然ロックが掛かりました。 情けない事に、この事実に気づくのにまる一日を要し、回復までトータル3日を使ってしまいました。 反省の意味を込め原因と対策をまとめます。 始まりは「注文メールが届かない」 週末に頂いたご注文は月曜最初の確認でメールが届いていました。 しかし、午後から注文メールが全く届かない。 […]

訪問者のIPアドレスから地域を探ってみた

IPアドレスから地域を探ってみる AmazonMWS申請時にアクセスログを採れと指示されたので実装しました。 弊社システムは「検索にかけないでね」とクローラーさんにお願いしています。そのため、変なアクセスは少なくあまり気にする事はありませんでした。 しかし、先日作成した弊社システムのデモページ。1日でアクセスログが溜まる溜まる。 まだ完成してないって!と思いながら、ログを確認してみるとphpMyA […]

Laravel:テーブルをforeachして取得した値をView【 Form:select() 】で使いたい

foreachして取得した値をView【 {{Form:select()}} 】で使いたい 必要になる時に忘れていていちいち調べるので備忘録。 Tableを条件抽出してその中の一部をFormのselectに回したいときがあります。 選択肢のvalueに抽出した値を使いたいときどうするか、そんな時の各コードの挙動についてです。 作成したいのは以下の配列です。 [crayon-662be13d8c58 […]

MySQL:indexの貼り方には要注意。速度低下の原因はインデックスだった。

MySQLのindexは貼り方に要注意! EC向けシステムの基礎が組みあがり、利用可能なカートの追加や動作周りやボタンの共通化などの調整を進めている今日この頃。 「速度が遅い」と感じる場所があり、インデックスをしっかり作ろうという流れになりました。 そんな作業を進める中で起こった現象がこれ。 全体的にインデックス作成前より速度が低下する 速度アップを狙ってindex作ってるのに、なんてことだ。 と […]

Wowma! APIはちょろいが難題もある

Wowma! APIはちょろいが難題もある 楽天市場のAPIを構築した者であれば、Wowma!のAPIはとても簡単に構築できる。 なぜなら、マニュアル/テキストがしっかりしているから。 指示通りに作ってあげればあっという間に作れてしまうのがWowma!APIの優れたところ。 言い換えれば「ちょろい」 システム構築側の私たちにとって、ここら辺は後発システムの嬉しい特徴ですね。 でも、そんなWowma […]

楽天市場のAPIマニュアルを信じるな!画像更新APIでドはまりした事。

楽天市場のAPIマニュアルを信じるな! 自作システムも順調に組みあがり、現在運用テスト中です。 マニュアルも書かなくてはいけないのでまだまだやる事沢山ありますが、自社テストではヤバいくらい快適に商品情報の更新が出来ています。 画像も一緒に更新する仕組みなので、情報を整理してAPI出品ボタンを押すだけですべての出品が出来る快適さが、旧作のAccessなどにはない利便性だと思います。 とまぁ、宣伝はこ […]

Laravel:Eloquentで2つのテーブルの不一致を抽出する

Laravel:Eloquentで2つのテーブルの不一致を抽出する 私はもともとフレームワークを使わずPHPを書いていたので作成した自作システムを作るまでDBの抽出はSQLを直接書いていました。その為、自作システム作成初期に書いたコードは(Eloquentでの文が分からず)DB::と書き出したものがいくつかあります。でもこれ、Laravelの中だと処理が多少遅いようで現在Eloquentに書換をし […]

Laravel:JOBが同期処理は動くのに非同期処理にすると動かない

Laravel:JOBが同期処理は動くのに非同期処理にすると動かない 動作の遅いプログラムを非同期処理にすべくJOBを書いている今日この頃。 これはそんな状況の中であった事案です。 今回の原因は【$_SERVER[‘DOCUMENT_ROOT’]】 この挙動は状況で変わるようです。これを探し当てるまでかなりかかってしまいました。 Job::dispatch()->on […]

1 28 47