قىستۇرمىدىن يىراق تۇرۇپ ، سۈرئەتنى تىزلىتەيلى !

ئەسسالامۇ ئەلەيكۇم ، مۇئەللىم بىلوگىغا كىرگەن ئەزىز ئوقۇرمەن ، كەلگەن قەدىمىڭىز قۇتلۇق بولسۇن !
ۋوردپرس سىستېمىسى ئۇسلۇب ۋە قىستۇرمىلىرىنىڭ مۇللۇقى ، يىڭىلىنىشچانلىقى ، بارغانسىز قولايلىشىۋاتقانلىقى سەۋەبلىك ، دۇنيادىكى ئەڭ ئالقىشقا ئىرىشكەن بىكەت سىستېمىلىرىنىڭ بىرى بولۇپ كەلمەكتە ، ھەمدە ئىشلىتىدىغان ئادەم سانىمۇ بارغانسىرى كۆپەيمەكتە .
ئەمما ، ۋوردپرستە قۇرۇلغان بىلوگلارنىڭ ئېچىلىش سۈرئىتىنىڭ كۈنسىرى ئاستىلاپ كېتىشىدىكى بىر سەۋەپ ، تور بىكەتنى ئەلالاشتۇرۇش ۋە ئىقتىدارلاشتۇرۇش يۈزىسىدىن قاچىلانغان قىستۇرمىلارنىڭ كوپ بولۇشىدۇر . قىستۇرمىنى كۆپ قاچىلاش دەرۋەقە بىلوگنىڭ ئېچىلىش سۈرئىتىنى ئاستىلىتىپ قويىدۇ ....
شۇڭا ، ئۇنۋىرساللىققا ئىگە بولغان كودلارنى ئىشلىتىپ ، قىستۇرمىنى ئازلىتىپ ، بىلوگنىڭ ئېچىلىش سۈرئىتىنى ئاشۇرۇشنى مەقسەت قىلىپ ، بۇ يازما تەييارلاندى .

ئاساسى مەزمۇن

يىڭىدىن بىلوگ قۇرغانلار مەندىن :
-بىلوگىمنى ئىزدەش تورىدىن ئىزدىسەم ، تاپالمىدى ...
-گوگىلى تورىدا نېمىشقا مىنىڭ بىلوگىمنىڭ يازمىلىرى چىقمايدۇ ؟
-ئىزدەش تور بىكەتلىرىدە قانداق قىلسام مېنىڭ بىلوگ يازملىرىم تور ئۆمۈچۈكلىرى تەرىپىدىن يىغىۋىلىنىدۇ ؟
مۇشۇنداق سۇئاللارنىمۇ سورايدىغان بولدى .
بۇ مەسلىنى ھەل قىلىشنىڭ يەنىلا ئىككى تۈرلۈك ئۇسۇلى بار ، بىرى قىستۇرما ئارقىلىق ھەل قىلىش ، يەنە بىرى ھەر قايسى بىلوگلارغا ماس كېلىدىغان ، ئۇنۋىرسال ئىشلىتىدىلىغان كودلار ئارقىلىق ھەل قىلىش .
بۇ يازمىنىڭ تېمىسىمۇ ، «قىستۇرمىدىن يىراق تۇرۇش»بولغاچقا ، كود ئارقىلىق ھەل قىلىش ئاساس قىلىپ سۆزلەندى .
بىلوگ يازمىلىرىنىڭ ئىزدەش ماتۇرى ۋە ئۆمۈچۈكلىرى تەرىپىدىن يىغىۋىلىنىشىنى تىزىلىتىش ئۈچۈن ، تۆۋەندىكى كودنى فونكىسىيە ھۆججىتى ئىچىدىكى بەلگىلەنگەن ئورۇنغا قويسىڭىزلا كۇپايە.......

كود قىسمى

  1.  //بىلوگ يازمىلىرىنى ئىزدەش ماتۇرلىرىدا كۆرسىتىش   
  2. function get_naps_bot(){    
  3. $useragent = strtolower($_SERVER['HTTP_USER_AGENT']);    
  4. if (strpos($useragent, 'googlebot') !== false){    
  5. return 'Googlebot';    
  6. }    
  7. if (strpos($useragent, 'msnbot') !== false){    
  8. return 'MSNbot';    
  9. }    
  10. if (strpos($useragent, 'slurp') !== false){    
  11. return 'Yahoobot';    
  12. }    
  13. if (strpos($useragent, 'baiduspider') !== false){    
  14. return 'Baiduspider';    
  15. }    
  16. if (strpos($useragent, 'sohu-search') !== false){    
  17. return 'Sohubot';    
  18. }    
  19. if (strpos($useragent, 'lycos') !== false){    
  20. return 'Lycos';    
  21. }    
  22. if (strpos($useragent, 'robozilla') !== false){    
  23. return 'Robozilla';    
  24. }    
  25. return false;    
  26. }    
  27. function nowtime(){    
  28. date_default_timezone_set('Asia/Shanghai');    
  29. $date=date("Y-m-d.G:i:s");    
  30. return $date;    
  31. }    
  32. $searchbot = get_naps_bot();    
  33. if ($searchbot) {    
  34. $tlc_thispage = addslashes($_SERVER['HTTP_USER_AGENT']);    
  35. $url=$_SERVER['HTTP_REFERER'];    
  36. $file="robotslogs.txt";    
  37. $time=nowtime();    
  38. $data=fopen($file,"a");    
  39. $PR="$_SERVER[REQUEST_URI]";    
  40. fwrite($data,"Time:$time robot:$searchbot URL:$tlc_thispage\n page:$PR\r\n");    
  41. fclose($data);    
  42. }    

قوشۇمچە

يۇقارقى كودنى ئىشلەتكەندىن كېيىن ، ئەڭ ياخشىسى ، بىلوگ باش مۇندەرىجىسىگە robotslogs.txt تېمسىدا بىر ھۆججەت قۇرۇپ قويۇپ (لىنۇكىس بوشلۇقلىرى ھۆججەت خاسلىقىنى 777قىلىپ بەلگىلەپ قويۇشى كىرەك ) ، بىر مەزگىلدىن كېيىن ، http://تور بەت ئادرىسى/robotslogs.txt مۇشۇ شەكىلدە زىيارەت قىلىپ باقسا ، بىلوگىنىڭ ئىزدەش ماتورلىرى ۋە ئومۈچۈكلەر تەرىپىدىن سۈمۈرۋىلىنىش خاتىرىسىنى كۆرەلەيدۇ .

مۇئەللىم
HotNews Pro ئۇسلۇبى
ماسلىشىشچان بىلوگ ئۇسلۇبى : Ality
Wordpress رەسىم  ئۇسلۇبى : qanat
ۋوردپرس ئۇسلۇبى : Gulchi

باھا يوللايمەن

:?: :razz: :sad: :evil: :!: :smile: :oops: :grin: :eek: :shock: :???: :cool: :lol: :mad: :twisted: :roll: :wink: :idea: :arrow: :neutral: :cry: :mrgreen: