Данный код на PHP поможет определить, кто зашёл на сайт — поисковый робот или обычный пользователь. Если передать в функцию переменную, то в неё, в случае, если это поисковый робот, запишется название поискового робота.
|
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 |
function isBot(&$botname = '') { $bots = array( 'rambler','googlebot','aport','yahoo','msnbot','turtle','mail.ru','omsktele', 'yetibot','picsearch','sape.bot','sape_context','gigabot','snapbot','alexa.com', 'megadownload.net','askpeter.info','igde.ru','ask.com','qwartabot','yanga.co.uk', 'scoutjet','similarpages','oozbot','shrinktheweb.com','aboutusbot','followsite.com', 'dataparksearch','google-sitemaps','appEngine-google','feedfetcher-google', 'liveinternet.ru','xml-sitemaps.com','agama','metadatalabs.com','h1.hrn.ru', 'googlealert.com','seo-rus.com','yaDirectBot','yandeG','yandex', 'yandexSomething','Copyscape.com','AdsBot-Google','domaintools.com', 'Nigma.ru','bing.com','dotnetdotcom' ); foreach ($bots as $bot) { if (stripos($_SERVER['HTTP_USER_AGENT'], $bot) !== false) { $botname = $bot; return true; } } return false; } |
Вроде большинство записей, которые могут быть в User-Agent различных поисковиков, эта функция покрывает. Читать далее »
В Windows для того, чтобы посмотреть список текущих задач, процессов, мы нажимает Ctrl+Alt+Del и далее выбираем диспетчер задач. Ну или, если мне не изменяет память, просто Ctrl+Alt+Del в более старых версиях. В Linux с графической оболочкой естественно то же есть подобный диспетчер задач. Но сейчас мы поговорим именно про консоль Linux. Все дальнейшие действия выполнены в Ubuntu, но я не думаю что в других дистрибутивах Linux что то будет отличаться. В этих программах мы сможем увидеть загруженность процессора по ядрам, занятость оперативной памяти, занятость виртуальной памяти, сколько компьютер был включён по времени — uptime. Если запускать эти команды с root доступом, то можно будет управлять процессами. 
Думаю у многих есть ноутбук. Настольный компьютер это конечно хорошо, но для работы часто надо быть мобильным и иметь при себе ноутбук. Кто то, кто всё время пользуется ноутбуком, даже уже забыл, что такое настольный компьютер. Почему например я изменил desktop копьютеру и начал пользоваться ноутбуком — это мобильность и ноутбук меньше шумит, у меня так вообще не шумит. В процессе использования у меня сложились некоторые требования к ноутбуку, которые я изложу в этой статье. 
