ホームページ  >  記事  >  バックエンド開発  >  比較的愚かな人からの単純なアイデア、それについて話しましょう

比較的愚かな人からの単純なアイデア、それについて話しましょう

WBOY
WBOYオリジナル
2016-06-13 11:55:53844ブラウズ

愚かな人たちのシンプルなアイデアをいくつか共有しましょう。
私はいつも小さなウェブサイトしか作ってきませんでしたが、小さなウェブサイトのモジュールは比較的固定されています。

そこで、フロントエンドとバックエンドを分離したいと考えています。フロントエンドは PHP 擬似静的を使用し、データベースをまったく読み取りません。

バックエンドは対応するファイルを直接生成し、それらをインクルードします。フロントエンド。

たとえば、ニュースを公開すると、右側に最新ニュースのリストが生成され、左右の呼び出しに使用できます。

ニュース データの内容を php ファイルとして保存し、ニュース詳細ページにアクセスする呼び出し時に含めるので、データベースを読み取る必要はまったくありません。

擬似静的と組み合わせることで、記事が作成されるたびにデータベースを読み取ったりサイト全体を公開したりすることなく、リアルタイムで動的に Web サイトを更新し、静的バージョンを生成するという効果を実現できます。


必要ですか?
------解決策----------------------
これは新しいアイデアではなく、十数のアイデアです何年も前に ASP ウェブサイトで一般的に行われていたこと

なぜデータベースが怖いのかわかりません
-----解決策----------- --- ------
静電気を生成しますか?国産CMSは時代遅れの製品です。 。 。

この種の静的データは依然としてハードディスクに保存する必要がありますが、現在のキャッシュ テクノロジーではデータを検索するためにハードディスクに保存する必要はなく、メモリは安価です。 。 。
------解決策---------
投稿者のリクエストに対して、Empire CMS を使用して調べました。設計図は 1 日で作成できますが、それでも自分のスキルを練習したいですか?
------解決策--------- -----------
ハードディスクの静的データキャッシュを表示し、その後データキャッシュに遷移するように一つずつ実装することができますこのようにして、プロジェクト全体が非常に明確かつスムーズになります。
私は以前に同様のデータ キャッシュを行ったことがあり、200,000 件の IP リクエストを簡単に解決しました。
まず実行してから、欠点や解決策を探します。どれだけ考えても、実践に勝るものはありません

声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。