Главная :: Форум :: Web ClipArt :: Поиск :: Статистика :: Топ 10 :: Публикация :: Рекомендовать
netadmin.ws
Панель управления Регистрция свободна! Календарь Список пользователей Часто задаваемые вопросы Поиск по форуму Архив скриптов Главная   
Форум сетевых администраторов
Форум сетевых администраторов Форум сетевых администраторов » Программирование » PHP » Скрипт карты сайта
Предыдущая тема     Следующая тема
Автор
Тема    Новая тема     Ответить на эту тему
Xrobak
Участник+
Средний рейтинг: 4.53 | Оценок: 15
/нажмите чтобы посмотреть кто оценивал/

Зарегистрирован: Mar 2004
Место проживания: Житомир
Публикаций: 632
Статус: Xrobak в оф-лайне
Скрипт карты сайта [сообщение #70914]

Может кто просветит меня - нет ли в природе случаем скрипта, к-рый бы автоматически создавал карту веб-сайта?
А то у меня сайт содержит большое кол-во информации, к-рая часто пополняется, изменяется, удаляется и т.п. И иногда забываю про карту сайта, а точнее вносить изменения в карту. Вот хотелось бы чтобы это все делалось автоматически, без моего напоминания и внимания
Выслушаю ваши предложения!

Сообщить модератору об этом сообщении | Предупреждение | IP: определен

Old Post 21-09-2004 20:09
Нажмите сюда для просмотра профайла Xrobak Отправить Персональное сообщение Xrobak Посетить домашнию страничку Xrobak! Найти сообщения от Xrobak Добавить Xrobak в свой список друзей Редактировать/Удалить сообщение Ответить Цитируя
Heo
Участник
Средний рейтинг: 1 | Оценок: 1

Зарегистрирован: Apr 2003
Место проживания: Лимассол, Кипр
Публикаций: 26
Статус: Heo в оф-лайне
[сообщение #70918]

Как я себе представлаю карту сайта (пример):

Сайт Васи Пупкина:
Обо мне
Фотки
Ля-ля-ля
тра-та-та

Если я правильно представил карту сайта, о которой ты говоришь, то скажи, откуда название разделов будут браться? из текстовиков? SQL? или просто индексирование *.html файлов?

Сообщить модератору об этом сообщении | Предупреждение | IP: определен

Old Post 22-09-2004 01:16
Нажмите сюда для просмотра профайла Heo Отправить Персональное сообщение Heo Посетить домашнию страничку Heo! Найти сообщения от Heo Добавить Heo в свой список друзей Редактировать/Удалить сообщение Ответить Цитируя
Xrobak
Участник+
Средний рейтинг: 4.53 | Оценок: 15
/нажмите чтобы посмотреть кто оценивал/

Зарегистрирован: Mar 2004
Место проживания: Житомир
Публикаций: 632
Статус: Xrobak в оф-лайне
[сообщение #70934]

Heo
вот как должна выглядеть эта карта
http://www.ziet.zhitomir.ua/ua/servermap/index.html

К сожалению БД не используется, посему как альтернатива - пробегаться по всем html-файлам и выискивать там ссылки, проверять не дублируются ли они, ну и грамотно потом чтобы прорисовать ту самую карту сайта, вот...

Сообщить модератору об этом сообщении | Предупреждение | IP: определен

Old Post 22-09-2004 13:37
Нажмите сюда для просмотра профайла Xrobak Отправить Персональное сообщение Xrobak Посетить домашнию страничку Xrobak! Найти сообщения от Xrobak Добавить Xrobak в свой список друзей Редактировать/Удалить сообщение Ответить Цитируя
he][es
Участник+
Средний рейтинг: 4.07 | Оценок: 30
/нажмите чтобы посмотреть кто оценивал/

Зарегистрирован: Mar 2003
Место проживания: Барнаул, Россия
Публикаций: 1169
Статус: he][es в оф-лайне
[сообщение #70947]

Xrobak имхо это не реально... Т.е. конечно как говорит polo "Всегда есть решение." но либо тебе придётся самому писать, либо брать целеком др. систему...

__________________
Админ - вождь Апачей...

Сообщить модератору об этом сообщении | Предупреждение | IP: определен

Old Post 22-09-2004 14:52
Нажмите сюда для просмотра профайла he][es Отправить Персональное сообщение he][es Найти сообщения от he][es Добавить he][es в свой список друзей Редактировать/Удалить сообщение Ответить Цитируя
Xrobak
Участник+
Средний рейтинг: 4.53 | Оценок: 15
/нажмите чтобы посмотреть кто оценивал/

Зарегистрирован: Mar 2004
Место проживания: Житомир
Публикаций: 632
Статус: Xrobak в оф-лайне
[сообщение #71365]

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

Сообщить модератору об этом сообщении | Предупреждение | IP: определен

Old Post 08-10-2004 13:20
Нажмите сюда для просмотра профайла Xrobak Отправить Персональное сообщение Xrobak Посетить домашнию страничку Xrobak! Найти сообщения от Xrobak Добавить Xrobak в свой список друзей Редактировать/Удалить сообщение Ответить Цитируя
SCHIZO
STFW
Средний рейтинг: 5 | Оценок: 8
/нажмите чтобы посмотреть кто оценивал/

Зарегистрирован: Jul 2002
Место проживания: Кольский п-ов
Публикаций: 305
Статус: SCHIZO в оф-лайне
[сообщение #71372]

Замучаешься на MySQL такое писать и вообще проблема поставлена неверно. Карта сайта представляет собой навигацию всего сайта целиком представленую на одной странице. Сайт это не просто набор страниц, это структурированый набор страниц связаных гиперссылками.

Отсюда следует несколько умозаключений:
1. чтобы попасть на какую то вновь добавленную страницу нужна ссылка в навигации
2. что бы не попасть на удаленную страницу ссылка в навигации не нужна
3. Навигация и карта сайта это одно и тоже отображаемое по разными способами.

Значит необходимо поддерживать всего две вещи:
1. содержимое
2. указатели в карте сайта на это содержимое
...третья составляющая, навигация должна генериться.

На сайтах где я использую XML/XSLT движок именно так и сделано. Осталось редактор сайта дописать, чтобы загружая содержимое автоматически его добавлять в карту на нужную позицию. (XML редактор лучше использовать обычный). Пока что это делается вручную и проблем я не испытываю.

__________________
FAQ OFF

Сообщить модератору об этом сообщении | Предупреждение | IP: определен

Old Post 08-10-2004 21:20
Нажмите сюда для просмотра профайла SCHIZO Отправить Персональное сообщение SCHIZO Посетить домашнию страничку SCHIZO! Найти сообщения от SCHIZO Добавить SCHIZO в свой список друзей Редактировать/Удалить сообщение Ответить Цитируя
Xrobak
Участник+
Средний рейтинг: 4.53 | Оценок: 15
/нажмите чтобы посмотреть кто оценивал/

Зарегистрирован: Mar 2004
Место проживания: Житомир
Публикаций: 632
Статус: Xrobak в оф-лайне
[сообщение #71390]

SCHIZO
либо я тебя немного не так понял, либо ты меня...
Все что ты написал мне и нужно как раз, вроде я это с самого начала и говорил. А может я чуть не так просто высказался...

Сообщить модератору об этом сообщении | Предупреждение | IP: определен

Old Post 09-10-2004 17:50
Нажмите сюда для просмотра профайла Xrobak Отправить Персональное сообщение Xrobak Посетить домашнию страничку Xrobak! Найти сообщения от Xrobak Добавить Xrobak в свой список друзей Редактировать/Удалить сообщение Ответить Цитируя
SCHIZO
STFW
Средний рейтинг: 5 | Оценок: 8
/нажмите чтобы посмотреть кто оценивал/

Зарегистрирован: Jul 2002
Место проживания: Кольский п-ов
Публикаций: 305
Статус: SCHIZO в оф-лайне
[сообщение #71398]

...ну дак выражаться надо определеннее, люди буквы умеют читать а не мысли.

__________________
FAQ OFF

Сообщить модератору об этом сообщении | Предупреждение | IP: определен

Old Post 09-10-2004 23:48
Нажмите сюда для просмотра профайла SCHIZO Отправить Персональное сообщение SCHIZO Посетить домашнию страничку SCHIZO! Найти сообщения от SCHIZO Добавить SCHIZO в свой список друзей Редактировать/Удалить сообщение Ответить Цитируя
GenUS
Участник+
Средний рейтинг: 4.63 | Оценок: 19
/нажмите чтобы посмотреть кто оценивал/

Зарегистрирован: Apr 2003
Место проживания: 127.0.0.1
Публикаций: 334
Статус: GenUS в оф-лайне
[сообщение #71399]

Можно сделать следующим образом ....
скриптом (через cron или еще как нть) проходишься по всем html файлам в каталоге ... у каждого файла читаешь начало и ищешь заголовок страницы между тегами title ... и все заголовки страниц складываешь в БД ... ну и на самой странице карты читаешь инфу и приводишь в удобночитаемый формат ...
На крайний случай, если заголовки какието особенные, то через get_meta_tags читаешь meta-теги ... и при создании страницы вставляешь свой meta-тег с названием страницы ....

__________________
.

Сообщить модератору об этом сообщении | Предупреждение | IP: определен

Old Post 10-10-2004 00:03
Нажмите сюда для просмотра профайла GenUS Отправить Персональное сообщение GenUS Посетить домашнию страничку GenUS! Найти сообщения от GenUS Добавить GenUS в свой список друзей Редактировать/Удалить сообщение Ответить Цитируя
Xrobak
Участник+
Средний рейтинг: 4.53 | Оценок: 15
/нажмите чтобы посмотреть кто оценивал/

Зарегистрирован: Mar 2004
Место проживания: Житомир
Публикаций: 632
Статус: Xrobak в оф-лайне
[сообщение #71407]

GenUS
есть маленький нюанс - в папках же могут находиться html-ки, к-рые на сайте вообще нигде не упоминаются, например: была раньше такая страничка на сайте, нынче в ней нет необходимости, ссылку убрали, но физически страничка лежит на серваке. Или вот например разрабатываеш новую страничку, нигде про нее ты еще не упоминаеш, а крон пробежишся и засветиш ее в карте сайта...
Конечно же можно придумать переменную, и по ее состоянию определять чтои ндексировать, а что нет... Вобщем все нужно хорошенько обдумать и взвесить, и принять решение...

Всем-всем большое спасибо за советы и принятие участия в обсуждении!

Сообщить модератору об этом сообщении | Предупреждение | IP: определен

Old Post 10-10-2004 13:43
Нажмите сюда для просмотра профайла Xrobak Отправить Персональное сообщение Xrobak Посетить домашнию страничку Xrobak! Найти сообщения от Xrobak Добавить Xrobak в свой список друзей Редактировать/Удалить сообщение Ответить Цитируя
SCHIZO
STFW
Средний рейтинг: 5 | Оценок: 8
/нажмите чтобы посмотреть кто оценивал/

Зарегистрирован: Jul 2002
Место проживания: Кольский п-ов
Публикаций: 305
Статус: SCHIZO в оф-лайне
[сообщение #71428]

Xrobak кстати неважно где ты будешь хранить карту сайта, хоть в БД, хоть в текстовом файле. Суть одна и та же

__________________
FAQ OFF

Сообщить модератору об этом сообщении | Предупреждение | IP: определен

Old Post 11-10-2004 19:23
Нажмите сюда для просмотра профайла SCHIZO Отправить Персональное сообщение SCHIZO Посетить домашнию страничку SCHIZO! Найти сообщения от SCHIZO Добавить SCHIZO в свой список друзей Редактировать/Удалить сообщение Ответить Цитируя
Xrobak
Участник+
Средний рейтинг: 4.53 | Оценок: 15
/нажмите чтобы посмотреть кто оценивал/

Зарегистрирован: Mar 2004
Место проживания: Житомир
Публикаций: 632
Статус: Xrobak в оф-лайне
[сообщение #71583]

SCHIZO
логично

Сообщить модератору об этом сообщении | Предупреждение | IP: определен

Old Post 17-10-2004 18:59
Нажмите сюда для просмотра профайла Xrobak Отправить Персональное сообщение Xrobak Посетить домашнию страничку Xrobak! Найти сообщения от Xrobak Добавить Xrobak в свой список друзей Редактировать/Удалить сообщение Ответить Цитируя



Формат времени GMT. Текущее время 08:12.
Новая тема   Ответить на эту тему [ Версия для печати Печать | Отправить эту страницу другу/знакомому! Отправить | Получать уведомления об обновлении этой темы Подписка ] Предыдущая тема     Следующая тема
Навигация по форуму:
Оценка темы:

Правила форума:
Вы не можете создавать новые темы.
Вы не можете отвечать на существующие темы.
Вы не можете прикреплять файлы.
Вы не можете редактировать свои сообщения.
HTML теги выкл.
Спец. код вкл.
Смайлики вкл.
[IMG] тег выкл.
 

Page generated in 0.01174498 seconds (53.80% PHP - 46.20% MySQL) with 26 queries.


  Главная :: Форум :: Web ClipArt :: Поиск :: Статистика :: Топ 10 :: Публикация :: Рекомендовать
©NetAdmin.ws, 2001-2026.
Powered by: vBulletin
Copyright ©2000, 2001, Jelsoft Enterprises Limited.