PHPでブログを作っています。(wordpress や他の cms にはありません)
すべての記事を保存してから表示するには、データベースで行う必要がありますね。
たとえば、データベースを使用せずに配列などに保存する別の方法はありますか。
どうもありがとう
はい、通常、ブログ記事は RDBMS 別名データベースに保存されます。db を使用したくない場合は、それらをディスク上のファイルに保存できます。たとえば、各記事を特定のディレクトリの下の個別のファイルに保存できます。記事の内容を表示したい場合は、php で読むことができます。記事を削除したい場合 - ファイルを削除するなど...
例:
記事をファイルに書き込む:
$file = 'a01.html';
$fh = fopen($file, 'w') or die("can't open file");
$contents = "Once upon a time...\n";
fwrite($fh, $contents);
fclose($fh);
記事を削除する:
unlink('a01.html');