商品の検索webページを作ろうとしています。
簡単に安価に作れる方法を探していて、考えた案としては以下の2つあるんですが、どっちがいいでしょうか。

@DBを置いて、phpで検索をするたびにDBからデータを取得して検索結果画面に表示
Aデータはjsonファイルにしておいて、静的ページとしてJavaScriptで検索画面を作って表示

@でもAでも毎日DBを更新したりjsonファイルを入れ替えたりしないといけないですが、
構築自体はAの方が簡単なのかなと思ったのですが、
いかんせん素人なので、他の案や指摘が有れば教えて頂きたいです。。