4

現時点で理解不足です。私は多くの記事を含む Web サイトを開発していますが、記事ごとに .html ページを作成する代わりに、テキストをデータベースに保存し、そこから (何らかの方法で) 再度取得することを考えました。

テキストをデータベースに保存する一般的な方法であるかどうかは、まったくわかりません。すべての「大きな」Web サイトは、公開する大量の記事をどのように処理しているのでしょうか? 単一のページを作成するのではなく、代わりにデータベースを使用すると思います。

しかし、どうすればこれを達成できますか?divやjqueryなどを含むhtmlファイル全体をデータベースに保存し、リンクをクリックしたときにそれらを取得するにはどうすればよいですか? XML がキーワードになる可能性はありますか?

4

5 に答える 5

3

探しているキーワードは次のとおりです。動的、コンテンツ管理。これを達成するには、PHP などのスクリプト言語を学ぶ必要があります。開始するための多くのチュートリアルと、Web サイトをもう少し動的にする方法を見つけることができます。

しかし、データベースの部分については正しかったです。ほとんどのブログ システムやその他のコンテンツ プロバイダーはデータベースを使用して、これらすべてをデータ テーブルに格納しています。PHP (およびその他の言語) を使用すると、データベースと、ユーザーに提供するコンテンツとのインターフェイスを確立できます。

于 2013-11-04T12:16:06.570 に答える
1

ruby on railsのようなWeb 開発フレームワークの使用を検討する必要があります。Rails には、基本的に HTML 内で変数を定義できるようにするテンプレートがあります (「記事のテキスト」など)。

記事のテキストを保存する方法については、サーバー上のファイルに保存し、AJAXを使用してそのファイルを取得してから、html ファイルに挿入するという方法をとっています。

于 2013-11-04T12:14:51.387 に答える
1

ほとんどのサイトでは、すべてのページに共通の html がファイルに格納されているテンプレートを用意することで、これを実現しています。ページ固有のデータ (記事のテキストなど) はデータベースに保存され、クライアントに返される前にテンプレートの関連部分に「挿入」されます。

于 2013-11-04T12:15:42.720 に答える