Берешь любой html-шаблон. Находишь в нем ТРИ места:
1) Куда вставлять тело статьи $article
2) Куда вставлять ссылки на другие статьи $menu
3) Тайтл $title
После этого переименовываешь шаблон в index.php и дописываешь ему в начало такой код:
PHP код:
<?
$buf = file_get_contents('articles.htm');
$articles = preg_split('|<h1>|i',$buf);
$article = '<h1>'.$articles[(int) $_GET['id']];
preg_match("|<h1>(.*?)</h1>|is",$article,$arr);
$title = $arr[1];
preg_match_all("|<h1>(.*?)</h1>|is",$buf,$arr);
$menu = $arr[1];
?>
<html>
<head>
<title><?=$title?></title>
</head>
<body>
<p><a href=/><img src=logo.jpg border=0></a></p>
<div>
<?=$article?>
</div>
<hr style="height:1px">
<ul>
<?
for($i=0; $i<count($menu); $i++) {
echo "<li><a href=?id=$i>".$menu[$i]."</a></li>";
}
?>
</ul>
</body>
</html>
После чего осталось сделать articles.htm и напихать туда все свои статьи общим списком, разделяя заголовками в <h1>. Эта штука элементарно редактируется хоть дримвивером, хоть ноутпадом, хоть даже вордом. Просмотр "всех статей сразу" работает из броузера. Спелл-чекер, спам-генератор, переводчик и все что хочешь элементарно под такой формат настраивается. В верстке можно использовать любые теги, кроме h1.
Получаешь из шаблона готовый сайт на 10-40 страниц. По-моему проще некуда.