私は現在自分自身でウェブ開発を試みています。私は自分のウェブサイトに私が書くブログの投稿を表示するセクションを作る方法を考えていますが、投稿するたびにHTMLを編集する必要はありません。誰かがブログを書くことができる別のページがありたいと思って、投稿を押すと、それがウェブサイトに追加されます。投稿に基づいた(ブログのような)ウェブページへのアプローチ、別のページでユーザーが投稿を追加できるようにする
私はオンラインについての鼻を持ち、それについて考えました。私はこれをコンテンツ管理システムのように推測していますが、これが私自身の手作業でコードを試してみるべきかどうか、あるいはこの種の事例で共通の練習があるかどうかは分かりません。
問題の解決方法について考えてみると、次のようになります。私は、ブログの投稿をデータベースに保存する必要があると推測しています。ブログ投稿を表示するページには、ブログ投稿のハードコーディングは含まれませんが、代わりにデータベースから取り出されて表示されます。したがって、データベースからレコードを抽出し、見出し/コンテンツを希望どおりに表示し、ポストの間にセパレータを挿入するコードを記述する必要があります。また、一度にデータベースからX個の投稿を取得することを制限しているかもしれません。投稿の書き方に関しては、あなたがログインしたウェブページを作成して、それがフォームであるかのようにブログ投稿を書いて、PHPなどでデータベースに提出する必要があります。私は、これはブログ記事、心を書いている間、派手なテキストエディタを含んでいないかもしれないことを感謝します。
これは、stackoverflowの質問の正しいタイプではない場合は申し訳ありません。私はあなたが助けるためのコードを提示していないことを知っていますが、これらのものがどのようにコード化されているかについてです。読んでくれてありがとう。
(FYI:これまでの経験では、PHP、MYSQLを使用して、HTML、CSS、少量のJavascriptを使用するWebサイトを作成しています。)ログインシステムを作成してユーザーに追加、編集、フォームを使用してレコードを作成する。データベースの情報をフォームや表に表示した。
これは、これが一般的にどのように機能するか、はいです。しかし、初心者としては、既存の確立されたシステムを使用する方が、独自のシステムを作成するよりもうまくいくかもしれません。特に、セキュリティの面では、初心者の方にとっては大変です。 – CBroe
もし私がフォームなどを使ってデータベースに追加しようとするのであれば、これでより良くなるように役立つ/建設的であると思いますか?私の目標はウェブサイトを作成するのではなく、ウェブ開発者になることです。また、あなたが確立されたシステムを使用して言うとき - 彼らはあなたのHTMLに埋め込むコードを与えるのですか?またはブログは他のシステムでホストされ、あなたのウェブサイトに表示されますか? – pandaj
することで学ぶことは間違いなく良いことです。しかし、このような複雑なものから始めれば、知っておくべき/学ぶ必要のある量のものによって失われる可能性があります。だから私はむしろ少し小さく、respを始めるでしょう。これをいくつかのステップに分けてください。あなた自身のテストのように、ちょうど新しい投稿を作成し、既存のものを表示するために、おそらくすぐにログインシステムは必要ありません... – CBroe