aplayer
Актив
-
В сети
-
Количество сообщений
413 -
Reputation
62 aplayer's Reputation
-
GeoLocation
советую перейти на эту https://dev.maxmind.com/geoip/geolite2-free-geolocation-data/ она самая точная и всегда самая свежая. Обновляется раз в неделю. Бесплатная.
-
Условие при котором узнаем, бот или реальный посетитель
а вот насчет этого хочу предупредить. Любой пользователь может писать в юзер агент все что угодно. В том числе html и js код. Поэтому не должно быть никаких проверок на bot и прочих универсальных решений. Все боты должны быть четко прописаны и все имена ботов для вывода на страницу должны быть храниться на сервере. Если найдено совпадение в юзерагенте - вывести имя бота из своего списка. Строки и подстроки из юзерагента выводить категорически запрещено. Даже если вы запретите спецсимволы чтобы предотвратить вывод кода, посетитель может засунуть туда просто 100500 символов и они отобразятся на странице.
-
Invision Community Nulled
В итоге оказалось Скрипт задач который в крон он сильно грузит систему только при первом запуске. После того как он прогрузится все становится тихо. Сделал 2 виртуалки, на одной 8.1 на другой 8.3 php Погонял на них форумы стресс тестами, разницы в загрузке никакой. Единственно что они пишут в предупреждениях это будут проблемы при обновлении. Но логично предположить, что обновление до 5 версии будет на 8.3, а не на 8.1.
-
Условие при котором узнаем, бот или реальный посетитель
В режиме разработчика в плагинах создаем такой хук не шаблона (не помню как он называется) и выбираем там класс \IPS\core\modules\front\system\plugins В этом хуке создаем метод класса: public function isBot() { $userAgent = $_SERVER['HTTP_USER_AGENT']; $bots = [ 'Googlebot', 'Bingbot', 'Slurp', 'DuckDuckBot', 'Baiduspider', 'YandexBot', 'Sogou', 'Exabot', 'facebot', 'ia_archiver', 'Twitterbot', 'facebookexternalhit', // Добавьте другие строки, которые могут быть в юзер-агентах ботов ]; foreach ($bots as $bot) { if (stripos($userAgent, $bot) !== false) { return true; } } return false; } public function getBotName() { // добавьте тут вывод имени поискового бота по аналогии с методом выше return $bot; } В шаблоне: {{$plugins = new \IPS\core\modules\front\system\plugins;}} {{if ($plugins->isBot())}} <p>Это бот: {{$plugins->getBotName();}}</p> {{endif}}
-
Invision Community Nulled
установил для пробы на старенький ноутбук. Как только запустил задачи форума через крон, ноутбук сразу начал зависать. У него даже консоль затормозила. Как назло Онджей Сури закрыл свой репозиторий для РФ. С него можно качать любые версии всего. Дома еще можно обойти блокировки, а вот на хостинге ставить прокси для обхода блокировок...
- Invision Community Nulled
-
Перейти с php 8.1 на php 7.4?
Скорее всего никак. На одной из версий 4,6 вроде сказано что php8 минимальная. Это значит, что используются функции которых нет в php7x и не было никогда. Невозможно
- Invision Community Nulled
- Invision Community Nulled
-
Чат для общения.
Всем привет. Кто нибудь может посоветовать российского хостера у которого виртуальные северы ( 2 ядра 2 гига) имеют 100% аптайм? У кого есть опыт использования такой услуги и кто не помнит чтобы его сервер хоть раз лежал?
-
Как встраивать посты из Telegram на форум?
если речь идет о преобразовании ссылок в ембеды, то проще сделать плагин для движка. Во если бы кто поковырял папку system или application на наличие кода который делает эмбеды ютуба, инсттаграмма итп. Возможно такой плагин появился бы тут. Мне сейчас этим некогда заниматься. Но в планах на будущее есть сделать плагин который позволит через админку настроить свои собственные эмбеды, примерно по той же схеме как и в настройках редактора, где надо давать право на html
-
Как встраивать посты из Telegram на форум?
Мне другое интересно. Какой класс в движка отвечает за преобразование ссылок в Embed`ы Туда надо копать.
-
Как встраивать посты из Telegram на форум?
- Как встраивать посты из Telegram на форум?
https://core.telegram.org/bots/api#available-methods- Чат для общения.
мне всегда казалось фронт это больше дизайнерское решение. А дизайн затрагивает вопросы не только геометрии и расцветок, но даже психологи. Дизайн должен быть таким чтобы человеку хотелось тут остаться а не закрыть страницу и больше не возвращаться. А это значит человек должен хорошо разбираться в магии цветов, форм и психологии аудитории. Вряд ли такую задачу можно доверить какому-то птушнику с инфоцыганских курсов. Профессиональных бэкэндеров тоже лучше не ставить в эту тему. Человеку, которому для полного счастья достаточно CLI-интерфейса вряд ли можно доверить дизайнерские решения. Каждый хорош только на своем месте. - Как встраивать посты из Telegram на форум?