Дмитрий Куликов: "то есть все таки есть мнение, что можно всех хакерботов на главную "футболдить/редиректить" вы говорите про то что экономите каждый запрос, и в тоже время создаете еще большую нагрузку на сайт, т.к. отдавать ненужным людям будете целую страницу, вместо обычного заголовка 404.
Если вы бережете каждый запрос, то только по ip на уровне файрвола. А так лучше возьмите VPS, и настройте грамотно iptables. К ней вроде была возможность подключать онлайн списки негодяев, чтобы не добавлять по 1 IP.
Если у Вас самописный сайт - создайте файл в корне сайта, назовите его robots.txt, и запишите туда вышеописанные мною строки. За более точной структурой robots.txt можете обратится к официальной документации Яндекса: https://yandex.ru/support/webmaster/controlling-ro...
а еще лучше сделать менеджер файлов. Чтобы они все где-то кешировались, и не обращались каждый раз к файловой системе. например в memcached закинуть массив с файлами, и при обновлении файлов обновлять и в memcached'e. И для выборки вам не нужно будет заново сканировать директорию, а просто вытащить массив из кеша и выбрать случайный элемент. Это будет еще быстрее. Либо хранить в бд, и тоже самое делать через ф-ии субд.
меня webview полностью устраивает. я как раз для него мост и ищу. чтобы доступ к ф-ям android был попроще чем сейчас. Мне нужна обертка для javascriptInterface, чтобы общаться через webview было проще. Надеюсь понятно описал