私の問題には素晴らしい技術をお勧めしますか?私はブログを持っていて、今は古典的な動的ページMySql + PHP + Javascriptとしてそれをしています。しかし、私はそれを書き直すだろう。ユーザーイベントが発生した、つまりユーザーがコメントを投稿した場合、そのイベントはデータベースに保存されず、HTMLファイルに保存されます。したがって、ロジックはPHPファイルではなくhtmlファイルにあります。どうすればいいですか?ウェブサイトをデータベースではなくHTMLで保存する
答えて
ユーザーがコメントを投稿したときに静的なHTMLファイルを編集したい場合は、悪い方法であるIMHOです。たとえば、検索をどのように実装しますか?
データベースを作成している人は、それだけで人生全体を費やしているため、どのデータベースが何をしているのかを再現しないでください。
既存のブログソリューションを最初から作成するのではなく、検索することができます。多くの言語/プラットフォームで書かれた多くのオープンソースプロジェクトがあります。
私は検索を実装したくありません。コメントを追加したり、コメントを編集したり、投稿を追加できるのはブログだけです。だから本当に問題は、伝統的なコンセプトは十分柔軟ではないということです。つまり、自分の投稿に添付する写真が1つだけの場合は、データベース設計、イベント処理、ビューを変更する必要があります。あまりにも複雑です。私は手でそれをカスタマイズすることはできません、私はロジックでのみ変更を行うことができます。私は何を意味するのか理解していますか? –
私はjavascriptのイベントハンドラで行うのと同じことをすることができる何らかの種類のhttpサーバを探していますが、サーバ側のHTMLファイルではなくクライアント側のDOM構造ではありません。つまり、クライアント側でボタンイベントを使用してコメントフィールドを追加すると、サーバー側のHTMLファイルも変更されます。 –
このようなことがあり、それがすべてのクライアント側で必要だった場合は、保存する方法が必要です。基本的には、サイト全体を誰かが編集できるように開くことになります。ひどい考えのように聞こえる。PHP/MySQLサイトを実行するのが複雑すぎる場合は、無料のWordpressブログにサインアップしてください。その後、あなたはそれについて心配する必要はありません。 –
理論的には、ユーザーイベント(POST)後に静的なhtmlファイルを解析し、その結果をhtmlに追加してファイルに書き戻すことができますが、スクリプトは公平でなければならないのでお勧めしません複雑なHTMLを正しく処理する
Pythonで書かれた静的サイトジェネレータである[Pelican](http://docs.getpelican.com/en/3.1.1/)を見てください。 [kernel.org](https://www.kernel.org/category/site-news.html)は、それを使って構築されたサイトの素晴らしい例です! – Keek
- 1. データ名をhtmlの値ではなくSQLデータベースに保存する方法は?
- 2. データベースに保存するのではなく、データをメモリに保存する
- 3. cassandraデータベースのテキストタイプでhtmlを保存できますか?
- 4. 完全なDOMモデルではなく、HTMLフラグメントとして保存するには
- 5. ExcelテーブルをHTMLなしでHTML形式で保存する
- 6. データベースにhtml形式のテキストを保存
- 7. Laravel 5.4データベースにNULLを保存しないでください
- 8. android REST Webサービスで消費されるデータベースにhtmlを保存するには?
- 9. 異なる種類のHTMLフォームデータをデータベースに保存する方法は?
- 10. Asp.net coreデータベースにhtmlコードを保存して後で表示する方法は?
- 11. Androidで完全なウェブページやHTMLファイルを保存するには?
- 12. PythonでデータベースにJSONを保存する
- 13. データベースではなくファイルシステムにいつメタデータを保存しますか?
- 14. 私のウェブサイトにクライアントのウェブサイトを保存することはできますか
- 15. MySqlでhtml構文を保存する
- 16. WordPressのウェブサイトで既存のデータベースを使用するには?
- 17. Pythonでイメージなしでhtmlファイルをスクラップして保存する
- 18. Laravelデータベース保存するだけの値でない配列は
- 19. PHPのメールでデータベースに保存する
- 20. コンストラクタ内でデータベースに保存する
- 21. 要素内にデータベースhtmlを保存する
- 22. テキストエリアからhtmlのデータベースにデータを保存する
- 23. PHPまたはHTMLを使って保存してください(ウェブサイト全体をダウンロードしてください)
- 24. QPlainTextEditでHTMLに保存
- 25. HTML + JavaScriptデータベース小規模ウェブサイト
- 26. モデルをPostgreSQLデータベースにRailsで保存できないのはなぜですか?
- 27. ウェブサイトでのコンテンツの保存方法
- 28. javascriptでHTML要素を作成してデータベースMySqlに保存する方法
- 29. データベースから取得したSharedPreferencesのイメージリストをHTML形式で保存する
- 30. ウェブサイトの設定を保存するベストプラクティス?
目的は何ですか?データベースは洗練されたシステムなので、検索機能など、データを保存するだけです。 – Peposh
あなたは何をしたいのですか?各コメントを独自のHTMLファイルに保存するか、元のコメントを編集して正しいコメントを追加しますか?いずれにしても、PHPやその他の技術の役に立つ何かを行うために、サーバー側で何らかのロジックが必要になります。なぜあなたがこれを望んでいるのか、なぜ現在のアプローチがあなたのために働いていないのかを知ることは有益でしょう...? –
ハァッ? MYSQL DB + PHPサイトをPHP + FLAT FILEに変換したいのですか?なぜ!? – Jakub