Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
node.js の仕組みを理解しようとしています。
1) データを保存したいのですが、どの方法がより高速かわかりません: -sql を使用する -json ファイルを使用する (これが良い解決策である場合は、ベスト プラクティスのチュートリアルを入手してください)
2) 多言語の Web サイトです。翻訳を json ファイルに保存するのは良い解決策ですか、それともベスト プラクティスはありますか?
JavaScript はネイティブであるため、JSON の処理は SQL よりも JavaScript の方が高速です。JSON の保存に関しては、MongoDB や CouchDB などの NoSql ソリューションを使用できます。
このリンクから MongoDB を開始できます。
多言語ウェブサイトには多くのオプションがあり、要件に応じて Google 翻訳やその他の多数のプラグインを使用できます。リテラル翻訳を保存したい場合は、NoSql DB で問題なく動作します。ベスト プラクティスについては、この質問を参照してください。
翻訳の場合、言語やフレームワークに関係なく、理想的には国際化モジュールを使用する必要があります。Node.JS には、国際化のための i18n-node があります。翻訳は JSON ファイルに保存されます。翻訳を db に保存できる他のモジュールもあります。