Вернуться   Форум об интернет-маркетинге > >
Ответ
 
Опции темы
Старый 16.06.2019, 00:53   #31
foriton
Студент
 
Регистрация: 07.06.2019
Сообщений: 18
Репутация: 10

ТопикСтартер Re: Поисковая система на своем сервере. Кому интересно?

Цитата:
Сообщение от XruMan Посмотреть сообщение
В один поток - возможно. А в 1000?
Между php и железом есть посредник в виде интерпритора PHP, в большенстве случаях это apache. За счет этого посредника и происходит падение производительности. И здесь ко-во потоков не играет роли, на С# будет быстрее.


Цитата:
Сообщение от XruMan Посмотреть сообщение
И по какой причине не желаете использовать БД? Удобно, быстро, бесплатно.
Для меня удобнее и понятнее файлы. Я знаю, что нужная мне информация находиться в файле под номером N и в строке под номером S. Более того, я подозреваю, что это быстрее чем ждать ответа от БД.
foriton вне форума   Ответить с цитированием

Реклама
Старый 16.06.2019, 05:00   #32
Оптимизайка
Академик
 
Аватар для Оптимизайка
 
Регистрация: 11.03.2012
Адрес: 127.0.0.1
Сообщений: 4,348
Репутация: 600912

По умолчанию Re: Поисковая система на своем сервере. Кому интересно?

Цитата:
Сообщение от foriton Посмотреть сообщение
Между php и железом есть посредник в виде интерпритора PHP, в большенстве случаях это apache. За счет этого посредника и происходит падение производительности. И здесь ко-во потоков не играет роли, на С# будет быстрее
Между C# и железом есть посредник в виде виртуальной машины .NET, в большинстве случаях это Microsoft IIS. За счет этого посредника и происходит падение производительности.
__________________
BotGuard ⭐ — защита вашего сайта от вредоносных ботов, воровства контента, клонирования, спама и хакерских атак!
Оптимизайка вне форума   Ответить с цитированием
Старый 16.06.2019, 08:48   #33
LiteCat
Академик
 
Аватар для LiteCat
 
Регистрация: 03.05.2007
Адрес: Южный берег Крыма
Сообщений: 1,405
Репутация: 144997
Отправить сообщение для LiteCat с помощью ICQ

По умолчанию Re: Поисковая система на своем сервере. Кому интересно?

Где вижу возможное применение - это поиск в агрегаторах, которых тьма, но поиск почти у всех довольно слабый (медленный, не исправляет итп)
__________________
Crowd-маркетинг с гарантией от 900 рублей за 10 ссылок - самое дешёвое предложение на рынке (в ЛС)
LiteCat вне форума   Ответить с цитированием
Сказали спасибо:
Старый 16.06.2019, 13:32   #34
foriton
Студент
 
Регистрация: 07.06.2019
Сообщений: 18
Репутация: 10

ТопикСтартер Re: Поисковая система на своем сервере. Кому интересно?

Цитата:
Сообщение от Оптимизайка Посмотреть сообщение
Между C# и железом есть посредник в виде виртуальной машины .NET, в большинстве случаях это Microsoft IIS. За счет этого посредника и происходит падение производительности.
То, что Вы описали, похоже на конструкцию PHP+Apache, код написанный на С# не будет сразу скомпилирован в машинный код. Роста производительности в 10 раз, по сравнению с PHP, не будет. Если же использовать С# и компилятор GCC, то все будет намного шустрее, но создать работающий сайт на этом будет крайне затруднительно.
foriton вне форума   Ответить с цитированием
Старый 21.06.2019, 12:57   #35
Sitealert
Слесарь-сайтосборщик
 
Регистрация: 30.09.2016
Адрес: Замкадье
Сообщений: 4,763
Репутация: 332592

По умолчанию Re: Поисковая система на своем сервере. Кому интересно?

Цитата:
Сообщение от XruMan Посмотреть сообщение
И по какой причине не желаете использовать БД?
Не умеет.
Цитата:
Сообщение от foriton Посмотреть сообщение
Между php и железом есть посредник в виде интерпритора PHP, в большенстве случаях это apache.
Откройте для себя новое слово - Zend.
Цитата:
Сообщение от foriton Посмотреть сообщение
интерпритора PHP, в большенстве случаях это apache.

нужная мне информация находиться в файле под номером N и в строке под номером S.
Вы из России? Школу закончили?
__________________
Отпилю лишнее, прикручу нужное, выправлю кривое.
Вытравлю вредителей.
Sitealert вне форума   Ответить с цитированием
Старый 21.06.2019, 13:43   #36
foriton
Студент
 
Регистрация: 07.06.2019
Сообщений: 18
Репутация: 10

ТопикСтартер Re: Поисковая система на своем сервере. Кому интересно?

Цитата:
Сообщение от Sitealert Посмотреть сообщение
Школу закончили?
Закончил школу, университет. Имею Высшее техническое образование. Да, делаю ашипки – особенность мозга, которая называется Дислексия. Этим заболеванием страдали: Эйнштейн, Агата Кристи из ныне живущих - Ричард Бренсон.

Да не умею пользоваться БД по причине – забыл как это делать. Считаю их медленными.

Ваше предположение, что я школьник, который что-то накалякал на С# - неверно.

Sitealert, по существу есть вопросы?
foriton вне форума   Ответить с цитированием
Старый 21.06.2019, 13:55   #37
Sitealert
Слесарь-сайтосборщик
 
Регистрация: 30.09.2016
Адрес: Замкадье
Сообщений: 4,763
Репутация: 332592

По умолчанию Re: Поисковая система на своем сервере. Кому интересно?

Цитата:
Сообщение от foriton Посмотреть сообщение
о существу есть вопросы?
Про школу - это по существу. Иногда полезно знать, с кем имеешь дело - от этого зависит качество продукта. Я же не знал, что Вы Эйнштейн.
Но это не дислексия - это безграмотность.
Насчёт БД - Вы ошибаетесь. Но складывается-таки впечатление, что кроме Си Вы ничего не знаете.
Sitealert вне форума   Ответить с цитированием
Старый 21.06.2019, 14:15   #38
foriton
Студент
 
Регистрация: 07.06.2019
Сообщений: 18
Репутация: 10

ТопикСтартер Re: Поисковая система на своем сервере. Кому интересно?

Цитата:
Сообщение от Sitealert Посмотреть сообщение
Иногда полезно знать, с кем имеешь дело - от этого зависит качество продукта.
Советую Вам качество продукта определять только качеством продукта, иначе Вы можете стать маркитологов.

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

У Вас грамотная речь, но безграмотная картина мира.

Что касается дислексии и безграмотности, то это тема для других форумов.

Я так понимаю, по существу у Вас вопросов нет! Давайте не будем засорять форум!
foriton вне форума   Ответить с цитированием
Старый 25.06.2019, 11:45   #39
JJizn
Студент
 
Регистрация: 10.10.2017
Сообщений: 21
Репутация: 10

По умолчанию Re: Поисковая система на своем сервере. Кому интересно?

Сама идея интересная; было бы время сам занялся поисковиком. Но вот извлечь информацию из миллиона записей в таблице бд быстрее, чем из миллиона файлов, как мне кажется.
JJizn вне форума   Ответить с цитированием
Сказали спасибо:
Старый 25.06.2019, 16:28   #40
_SP_
Академик
 
Регистрация: 24.03.2008
Адрес: MSK
Сообщений: 3,598
Репутация: 359125

По умолчанию Re: Поисковая система на своем сервере. Кому интересно?

Медленнее конечно. В БД думаете они где хранятся ?

Другое дело, что найти в БД записи по сложному набору критериев проще, чем написать собственную систему индексации и найти в файлах.

Вызывает удивление, что удается запустить так мало спайдеров. Сама загрузка документов на php возможна в любое количество потоков (уж 100-то точно работает без проблем), странно что столько времени на разборку требуется, что сервер за 500$ справляется только с 4*3 потоками.

В целом: не дай бог такие проекты получат популярность...
Впрочем большинство моих проектов таким "паукам" очень быстро начнут 503 отдавать.
_SP_ вне форума   Ответить с цитированием
Ответ



Опции темы

Быстрый переход


Регистрация Справка Календарь Поддержка Все разделы прочитаны