Страница 1 из 1
Поиск по сайту
Добавлено: 2007-09-30 9:34:23
Miha_hard
Пока этот раздел в разработке. Но - если сайт начнёт реально расти - то и он будет востребован. А пока - просто пустая страница...
Может пора уже? Информации IMHO уже прилично.
Готов помочь в разработке.
Re: Поиск по сайту
Добавлено: 2007-09-30 9:52:16
Alex Keda
вот тут проблема.
1. я такого никогда не делал.
2. БД - MYSQL4.0 - т.е. фуллтекст индекс не сделаешь. Если тока комбинациями LIKE искать...
=========
как вариант - гугл - т.е. форма, которая будет реально слать на гугл с запиханными словами.
может даже самый правильный вариант...
Re: Поиск по сайту
Добавлено: 2007-09-30 9:59:26
Miha_hard
я делал..
ну like, а что тут еще придумаешь.. но там же немного таблиц ?-модуль то один я так понимаю
только по разделам потом выдернуть результат ..
Re: Поиск по сайту
Добавлено: 2007-09-30 10:52:03
Alex Keda
Код: Выделить всё
CREATE TABLE IF NOT EXISTS `site_table` (
`id` int(10) NOT NULL auto_increment,
`vizible` enum('1','0') NOT NULL default '1',
`vizible_in_news` enum('1','0') NOT NULL default '1',
`rzd` int(4) NOT NULL default '0',
`create_date` int(20) NOT NULL default '0',
`last_modified` int(20) default NULL,
`title` text NOT NULL,
`keywords` text NOT NULL,
`descriptions` text NOT NULL,
`author` int(6) NOT NULL default '1024',
`author_vizible` enum('1','0') NOT NULL default '1',
`zagolovok_menu` varchar(128) binary NOT NULL default '',
`zagolovok_stranitsi` text NOT NULL,
`page_text` longtext NOT NULL,
`navigation_bar` enum('1','0') NOT NULL default '1',
`left_menu` enum('1','0') NOT NULL default '1',
`html_enabled` enum('1','0') NOT NULL default '0',
`include_file` varchar(255) binary NOT NULL default '0',
`include_position` enum('top','down','exclude') NOT NULL default 'top',
`comment_enabled` enum('1','0') NOT NULL default '0',
`voting_enabled` enum('1','0') NOT NULL default '0',
`voting_count` int(63) NOT NULL default '0',
`voting_ball` int(127) NOT NULL default '0',
`view_count` int(12) NOT NULL default '0',
`yandex_direct` tinyint(1) NOT NULL default '1',
`begun` tinyint(1) NOT NULL default '1',
`news_count` smallint(4) NOT NULL default '0',
PRIMARY KEY (`id`)
) TYPE=MyISAM AUTO_INCREMENT=1512 ;
собственно - основа сайта.
она же - моя ошибка, одна из самых больших.
надо было разбивать сразу на две таблицы - с текстовыми данными и с прочими.
поиск придётся делать минимум по след. полям:
`page_text` - собствено текст страницы
`descriptions` - описание страницы - 200 символов, соответствует одноимённому HTML-тегу
`zagolovok_stranitsi` и `zagolovok_menu` - опционально, иногда один из них несёт основную смысловую нагрузку о содержимом страницы.
=======
есть идеи?

Re: Поиск по сайту
Добавлено: 2007-09-30 11:15:00
Miha_hard
Ну какие идеи
сесть да написать. Дамп бы еще чтоб проверять можно было.. небольшой - статей на пять. Можно сюда можно на мыло.
Re: Поиск по сайту
Добавлено: 2007-09-30 12:37:33
Alex Keda
легко.
см. аттач
Re: Поиск по сайту
Добавлено: 2007-09-30 12:43:06
Miha_hard
ок. будет готово к "попробовать" - отпишусь в личку
Re: Поиск по сайту
Добавлено: 2007-09-30 12:44:31
Alex Keda
да мона тут...
мож народ баги найдёт - тем боле у меня бэкап каждую ночь, со сливом на другую машину..
ничё смертельного не произодёт если похачат.
неприятно тока.
Re: Поиск по сайту
Добавлено: 2007-09-30 12:59:08
Alex Keda
http://nukefiles.ru/
интересные сайты у тебя

а зачем мне помогаешь?

Re: Поиск по сайту
Добавлено: 2007-09-30 13:04:03
Miha_hard
Ну на php-nuke мои интересы в жизни не заканчиваются..
А твой сайт мне помогал уже не раз.. долги отдаю

Re: Поиск по сайту
Добавлено: 2007-09-30 13:15:30
Alex Keda
Re: Поиск по сайту
Добавлено: 2007-10-17 17:20:26
ita
lissyara писал(а):2. БД - MYSQL4.0 - т.е. фуллтекст индекс не сделаешь.
.. почему не сделаешь? в 3 версии он уже был.
Re: Поиск по сайту
Добавлено: 2007-10-17 19:18:50
Alex Keda
э... а ссылочку?
Re: Поиск по сайту
Добавлено: 2007-10-17 21:21:54
Al
Хорошие вы парни! Бог вам в помощь!
Сам бы с удовольствием принял участие,но в сайтостроении я NULL.....
Затея с поиском очень полезная
За вас!

Re: Поиск по сайту
Добавлено: 2007-10-18 8:59:40
ita
lissyara писал(а):э... а ссылочку?
ссылочка
Re: Поиск по сайту
Добавлено: 2007-10-18 9:00:45
Alex Keda
и правда...
чтож - мона попробовать...
Re: Поиск по сайту
Добавлено: 2007-10-25 10:27:05
Alex Keda
кстати - вот гугл приделал.
если указать site:lissyara.su - ищет по сайту и форуму, а если site:
www.lissyara.su - тока по сайту.
пока - тока по сайту.
может заюзать ещё и по форуму?
Re: Поиск по сайту
Добавлено: 2007-10-25 12:54:10
schizoid
в форуме есть свой поиск. думаю, что тока по сайту лучше...имхо

Re: Поиск по сайту
Добавлено: 2007-10-25 12:59:41
ita
schizoid писал(а):в форуме есть свой поиск. думаю, что тока по сайту лучше...имхо

согласен. + на странице поиска добавить возможность выбора где искать.