これは非常に「そこにある」質問ですが、私は自分のアプリを単純化することを考えていました。これが可能であれば、物事を行うための本当にクリーンな方法になるでしょう.
注:不必要な最適化などに関するコメントは求めていません。そのことは十分承知していますが、これは最近考えていたことであり、それが可能かどうか疑問に思っていました。
背景情報:
Facebook や Google+ で見られるようなユーザーの「カバー写真」を想像してみてください。これらのアプリでは、プロフィール ページで画像を上下にドラッグして、画像の垂直位置を調整できます。
この機能は、私のアプリでもまったく同じです。ユーザーがプロファイル ページで画像をドラッグし、マウス ボタンを離すと、ajax 投稿がサーバーに送信され、新しい「トップ」値でデータベースが更新されます。
この「トップ」値は、必要に応じてデータベースから読み取られ、それに応じて css が設定されます。すべてが正常に動作します
質問:
これらすべてを念頭に置いて、PHP を介してメタデータをファイル自体に保存する方法はありますか。この場合、.jpg ファイルです。ファイルから特定のファイル情報データを読み取ることができることは知っていますが、これは直接カスタマイズできますか? 「top」という名前の単純なメタ データ プロパティを設定し、それに整数を指定して、データベースの必要性を完全にバイパスしてアプリ内でこれを読み取れるようにすることは可能でしょうか? もしそうなら、この方法に欠点はありますか?
もちろん、これが不可能/望ましくない場合は問題ありません。これも正解と言えるのですが、その理由を教えてください。
私が知っている珍しい質問。うまくいけば、誰かがこれについての洞察を得るでしょう。