Andrey
а текстом есть?
Anonymous
шта?
Anonymous
подробности!
Rodion
а я vpsку подня с вебсервером nginx чтоб свои прокты держать, купил ее в датацентре в нидерландах, и заодно openVpn поднял чтобы ходить из рашки на закрытые сайты без TOR , теперь свой vpn с блекджеком и шлюхами
Vitaly
все говно
Anonymous
понятно, у мебя debian
Anonymous
через пару лет вернемся к вопросу
Anonymous
а нахер он мне без индексации нужен? не джампов на функции, ни автокомплита не будет....
Алексей
это не странно, что если сделать из сторма нотпад++ то он будет работать так же бысто как нотпад++
Алексей
скорее это минус для нотпада.
Алексей
при прочих равных, гуи приложения на сях должны работать быстрее чем на жаве
Алексей
допустим, когда я пишу запрос, то мне удобно пометить что это mysql или pgsql к примеру
Алексей
и получать соответствующую подсветку и прочее по синтаксису
Anonymous
Кто может помочь с написанием функции поиска по бд?
Алексей
Anonymous
Anonymous
Есть функция только ее дописать нужно нормально
Anonymous
Две недели уже мозги ломаю
Алексей
fulltext search
Алексей
самое адекватное.
Алексей
в бинарном режиме
Anonymous
Поможешь реализовать ?
Anonymous
ибо я через фултекст делаю у меня хрень выходит(
Anonymous
Го в лс
Anonymous
)
Anonymous
Помоь
Anonymous
Помочь
Anonymous
Указать на мои ошибки
Алексей
match(field) against('+Hellow +word' IN BOOLEAN MODE)
Алексей
вот делать п этому выражению order
Алексей
найдет hellow world и world hellow
Romuald
Ребят, вопросы про вебпак сюда вкидывать можно?
Алексей
если без булиан, то на реливантность повлеяет порядок
Anonymous
$query_searchResultsSample = "SELECT * FROM crawl WHERE crawl.id='$queryID' AND crawl.deleted='N' AND (crawl.title LIKE '%$searcTerm%' OR crawl.description LIKE '%$searcTerm%' OR crawl.current_url LIKE '%$searcTerm%' OR crawl.keywords LIKE '%$searcTerm%' OR crawl.content LIKE '%$searcTerm%')";
На данный момент у меня так происходит поиск
Anonymous
$searcTerm=mysql_real_escape_string($searcTerm);
Алексей
ужс.... у тя в базе 10 записей??
Anonymous
нет
Anonymous
Пока что 100
Алексей
:))))
Anonymous
Ищет в 3 полях
Anonymous
Также ищет норм в слитых словах к примеру HelloWorld и hello,world
Anonymous
но через пробел или через слова не может
Anonymous
Этот проект для меня все
Anonymous
И то самое хреновое чувство когда не знаешь как быть(
Алексей
тебе прям вот найти надо?? или пойдет сортировка по реливантности?
Anonymous
найти
Anonymous
Хотя даже и релевантность тоже пойдет
Anonymous
Но думаю релевантность организовать намного сложнее не?
Dmitry
Ребят, есть тут кто содержит проекты на ежемесячном обслуживании (небольшие доработки, администрирование, оперативная помощь и решение проблем) из расчёта 8-10 часов в неделю, какие ценники вы обычно выставляете таким клиентам?
Алексей
SELECT * FROM crawl WHERE crawl.id='$queryID' AND crawl.deleted='N' ORDER BY MATCH(crawl.title, crawl.description, crawl.current_url, crawl.keywords, crawl.content) AGAINST( '$searcTerm') DESC
Алексей
Вот так попробуй
Алексей
естественно по полям crawl.title, crawl.description, crawl.current_url, crawl.keywords, crawl.content должен быть fulltext индекс
Anonymous
Алексей
индекса нет?
Алексей
версия мускуля какой? сделай индекс по виртуальному полю к примеру
Anonymous
Алексей
и посмотри чтобы колонки были в одинаковой кодировке
Алексей
мускуль говорит что разные
Алексей
utf8_general_ci должно быть
Anonymous
Anonymous
Anonymous
ой кейворд
Anonymous
Алексей
да
Anonymous
Все равно
Anonymous
Illegal mix of collations for operation 'match'
Алексей
точно изменения применились?
Алексей
таблицу тоже в general_ci
Алексей
на всякий
Алексей
и проверь что индекс по полям есть
Алексей
для строк длинной 2500 лучше text использовать
Алексей
место сэкономишь
Алексей
тип кейворт из варбинари в варчар
Юрий
Алексей
за проектирование бд неуд :(
Юрий