Where communities thrive


  • Join over 1.5M+ people
  • Join over 100K+ communities
  • Free without limits
  • Create your own community
People
Activity
Alexandr.Poddubsky
@AlexandrPoddubsky
грубо нужно исключить получение мусорных урлов
со словами admin page user и урлов с других доменов типа ok.ru и тд
 $data .= '&filters=ym:pv:URL=~\'^http://phorno.ru/\'';
регулярна неверная увы. то есть фильтр идет по домену. то есть показывается только то что с домена идет. исключил почти 1500 левых урлов
типа переходы на сайт с сохраненных страниц.
а надо еще исключить стоп слова типа admin user /?page
список примерно из 10 слов
итого остатся должны только термины и ноды и все
Alan Bondarchuk
@fortis
онлайн тестер возьми какой нибудь для регексп
@AlexandrPoddubsky http://www.phpliveregex.com/
Alexandr.Poddubsky
@AlexandrPoddubsky
@fortis честно? привет. я не сильно силен в регулярках. как то к ним обращаюсь от случая к случаю. редко в общем. в прошлом году только два раза. и то там простенькие регулярки
Alan Bondarchuk
@fortis
а с этими штуками как раз и проще там продуешь и сразу видишь, я тоже к ним редко обращаюсь
или хоть своб регулярку покажи, что дополнять то надо
Alan Bondarchuk
@fortis
filters=NONE(ym:pv:URL=='admin') AND NONE(ym:pv:URL=='page')
можт так
Alexandr.Poddubsky
@AlexandrPoddubsky
пробовал так.
выдает ошибку 4001 типа плохой запрос
пошли вторые сутки вдрючивания мозговых извилин.
я наверное понасилую регулярку еще. а потом вдрючу сапорт яндекса
уже извинялись 3 раза. правда они были не правы
Alexandr.Poddubsky
@AlexandrPoddubsky
только что
mBaimurza
@mBaimurza
Привет всем, где норм документация есть по drupal 8
KarmaBot
@KarmaBot
@mBaimurza, и тебе привет ;)
Ivan
@Chi-teck
@mBaimurza https://www.drupal.org/developing/api/8
есть ещё книжки платные https://www.drupal.org/books?availability%5B%5D=38414&version%5B%5D=20236
на русском врядли где есть
Ivan
@Punk-UnDeaD
посмотрел количество запросов к базе при генерации страницы форума на 50 комментариев в 8 друпале
сказать что охренел - ничего не сказать
и это в кеш основная масса
Zulljin
@animan01
@Punk-UnDeaD сколько?
Ivan
@Punk-UnDeaD
DB Queries 342
Query time 181.79 ms
Zulljin
@animan01
Ого
Ivan
@Punk-UnDeaD
у меня ещё профиль у пользователя есть, который тоже в рендере участвует
я абсолютно ничего больше не настраивал
Gor Martsen
@Gormartsen
@Punk-UnDeaD версия?
Ivan
@Punk-UnDeaD
8
Gor Martsen
@Gormartsen
а вижу. спс
KarmaBot
@KarmaBot
@Gormartsen, в этом чате принято добавлять имя пользователя, чтобы его поблагодарить.
Gor Martsen
@Gormartsen
вообщем тебе надо 1) чтоб кеш прогрелся 2) он больше всего влияет на неавторизированных
Ivan
@Punk-UnDeaD
вот из за этого я предпочитаю упоротся, но сделать всё руками
Gor Martsen
@Gormartsen
тоесть для авторизированных все же жопа и нужно ентити кеш какойто
Ivan
@Punk-UnDeaD
так там запросы в гретый рендеркеш в основном
Gor Martsen
@Gormartsen
выноси тогда его в мемкеш кудато
Ivan
@Punk-UnDeaD
вот тут ошибка сурьёзная
Gor Martsen
@Gormartsen
это у тебя на рабочем компе или на сервере?
Ivan
@Punk-UnDeaD
на рабочем
запрос в мемкеш ничем не лучше запроса к базе данных в целом
лишний запрос - это лишний запрос
лучше чтоб его не было вообще
Gor Martsen
@Gormartsen
к сожалению ты работаешь с D8
=)
твои бы слова да разработчикам в уши
Ivan
@Punk-UnDeaD
я упоротый, я перепишу всё
Gor Martsen
@Gormartsen
и да. на рабочем ожидай таких расходов
у десктопов другой приоритет на выполение задач