Реклама на сайте Advertise with us

Вопрос на счёт ускорения работы с browscap.ini

Расширенный поиск по форуму
 
Новая тема Новая тема   
Автор
Поиск в теме:



С нами с 19.04.05
Сообщения: 1577
Рейтинг: 957

Ссылка на сообщениеДобавлено: 03/06/15 в 02:21       Ответить с цитатойцитата 

Цель точно определять имя браузера.
Выбрал базу - browscap.ini размер:13Mb
Проблема: Время работы скрипта парсящего базу слишком долгое - 23.2953 сек.
Или всё дело в слабом сервере?
Atom (Intel Atom 330 1.6GHz Dual Core, 1Gb RAM, 250Gb SATA HDD, 100Mbps port, 6000Gb bandwidth)

Может есть возможность ускорить работу скрипта? Потому что, SxGeo с 14 Gb GEO базой отрабатывает шустро, а данный скрипт очень медленно.
Подскажите в какую сторону смотреть - может утечка времени в скрипте парсинга базы или как то закешировать базу можно или ещё как ускорить?


Скрипты:
http://alexandre.alapetite.fr/doc-alex/php-local-browscap/

Скрипт с подключённым файла парсинга базы.
Код: [развернуть]


php-local-browscap.php сам код парсинга браузера, в зависимости от юзер агента:
Код: [развернуть]

Link Trade - блоги в Art,Comics,Hentai,3D и тп - 338198557

0
 



С нами с 05.05.05
Сообщения: 1913
Рейтинг: 1134

Ссылка на сообщениеДобавлено: 03/06/15 в 09:27       Ответить с цитатойцитата 

Нужно распарсить Useragents на ПХП

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

5
 
Новая тема Новая тема   

Текстовая реклама в форме ответа
Заголовок и до четырех строчек текста
Длина текста до 350 символов
Купить рекламу в этом месте!


Перейти:  



Спонсор раздела Стань спонсором этого раздела!

Реклама на сайте Advertise with us

Опросы

Рецепт новогоднего блюда 2022



Обсудите на форуме обсудить (11)
все опросы »