コンテンツ管理システム(CMS)を作成し、Wordpress、Joomla、Bloggerがすでに持っている車輪の再発明を行う必要があります。
入力(画像、ブログ投稿など)を受け入れてサーバーに保存するには、ある種のサーバー側言語が必要です。PHPはこれを実行できますが、それでもPHPです。Javascriptだけではそれを行うことはできません。また、ご存じのとおり、HTMLやCSSもできません。
いくつかの理由から、このようにホイールを書き直すことは強くお勧めしません。主にセキュリティ。ログインページでいくつかの間違いを簡単に犯す可能性があります。微妙な間違いは、誰かがサイトのコンテンツにアクセスするために悪用する可能性のある間違いのようにも見えません。あなたがそれをロックすることができないならば、ゴージャスなサイトは何が良いですか?サイトはすぐに完全性を失います。
このようなサイトを維持することは、あなた自身のような一人の人にとっても問題になる可能性があります。最も単純なCMSが最も剛性が高いですが、彼女は剛性を制御したいと思っていると思います。これを自分で行うと、すぐに難しくなります。これには多くの時間と労力がかかります。あなたが支払われない時間と労力。
あなたがこれを引き受けるならば、彼女は要求をするでしょう、そしてあなたはそれがサイトになるとすぐにビジネス関係に変わるでしょう。彼女はあなたのクライアントになり、彼女が期待することをしていないときはいつもあなたに助けを求める要求をします。これは仕事環境でストレス/迷惑です、私はそれが関係に何をするか想像できません。
これは、純粋にHTML / Javascript / CSSを使用して実行できますか?いいえ。
これは少しのPHPで行うことができますか?はい。
それが必要ですか?私はそれに反対することをお勧めします。彼女が望むコントロールをあなたに与えるWordpress風のサイトを見つけて、それを使ってください。それはあなたに多くの時間、労力、そして多分関係さえも節約するでしょう、あなたは決して知りません。それでも彼女のサイトの外観をデザインしたい場合は、これらのサイトの多くでそれが可能ですが、強力で安全で、他の人が管理するバックエンドがあり、ブログの作成がはるかに簡単になります。