Zero108
Актив
-
В сети
-
Количество сообщений
3 868 -
Reputation
1,6k Zero108's Reputation
Everything posted by Zero108
-
Настройки robots.txt
Чтобы было.
-
Настройки robots.txt
Чтобы были заблокированными.
-
Настройки robots.txt
Установил 4.6.9 с нуля, не апгрейдил предыдущую версию. В настройках Search Engine Optimization установил рекомендуемые настройки. Файл robots.txt автоматически не создался. Его нужно создать руками или система его эмулирует из базы данных как-то? Не совсем понятно, будет ли работать robots.txt, если его добавить руками. И второй момент, достаточно ли для полной блокировки ботов Яндекса следующей директивы: User-agent: Yandex Disallow: / Я заметил, что сайт посещает бот rotor-vla2-287.vla.yp-c.yandex.net. Нужно ли его блокировать отдельной строкой в robots.txt?
- Русский язык для Invision Community
- Advanced Tags & Prefixes v3.2.1
- Русский язык для Invision Community
-
Каким плагином можно зашифровать ссылки?
- Enhanced AdBlock Blocker
- Enhanced AdBlock Blocker
-
Какой FTP клиент выбрать?
Фон темный в программе можно делать, чего в Filezilla не научились делать. Также загружает без подтверждения измененный и сохранённый в txt редакторе файл, не нужно лишний раз кликать.
-
Какой FTP клиент выбрать?
WinSCP portable
- Videos
-
Videos
Как поменять частоту импорта из rss в задачах? Сейчас по дефолту 1 раз в 1 час. <?php /** * @package Videos * @author <a href='https://www.devfuse.com'>DevFuse</a> * @copyright (c) 2021 DevFuse */ namespace IPS\videos\tasks; /* To prevent PHP errors (extending class does not exist) revealing path */ if ( !\defined( '\IPS\SUITE_UNIQUE_KEY' ) ) { header( ( isset( $_SERVER['SERVER_PROTOCOL'] ) ? $_SERVER['SERVER_PROTOCOL'] : 'HTTP/1.0' ) . ' 403 Forbidden' ); exit; } /** * importVideos Task */ class _importVideos extends \IPS\Task { /** * Execute * * If ran successfully, should return anything worth logging. Only log something * worth mentioning (don't log "task ran successfully"). Return NULL (actual NULL, not '' or 0) to not log (which will be most cases). * If an error occurs which means the task could not finish running, throw an \IPS\Task\Exception - do not log an error as a normal log. * Tasks should execute within the time of a normal HTTP request. * * @return mixed Message to log or NULL * @throws \IPS\Task\Exception */ public function execute() { $timeCheck = new \IPS\DateTime; $timeCheck->sub( new \DateInterval( 'PT50M' ) ); $this->runUntilTimeout(function() use ( $timeCheck ) { try { $feed = \IPS\videos\Import::constructFromData( \IPS\Db::i()->select( '*', 'videos_rss_import', array( 'video_import_enabled=1 AND video_import_last_import<?', $timeCheck->getTimestamp() ), 'video_import_last_import ASC', 1 )->first() ); $feed->run(); } /* There's nothing more left to process */ catch ( \UnderflowException $e ) { /* Disable task if no enabled import feeds */ if( !\IPS\Db::i()->select( 'count(video_import_id)', 'videos_rss_import', array( 'video_import_enabled=1' ), NULL, 1 )->first() ) { \IPS\Db::i()->update( 'core_tasks', array( 'enabled' => 0 ), array( '`key`=?', 'importVideos' ) ); } /* No further processing needed */ return FALSE; } /* Any other exception means an error which should be logged */ catch ( \Exception $e ) { /* If there is an error, we need to log it but the error should not prevent other feeds from importing */ if ( isset( $feed ) AND ( $feed instanceof \IPS\videos\Import ) ) { $feed->last_import = time(); $feed->save(); } throw new \IPS\Task\Exception( $this, $e->getMessage() ); } /* Run again to see if there's anything left */ return TRUE; }); } /** * Cleanup * * If your task takes longer than 15 minutes to run, this method * will be called before execute(). Use it to clean up anything which * may not have been done * * @return void */ public function cleanup() { } }
-
С Новым 2022 Годом !!!!!!!!!
- После авторизации сайт сильно тормозит
-
После авторизации сайт сильно тормозит
Проблему решили с помощью внесения изменений в запросы приложения Videos на уровне php. Имеет смысл при количестве категорий с видео более 200 и количестве видео от 100-200k. На большинстве сайтов данная проблема, связанная с криворукостью автора приложения, незаметна из-за маленького количества контента.
-
Полетел менеджер блоков
-
Полетел менеджер блоков
Возможно нужно выполнить команду проверки и восстановления таблиц базы данных.
- После авторизации сайт сильно тормозит
- После авторизации сайт сильно тормозит
-
Полетел менеджер блоков
Отключайте все сторонние плагины и приложения и проверяйте на дефолтной теме, включая по одному плагину или приложению.
-
После авторизации сайт сильно тормозит
4.6.9 После авторизации сайт сильно тормозит, по 15-30 секунд открываются страницы. Стоит Redis. Связываю это с большик количеством записей в приложении Videos. Оно, вроде, не кешируется системой. На другом сайте с аналогичными настройками и конфигурацией такой проблемы нет, но там контента в 10 раз меньше. Если пользователь гость, не авторизован, то всё "летает".
-
Пожиратель YouTube каналов для Videos 3.5.x 1.0.2
Удобная тема, если нужно быстро создать сайт с большим количеством тематических страниц, чтобы потом нагнать трафф и зарабатывать на рекламе. За 2-3 дня можно создать сайт с количеством страниц 600k.
-
Пожиратель YouTube каналов для Videos 3.5.x 1.0.2
Кому нужен плагин, который импортирует видео из списка каналов с автоматическим созданием директорий (нужен только список URL каналов YouTube), обращайтесь в личку. Производительность примерно 200k видео за 10 часов.
-
PDF новости для IPS4
leunch4off отправил тебе в личку сообщение.