6

SQL データベースや PHP や MySQL などの動的エンジンを使用せずに、ブログを HTML/javascript のみの Web サイトに直接統合する方法はありますか?

たぶん、これを提供するサービスがウェブにあるかもしれません(できれば広告なし:))。それとも、javasript で完全に記述されたブログ エンジンを使用できますか?

4

9 に答える 9

3

ここに考えがあります。これは実際にはブログエンジンではなく、ウィキです。

完全にjavascript/html/css。すべてが単一のhtmlファイルに存在します:

http://www.tiddlywiki.com/

実際のライブサイトでどのように機能するかはわかりませんが、彼らのサイトはそれを使用しています。

* A personal notebook
* A GTD ("Getting Things Done") productivity tool
* A collaboration tool
* For building websites (this site is a TiddlyWiki file!)
* For rapid prototyping
* ...and much more!
于 2009-03-05T13:04:38.767 に答える
3

github pagesを使用できます。バージョン管理されたブログが生成されます。

于 2009-03-05T13:48:11.613 に答える
3

すべて JavaScript で記述されていますか? そもそもそれは「ブログエンジン」を持つことのすべてのポイントを無効にしますか? ポイントは、データがどこかに保存され、動的に取得されることです。サーバー側の使用を避け (これはあなたの意図のようです)、HTML/JavaScript のみを使用するには、ブログのすべてのデータを各訪問者に提供されるファイルに保存してから、データを取得する必要があります。 JavaScript を使用して、特定のローカルの場所から。

私がここでポイントを誤解していたら申し訳ありません...しかし、これは物事を進めようとする全く役に立たない方法のようです. 一般に、ブログは静的に (HTML で [これはまれですが]) 記述されるか、サーバー側のスクリプト言語によってデータベースから動的に生成されます (最も一般的です)。

編集:追加のポイントとして、JavaScriptを使用して、サードパーティのブログフィードまたはサービスをページに含めることができると思います...しかし、どのブログサービスが(もしあれば)直接サポートするかはわかりませんこの働き方。さらに、これはサードパーティのデータをページに含める方法としては非常に信頼性に欠けます...

于 2009-03-05T12:16:12.613 に答える
2

他のオプションは、デスクトップブログツールを使用してからサイトを更新することです。

WindowsにMacまたはCityDeskがある場合は、iWebを使用できます。または、このオープンソースツールを試すこともできます。

今日編集私はこのツールに出くわしました:助けになるかもしれないゼータプロデューサー。

于 2009-03-05T12:59:54.957 に答える
2

http://code.google.com/p/showdown-blog/ JS と XML だけで書かれたブログ エンジン [v0.6] {JavaScript, XML}

于 2011-09-14T16:43:03.943 に答える
1

最善の策は、ジェネレーターを使用してHTML / CSS / JSを作成し、サーバーにアップロードすることです。Webbyをご覧ください:http ://webby.rubyforge.org/

于 2009-04-18T02:32:23.003 に答える
1

それで、あなたが望むのは、あなたのウェブサイトプロバイダーが動的コンテンツを提供する方法を提供していないブログを持つことですか?

その場合にできる唯一の方法は、html ファイル (または必要に応じてテキスト ファイル) を作成し、それらをサイトに追加することです。その後、「ブログページ」に追加するための JavaScript を使用できます。

もちろん、他のファイルの場合と同じ方法でそれらを Web サイトにアップロードする必要があります。その後、JavaScript がどのページを取得する必要があるかを知る方法が必要です。

私は JavaScript ブログエンジンを認識していませんが、たとえばPrototypeのテンプレート関数を見ることができます

もちろん、Ajax を介してテンプレートとコンテンツの両方を取得し、すべての処理をクライアントに任せる必要があり (処理が遅く、安全でない可能性があります)、コンテンツをアップロードして更新する場所も必要です。それ。

于 2009-03-05T12:32:24.290 に答える
0

本当に必要な場合は、サービスにパブリック API を使用して、小さな情報を投稿し、javascript を使用して取得することができます。

たとえば、小さな投稿だけが必要な場合は、エンジンとして twitter を利用する html.javascript でブログを作成できます。もちろん、140文字に制限されます。同様のアイデアを可能にするが、制限が少ない他のサービスがあると確信しています。

もちろん、最良の選択肢は、ブログ ソフトウェアを入手するか、サービス プロバイダーでブログをホストして、サイトからリンクすることです。

幸運を

于 2009-03-05T12:31:35.477 に答える