タグ

2018年7月11日のブックマーク (1件)

  • Laravel使用時に困った点と対処方法 - ぐるなびをちょっと良くするエンジニアブログ

    初めまして。レストランサービス開発Gのまつやんです。 ぐるなびを利用されている加盟店様が使われる、店舗ページ管理ツール「ぐるなび PRO for 飲店」の開発・保守のほか社内用管理ツールのリプレイス等も行っております。 今回は、社内用管理ツールのリプレイスでLaravelを使用して実装したときに困った点とその対処方法を書いてみます。 社内ツールのリプレイスでLaravelを導入 ぐるなびの社内用管理ツール(※1)のひとつ「エリア割付ツール」は、お店の緯度・経度を入力することで以下のようなことができます。 (※1)社外からのアクセスはできません 周辺のスポット(例:上野動物園とか東京ドーム)などの情報を飲店様に紐付け 周辺駅の情報を取得(紹介している機能は一部です) このツールが古くなり改修要望も上がってきておりましたので、リプレイスすることになりました。流行りのフレームワークかつ、チー

    Laravel使用時に困った点と対処方法 - ぐるなびをちょっと良くするエンジニアブログ
    yuuAn
    yuuAn 2018/07/11
    例えサンプルコードでも `$request` から受け取った値を `escapeshellarg()` 使わずにそのまま `exec()` に突っ込むのはやめようよ。 / キューで時間のかかるバッチを実行するのはタイムアウトの関係で面倒臭そうだった。