@itzpvpsher у вас там много регулярок, поиску по списку/ам поиск по базе данных.
для базы данных можно добавить индексы, что ускорить должно поиск в ней.
если списки очень большие то стоит перенести их во что то что имеет более эффективный поиск.
регулярки очень тяжелая вещь. те кто тут их используют упоминают что во время оптимизаций именно от них пытаются избавится
Оптимизация скрипта
-
@kaget said in Оптимизация скрипта:
Вопрос к знатокам! Как можно оптимизировать/ускорить скрипт, кроме использования XPATH?
Get/Post , а так да, лучшее решение Xpath
-
@kingstreet06 said in Оптимизация скрипта:
@kaget said in Оптимизация скрипта:
Вопрос к знатокам! Как можно оптимизировать/ускорить скрипт, кроме использования XPATH?
Get/Post , а так да, лучшее решение Xpath
xpath ничего не ускоряет. Я так понимаю вики читать дело не царское https://wiki.bablosoft.com/doku.php?id=ru:how_to_optimize_script
-
@kaget said in Оптимизация скрипта:
Вопрос к знатокам! Как можно оптимизировать/ускорить скрипт, кроме использования XPATH?
https://community.bablosoft.com/search?term=оптимизировать&in=titlesposts&matchWords=all&sortBy=relevance&sortDirection=desc&showAs=posts -
@usertrue said in Оптимизация скрипта:
@kingstreet06 said in Оптимизация скрипта:
@kaget said in Оптимизация скрипта:
Вопрос к знатокам! Как можно оптимизировать/ускорить скрипт, кроме использования XPATH?
Get/Post , а так да, лучшее решение Xpath
xpath ничего не ускоряет. Я так понимаю вики читать дело не царское https://wiki.bablosoft.com/doku.php?id=ru:how_to_optimize_script
Дело не об ускорении, а об оптимизации было. CSS часто может измениться, а Xpath всегда константа.
-
@kaget
https://community.bablosoft.com/search
Тут очень много информации. -
@kingstreet06 said in Оптимизация скрипта:
@usertrue said in Оптимизация скрипта:
@kingstreet06 said in Оптимизация скрипта:
@kaget said in Оптимизация скрипта:
Вопрос к знатокам! Как можно оптимизировать/ускорить скрипт, кроме использования XPATH?
Get/Post , а так да, лучшее решение Xpath
xpath ничего не ускоряет. Я так понимаю вики читать дело не царское https://wiki.bablosoft.com/doku.php?id=ru:how_to_optimize_script
Дело не об ускорении, а об оптимизации было. CSS часто может измениться, а Xpath всегда константа.
С чего вы взяли это ))) Все зависит от того как составить CSS и XPATH меняется разметка страницы , а если она меняется а селектор завязан на измененных элементах то неважно какого типа он.
-
@usertrue said in Оптимизация скрипта:
@kingstreet06 said in Оптимизация скрипта:
@usertrue said in Оптимизация скрипта:
@kingstreet06 said in Оптимизация скрипта:
@kaget said in Оптимизация скрипта:
Вопрос к знатокам! Как можно оптимизировать/ускорить скрипт, кроме использования XPATH?
Get/Post , а так да, лучшее решение Xpath
xpath ничего не ускоряет. Я так понимаю вики читать дело не царское https://wiki.bablosoft.com/doku.php?id=ru:how_to_optimize_script
Дело не об ускорении, а об оптимизации было. CSS часто может измениться, а Xpath всегда константа.
С чего вы взяли это ))) Все зависит от того как составить CSS и XPATH меняется разметка страницы , а если она меняется а селектор завязан на измененных элементах то неважно какого типа он.
А запретить запросы фотографий, сайт не будет палить что я их запретил?
-
@kingstreet06 said in Оптимизация скрипта:
@usertrue said in Оптимизация скрипта:
@kingstreet06 said in Оптимизация скрипта:
@usertrue said in Оптимизация скрипта:
@kingstreet06 said in Оптимизация скрипта:
@kaget said in Оптимизация скрипта:
Вопрос к знатокам! Как можно оптимизировать/ускорить скрипт, кроме использования XPATH?
Get/Post , а так да, лучшее решение Xpath
xpath ничего не ускоряет. Я так понимаю вики читать дело не царское https://wiki.bablosoft.com/doku.php?id=ru:how_to_optimize_script
Дело не об ускорении, а об оптимизации было. CSS часто может измениться, а Xpath всегда константа.
С чего вы взяли это ))) Все зависит от того как составить CSS и XPATH меняется разметка страницы , а если она меняется а селектор завязан на измененных элементах то неважно какого типа он.
А запретить запросы фотографий, сайт не будет палить что я их запретил?
Все может быть, в создание ботов нет универсальных рецептов, каждый проект уникален xD
-
@fastspace said in Оптимизация скрипта:
Проще не скрипт оптимизировать, а мощности серваку добавить.
Серфлю по сайтам в 70 потоков на 8 ядерном процессоре спокойно.Оптимизировать не проще, но лучше.