Владимирский центр культуры и поддержки творчества "Звенящие кедры России" Владимирский центр культуры и поддержки творчества "Звенящие кедры России"
 Помощь  • Правила  •  Поиск   •  Регистрация  •  Профиль  •  Войти и проверить личные сообщения  •  Вход
Рассылка RSS Поиск на сайте будет работать и зависит от нашего вклада. Следующая тема | Предыдущая тема
Дополнительные настройки темы
Начать новую темуОтветить на тему   Все сообщения темы   вывод темы на печать
Poll :: Для Вас работающий поиск по форуму:

Очень важен
63%
 63%  [ 12 ]
Важен
36%
 36%  [ 7 ]
Безразличен
0%
 0%  [ 0 ]
Не важен
0%
 0%  [ 0 ]
Всего проголосовало : 19   [Подробно]



АвторСообщение
Рассвет




Зарегистрирован: 14.06.2002
Сообщения: 356
Благодарили 4 раз/а
Населённый пункт: сейчас во Владивостоке

59725СообщениеДобавлено: Вс 29 Июн 2003, 4:24 | Ответить с цитатойВернуться к началу

День добрый!

Недавно я хотел найти одну тему по ключевому слову и не смог, поскольку она то-ли была удалена, то-ли лежит где-то на второй или третьей странице какого-то раздела. Зато поиск выдал мне 400 разных тем не имеющих никакого отношения к той информации, что я ввёл. Это навело меня на следующие размышления:

- Форум уже существует несколько лет и будет существовать в будущем.
- Много тем открывается заново, потому-что люди не могут найти информацию.
- Поскольку место на форуме ограничено, работающий поиск уменьшил бы вероятность открытия новой темы, которая уже обсуждалась.
- Эффективность получения полезной информации из форума намного бы увеличилась.

Поскольку я сам являюсь программистом-компьютерщиком, то могу понять огромный труд, лежащий на плечах администратора сайта gregа и не желаю требовать от него моментальных изменений в коде сайта без предоставления ему точных сведений. Что я намерен сделать в этой теме, это находить и закидывать сюда разную техническую и другую информацию по ядру сайта и модулю поиска, чтобы в конце-концов установить причину неработающего поиска и выработать оптимальное решение для исправления, которое потом будет предоставлено gregу.

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

"Под лежачий камень вода не течёт..." Если ничего не предпринимать, то поиск останется неработающим, а это означает открытие новых (хотя давно уже старых, но никем не читаемых) тем с запросом на информацию, потерю места на форуме и, соответственно, стирание тем, любимо обсуждаемых форумцами.

P.S. После исправления поиска, эту тему можно будет удалить.

_________________
"Лежит дорога к счастью через труд.
Пути иные к счастью не ведут."
любовь --- Абу Шукур Балхи --- любовь
Посмотреть профильОтправить личное сообщение
Рассвет




Зарегистрирован: 14.06.2002
Сообщения: 356
Благодарили 4 раз/а
Населённый пункт: сейчас во Владивостоке

59726СообщениеДобавлено: Вс 29 Июн 2003, 4:35 | Ответить с цитатойВернуться к началу

phpBB 2.0 Users Guide,
Chapter 4.5 - Searching

http://www.phpbb.com/guide/phpBB_Users_Guide.html#section4_5

_________________
"Лежит дорога к счастью через труд.
Пути иные к счастью не ведут."
любовь --- Абу Шукур Балхи --- любовь
Посмотреть профильОтправить личное сообщение
Рассвет




Зарегистрирован: 14.06.2002
Сообщения: 356
Благодарили 4 раз/а
Населённый пункт: сейчас во Владивостоке

59727СообщениеДобавлено: Вс 29 Июн 2003, 4:43 | Ответить с цитатойВернуться к началу

http://www.phpbb.com/kb/article.php?article_id=29&sid=2f67693ed091a0f03e4acb3344c90ba7

"Why doesn't Google spider my forum?"

That was the question echoed here many times. The problem is that while Google has no problem with dynamic sites, Google does not like session IDs (cloaking). This is a solution aimed at ensuring that Google does not get any SIDs when it's agents (robots) visit your site.

Code:

##############################################################
## MOD Title: enhance-google-indexing
## MOD Author: Showscout & R. U. Serious
## MOD Description: If the User_agent includes the string 'Googlebot', then no session_ids are appended to links, which will (hopefully) allow google to index more than just your index-site.
## MOD Version: 0.9.1
##
## Installation Level: easy
## Installation Time: 2 Minutes
## Files To Edit: includes/sessions.php
## Included Files: n/a
##############################################################
## Author Notes: There may be issues with register globals on newer
## PHP version. If you know for sure and also how to fix it post in
## this thread: http://www.phpbb.com/phpBB/viewtopic.php?t=32328
##
## Obviously, if someone thinks it's funny to surf around with a
## user_agent containing Googlebot and at the same time does not
## allow cookies, he will loose his session/login on every pageview.
## Should he complain to you, tell him to eat your shorts.
##
## If you want to add further crawlers look at the appropiate line and
## feel free to add part of the user_agent which should be _unique_
## unique to that, so a user is never confused with a bot.
##
##############################################################

## Version History: 0.9.0 initial release, only googlebot
## 0.9.1 added inktomi (MSN-search/crawler-bot)
##############################################################
## Before Adding This MOD To Your Forum, You Should Back Up All Files Related To This MOD
##############################################################

#-----[ OPEN ]------------------------------------------
includes/sessions.php

#-----[ FIND ]------------------------------------------
global $SID;

if ( !empty($SID) && !eregi('sid=', $url) )

#-----[ REPLACE WITH ]------------------------------------------
global $SID, $HTTP_SERVER_VARS;

if ( !empty($SID) && !eregi('sid=', $url) && !strstr($HTTP_SERVER_VARS['HTTP_USER_AGENT'] ,'Googlebot') && !strstr($HTTP_SERVER_VARS['HTTP_USER_AGENT'] ,'slurp@inktomi.com;'))

#
#-----[ SAVE/CLOSE ALL FILES ]------------------------------------------
#
# EoM


If you further wish to restrict Google to use only a single session, implement the following code. This will prevent Google from appearing numerous times on the guest/who-is-online list (and record).

Code:

#################################################################
## MOD Title: GoogleSingleSession (Add-On to enhance-google-indexing )
## MOD Author: - R. U. Serious
## MOD Description: This MOD will give all 'guests' where the useragent
## contains 'Googlebot' one session (static session_id)
## Hence it will only appear as a single guest.
##
## MOD Version: 0.9
##
## Installation Level: (easy)
## Installation Time: 5 Minutes
## Files To Edit: includes/sessions.php
##############################################################

#-----[ OPEN ]------------------------------------------
#
includes/sessions.php

#
#-----[ FIND ]------------------------------------------
#
$session_id = md5(uniqid($user_ip));

#
#-----[ REPLACE WITH ]------------------------------------------
#
# Note: d8ef2eab is one of the googlecrawlbots ips
#
//$session_id = md5(uniqid($user_ip));
global $HTTP_SERVER_VARS;
$session_id = ( !strstr($HTTP_SERVER_VARS['HTTP_USER_AGENT'] ,'Googlebot') ) ? md5(uniqid($user_ip)) : md5(d8ef2eab);


#
#-----[ FIND ]------------------------------------------
#
else
{
$sessiondata = '';
$session_id = ( isset($HTTP_GET_VARS['sid']) ) ? $HTTP_GET_VARS['sid'] : '';
$sessionmethod = SESSION_METHOD_GET;
}


#
#-----[ AFTER ADD ]------------------------------------------
#
global $HTTP_SERVER_VARS;
if ( empty($session_id) && strstr($HTTP_SERVER_VARS['HTTP_USER_AGENT'] ,'Googlebot') )
{
$sessiondata = '';
$session_id = md5(d8ef2eab);
$sessionmethod = SESSION_METHOD_GET;
}


#
#-----[ FIND ]------------------------------------------
#

if ( $ip_check_s == $ip_check_u )

#
#-----[ REPLACE WITH ]------------------------------------------
#

// if ( $ip_check_s == $ip_check_u )
if (( $ip_check_s == $ip_check_u ) || ($session_id == md5(d8ef2eab)&&(strstr($HTTP_SERVER_VARS['HTTP_USER_AGENT'] ,'Googlebot'))))

#
#-----[ SAVE/CLOSE ALL FILES ]------------------------------------------
#
# EoM


There are plenty of people using this method currently with great success - you can follow further discussions regarding this here. While this could in theory be applied to any other search robots and/or spiders, Google and Inktomi are easily the most popular engines that we are positive do not like SIDs.

Special thanks to R. U. Serious for the coding and Showscout for the idea, and of course all who tested this and participated in the development.

http://www.phpbb.com/kb/article.php?article_id=29&sid=2f67693ed091a0f03e4acb3344c90ba7

_________________
"Лежит дорога к счастью через труд.
Пути иные к счастью не ведут."
любовь --- Абу Шукур Балхи --- любовь
Посмотреть профильОтправить личное сообщение
Рассвет




Зарегистрирован: 14.06.2002
Сообщения: 356
Благодарили 4 раз/а
Населённый пункт: сейчас во Владивостоке

59728СообщениеДобавлено: Вс 29 Июн 2003, 4:44 | Ответить с цитатойВернуться к началу


_________________
"Лежит дорога к счастью через труд.
Пути иные к счастью не ведут."
любовь --- Абу Шукур Балхи --- любовь
Посмотреть профильОтправить личное сообщение
Alexashka

Ищу половинку :)



Возраст: 43
Зарегистрирован: 18.03.2003
Сообщения: 265
Благодарили 9 раз/а
Населённый пункт: Сын Земли Камчатской

59734СообщениеДобавлено: Вс 29 Июн 2003, 6:28 | Ответить с цитатойВернуться к началу

Здраствуйте!

Из меня программист конечно некудышный, а точнее никакой.
И я не представляю какие там могут быть архисложные трудности у администратора. Но меня жутко достали портаки на этом сайте. И это не только поиск по сайту.
Да я бы и не жаловался если бы видел какие-то сдвиги в лучшую сторону, Но вот уже наверное полгода я посещяю этот сайт и все по стараму!!! Какие там могут быть трудности по сайту в течении полугода.
Вот я понимаю человек хотел воспользоваться поиском по сайту.. и не смог (как и я, так и многие другие). И как видимо у неплохого программиста сразу появились предложения по исправлению ошибок (и это при том что у него-рассвета своих забот хватает). КАК это понимать??? что там делает Грег... нет ПРАВИЛЬНО - ничего!!!
Мне не приятно и противно. (наболело)

Извините если не прав
Посмотреть профильОтправить личное сообщениеОтправить e-mailПосетить сайт автора
Рассвет




Зарегистрирован: 14.06.2002
Сообщения: 356
Благодарили 4 раз/а
Населённый пункт: сейчас во Владивостоке

59803СообщениеДобавлено: Пн 30 Июн 2003, 4:37 | Ответить с цитатойВернуться к началу

Alexashka, зачем же ты в себе это всё, что "наболело" копишь? Ведь тебе от этого самому хуже становится, насколько я вижу. Попроще, поспокойнее надо быть с компьютерами - на то они и железяки-пластмассы-силикон, чтобы люди их сами программировали, если есть портаки - исправить надо, если работает - может запортачить. Laughing Несовершенный-то мир компьютеров: в любую минуту даже самая стабильная система испортиться может .
А заботы жизни - мне в радость, также как и поиск информации для администратора сайта. Ведь я и сам для себя опыт набираю, в жизни может пригодиться!

greg - Нашёл кучу разных безплатных утилит для поиска баз данных и сайтов, поддерживающих PHP, MySQL и т.д. Там наверняка есть что-то лучшее чем поисковая утилита, которая пришла вместе с phpBB. http://www.hotscripts.com/PHP/Scripts_and_Programs/Search_Engines/ Ещё хочу спросить народ на главном форуме phpBB - может они что подскажут.

_________________
"Лежит дорога к счастью через труд.
Пути иные к счастью не ведут."
любовь --- Абу Шукур Балхи --- любовь
Посмотреть профильОтправить личное сообщение
Alexashka

Ищу половинку :)



Возраст: 43
Зарегистрирован: 18.03.2003
Сообщения: 265
Благодарили 9 раз/а
Населённый пункт: Сын Земли Камчатской

60138СообщениеДобавлено: Ср 02 Июл 2003, 13:32 | Ответить с цитатойВернуться к началу

Да, согласен я во всем с тобой Рассвет.
Но вот однако мне как ламеру немного непонятно, и приходится только для примера сравнивать с другими сайтами, которые работают просто на пять!!!

Почему же этот сайт как работает точнее не работает так и не работает до сих пор.
Где же эти честые помыслы, все делать с любовью и т.д. Не-е, я понимаю деньги в нашем мире нужны всем. И я уверен что при увеличении финансировании, либо при целевом использовании средств - портаков будет меньше. Так надо все-таки что-то предпринять...

Да Уважаемый Рассвет, можете не отвечать на такие риторические вопросы и замечания - дабы не захламлять столь полезный раздел форума, и очень надеюсь продуктивный в будущем.
Посмотреть профильОтправить личное сообщениеОтправить e-mailПосетить сайт автора
Oleg_Stavros




Зарегистрирован: 02.10.2003
Сообщения: 78
Благодарили 2 раз/а


73327СообщениеДобавлено: Пт 31 Окт 2003, 14:21 | Ответить с цитатойВернуться к началу

Я тоже не смог найти, что хотел через здешний поиск. Как временный вариант, нашел способ искать через Яндекс с помощью формы "расширенный поиск" ( http://www.yandex.ru/advanced.html ). Там можно ограничить поиск только пределами одного сайта. Плюс такого решения - использование яндексовской технологии поиска по фразам и с учетом морфологии. Минус в том, что Яндекс очень редко обновляет информацию. По-моему реже, чем раз в месяц. То есть темы последнего месяца таким способом можно и не найти.
Для упрощения процедуры такого варианта поиска можно использовать адрес:
http://www.yandex.ru/yandsearch?text=ЧТОИЩЕМ&serverurl=www.anastasia.ru
Только вместо слова ЧТОИЩЕМ нужно подставить искомое слово или выражение.

Предложение к Gregу: Может поставить на сайте форму для такого "альтернативного" способа поиска?

_________________
С уважением, Олег.
-
Посмотреть профильОтправить личное сообщение
Oleg_Stavros




Зарегистрирован: 02.10.2003
Сообщения: 78
Благодарили 2 раз/а


73561СообщениеДобавлено: Сб 01 Ноя 2003, 23:07 | Ответить с цитатойВернуться к началу

Здесь подробно написано, как можно сделать форму поиска по сайту через Яндекс http://yandex.ru/info/addyandex4.html
Здесь тоже описан способ размещения формы, но с использованием Java: http://yandex.ru/info/addyandex1.html

_________________
С уважением, Олег.
-
Посмотреть профильОтправить личное сообщение
greg




Зарегистрирован: 17.08.2002
Сообщения: 731
Благодарили 63 раз/а
Населённый пункт: Владимир

73805СообщениеДобавлено: Пн 03 Ноя 2003, 19:33 | Ответить с цитатойВернуться к началу

nol, спасибо за содействие.
Поиск не работает по нескольким причинам, скажу что над этим я рботаю. Но до декабря и нового сервера ни чего не изменится. Увы. А этот yandex-поиск вполне приемлим.

_________________
С уважением, Григорий.
Посмотреть профильОтправить личное сообщениеПосетить сайт автора
Natascha8




Зарегистрирован: 19.08.2003
Сообщения: 10

Населённый пункт: Германия

73819СообщениеДобавлено: Пн 03 Ноя 2003, 20:56 | Ответить с цитатойВернуться к началу

greg: если вас не затруднит, хотелось бы узнать каким сервером мы все пользуемся, укажите пожалуйста технические данные сервера: мощность процессора, объем общей и оперативной памяти, operating system и т.д., но не тех. данные Firewall, это конечноже следует держать в тайне Wink
Посмотреть профильОтправить личное сообщение
greg




Зарегистрирован: 17.08.2002
Сообщения: 731
Благодарили 63 раз/а
Населённый пункт: Владимир

73832СообщениеДобавлено: Пн 03 Ноя 2003, 22:56 | Ответить с цитатойВернуться к началу

Natascha8, у нас виртуальный хостинг. Загляните в тему про выделенный сервер. Но это уже не потеме.

_________________
С уважением, Григорий.
Посмотреть профильОтправить личное сообщениеПосетить сайт автора
Рассвет




Зарегистрирован: 14.06.2002
Сообщения: 356
Благодарили 4 раз/а
Населённый пункт: сейчас во Владивостоке

73969СообщениеДобавлено: Вт 04 Ноя 2003, 21:36 | Ответить с цитатойВернуться к началу

greg, большое спасибо за внимание и работу по поиску! Я точно знаю, что многие люди отблаго-дарят тебя за это.

Успехов и удачи! Wink

_________________
"Лежит дорога к счастью через труд.
Пути иные к счастью не ведут."
любовь --- Абу Шукур Балхи --- любовь
Посмотреть профильОтправить личное сообщение
Oleg_Stavros




Зарегистрирован: 02.10.2003
Сообщения: 78
Благодарили 2 раз/а


76085СообщениеДобавлено: Пт 21 Ноя 2003, 13:15 | Ответить с цитатойВернуться к началу

Я сделал форму для поиска с помощью поисковиков Яндекс и Google.
Можете ею пользоваться, пока не заработает наш поиск.
Адрес:
http://nankin.narod.ru/katalog/human/an_poisk.html

_________________
С уважением, Олег.
-
Посмотреть профильОтправить личное сообщение
greg




Зарегистрирован: 17.08.2002
Сообщения: 731
Благодарили 63 раз/а
Населённый пункт: Владимир

76266СообщениеДобавлено: Сб 22 Ноя 2003, 19:38 | Ответить с цитатойВернуться к началу

nol писал(а):
Я сделал форму для поиска с помощью поисковиков Яндекс и Google.
Можете ею пользоваться, пока не заработает наш поиск.
Адрес:
http://nankin.narod.ru/katalog/human/an_poisk.html
nol, Спасибо за помощь.

_________________
С уважением, Григорий.
Посмотреть профильОтправить личное сообщениеПосетить сайт автора
Показать сообщения:      
Начать новую темуОтветить на тему   Все сообщения темы   вывод темы на печать


 Перейти:   



Следующая тема
Предыдущая тема
Вы не можете начинать темы
Вы не можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения
Вы не можете голосовать в опросах
Вы не можете вкладывать файлы
Вы можете скачивать файлы



Журнал модерирования


© 2002-2018 Все права принадлежат Anastasia.ru!
Все материалы, публикуемые на этом сайте, могут быть использованы на усмотрение Фонда "Анастасия", в том числе, и в выпусках Альманаха. Если Вы используете материалы с нашего сайта, то ссылка на нас обязательна. За информацию, размещённую на сайте пользователями, администрация Фонда "Анастасия" ответственности не несёт!


Powered by рhрВВ © 2001, 2002 рhрВВ Group :: FI Theme :: Часовой пояс: GMT + 4
Русская поддержка phpBB