kr4shr

kr4shr
Рейтинг
8
Регистрация
07.08.2008
ТС, прежде чем регистрировать домен, покажите его своим нескольким друзьям.

Только хорошим друзьям, а то могут и домен скрысить.

Замечу, что цена номера любой маски зависит от статуса.

Если номер inv или идёт в комплект с примаком, то стучите в асю, сделаю сателлит (если найду книжку подходящей тематики, то сделаю скан, если нет, то могу сделать качественный полный рерайт).

ТС явно не понимает, что Денвер УЖЕ (ТС, выделяю жирным и пишу большими буквами — специально для Вас) работает! То есть НЕ НАДО ставить заплатку и МОЖНО тестить скрипты прямо сейчас. Попробуйте распаковать скрипт (любой) в папку Денвер/home/test1.ru/www/, отключитесь от интернета, введите в строку браузера http://test1.ru/ и убедитесь в том, что я сказал предложением выше.

Как вариант — делаем папку content, куда складываем файлы примерно такого содержания:

<?
$title = "Заголовок";
$meta_keys = "ключевые слова";
$meta_desc = "описание для в метатегах";
$content = <<< HTML
Здесь контент страницы
HTML;
?>

А потом делаем файл index.php

<?
if (!isset ($_GET ['page']))
{
include ("./content/main.php"); // main.php файл по образцу с контентом главной страницы
}
else
{
$file = "./content/" . $_GET ['page'] . ".php";
if (file_exists ($file)) include ($file);
else die ("404: запрашиваемой страницы не существует");
}
?>
<html>
<head>
<title><?=$title?></title>
<meta name="keywords" content="<?=$meta_keys?>" />
<meta name="description" content="<?=$meta_desc?>" />
</head>
<body>
<!-- тут можно добавить меню и всё остальное, что должно быть перед контентом -->
<?=$content?>
<!-- тут всё то, что должно быть после контента -->
</body>
</html>

Тогда страницы сайта будут иметь вид http://сайт.ru/index.php?page=page_name, где page_name — название файла со страницей в папке content.

А ещё можно прикрутить нормальные урлы вида http://сайт.ru/page_name.html внесением в .htaccess следующего кода:

RewriteEngine on
Options +FollowSymlinks
RewriteBase /
RewriteRule ^([a-zA-Z0-9_]*).html index.php?page=$1
Это думаю тоже можно убрать

Это Вы зря. Девелоперов нужно уважать.

По сайту — сайт средненький, коих много.

Ну, например сайт самого Drupal сделан на Drupal (как ни странно): http://drupal.ru

Для начала поработайте над самим сайтом. Даже при незначительном просмотре можно указать на достаточное количество недостатков:

- на страницах выдачи размер шрифта рекламы намного меньше, чем размер шрифта текста

- на тех же страницах текст расползается по всей странице, сделайте ширину колонки поменьше (смотрите, например, гугл)

- ссылки фиолетового цвета ну никак не катят (у большинства пользователей ассоциируются с посещёнными страницами)

Да и вообще, своя база индекса — серьёзный шаг, так что с ним лучше повременить. А лучше вообще над этим не задумываться, так как возникнет множество непредвиденных трудностей, связанных именно со своей базой.

Могу посоветовать Вам Textpattern. Бесплатный движок, задуман как новостной/статейный.

Оформление редактируется из админки, есть небольшое количество шаблонов (чуть больше 100), которые, правда, устанавливать надо "вручную" и довольно долго.

Ой... только не надо опять устраивать бой TABLE vs. DIV

Видимо, этого не избежать =)

Если модульная сетка сайта будет довольно простой, то в принципе весомых различий между таблицами и дивами не будет, но если сетка будет посложнее, то вёрстка на таблицах будет очень сложна. Конечно, к дивам нужно привыкнуть и научиться ими верстать, но результат превзойдёт все свои ожидания

С кроссбраузерными стилями/хаками иногда бывает столько мороки, что проще забить и быстренько сверстать в табличках.

С этим согласен, но здесь есть и обратная сторона медали. При вёрстке дивами "быстренько" сделать не получится, следовательно вёрстка будет проработана гораздо лучше, чем в таблицах (моё личное, очень субъективное мнение)

Можно поставить CMS и форумный скрипт, который хорошо с этой CMS интегрируется (как то: WordPress + bbPress, Skill-Z CMS + phpBB 2 и т.д.).

Кстати, всё то, что Вам нужно есть в PHP-Fusion — и форум, и каталог статей...

Всего: 81