-1

Node.js について質問があります。スケーラブルなネットワーク プログラムを構築する簡単な方法だと理解しています。また、サーバー側で実行されるとも書かれています。だから私は何かjqueryやjavascriptができないことを達成しようとしています。つまり、html タグ内にコンテンツを埋め込みます。

例:

<html>
<body>
<div class="content"> I need the node.js code to embed this content here. </div>
</body>
</html>

私たちのブラウザだけではありません。ただし、クローラーとボットの場合。http://web-sniffer.net/を使用して、node.js を使用して開発されたWeb サイトhttp://nodecellar.coenraets.org/#winesを確認しました。動的コンテンツは、ボットやクローラーによって読み取られません。node.jsでこれに対する解決策はありますか?

Node.jsでそれは可能ですか?

前もって感謝します。

4

1 に答える 1

0

Node Package Manager レジストリには多数のテンプレート ライブラリがリストされています。それらのほとんどは、この問題を解決できるはずです。

Node はサーバー側のテクノロジーであり、ブラウザーでは実行されず、Web ページ内でも実行されないことに注意してください (ただし、HTML ドキュメントを含む HTTP リソースを出力できます)。どのサーバー技術でも、このタスクを実行できます。

http://nodecellar.coenraets.org/#winesこれは node.js を使用して開発されています。動的コンテンツは、ボットやクローラーによって読み取られません。

ノードはページで使用される場合と使用されない場合がありますが (クライアントから確実に判断することは不可能です)、すべての実際のコンテンツ クライアント側を生成します。この問題を解決するには、 Progressive EnhancementUnobtrusive JavaScriptの原則に従う必要があります。

于 2012-12-17T13:57:07.980 に答える