Notice (8): Undefined index: art_source [APP/Controller/ArticlesController.php, line 2838]
Notice (8): Undefined index: sort_id [APP/Controller/ArticlesController.php, line 2851]
Warning (2): Missing argument 1 for publiccacheController::article_sort() [APP/Controller/PublicCacheController.php, line 165]
Notice (8): Undefined variable: sort_id [APP/Controller/PublicCacheController.php, line 170]
Notice (8): Undefined variable: sort_id [APP/Controller/PublicCacheController.php, line 182]
Notice (8): Undefined offset: 0 [APP/Controller/ArticlesController.php, line 2863]
Notice (8): Undefined index: sort_id [APP/Controller/ArticlesController.php, line 3003]
Warning (2): Missing argument 3 for publiccacheController::xg_articles() [APP/Controller/PublicCacheController.php, line 376]
Notice (8): Undefined variable: limit [APP/Controller/PublicCacheController.php, line 392]
Notice (8): Undefined index: sort_id [APP/Controller/ArticlesController.php, line 3051]
Notice (8): Undefined offset: 0 [APP/Controller/ArticlesController.php, line 3054]
Warning (2): Missing argument 1 for publiccacheController::article_sort() [APP/Controller/PublicCacheController.php, line 165]
Notice (8): Undefined variable: sort_id [APP/Controller/PublicCacheController.php, line 170]
Notice (8): Undefined variable: sort_id [APP/Controller/PublicCacheController.php, line 182]
Notice (8): Undefined offset: 0 [APP/Controller/ArticlesController.php, line 3059]
Notice (8): Undefined index: art_title [APP/Controller/ArticlesController.php, line 3174]
Notice (8): Undefined index: sort_id [APP/Controller/ArticlesController.php, line 3232]
Notice (8): Undefined index: sort_id [APP/Controller/ArticlesController.php, line 3237]
<pre class="cake-error"><a href="javascript:void(0);" onclick="document.getElementById('cakeErr5e566216e34d0-trace').style.display = (document.getElementById('cakeErr5e566216e34d0-trace').style.display == 'none' ? '' : 'none');"><b>Notice</b> (8)</a>: Undefined index: art_title [<b>APP/View/articles/view.html</b>, line <b>5</b>]<div id="cakeErr5e566216e34d0-trace" class="cake-stack-trace" style="display: none;"><a href="javascript:void(0);" onclick="document.getElementById('cakeErr5e566216e34d0-code').style.display = (document.getElementById('cakeErr5e566216e34d0-code').style.display == 'none' ? '' : 'none')">Code</a> <a href="javascript:void(0);" onclick="document.getElementById('cakeErr5e566216e34d0-context').style.display = (document.getElementById('cakeErr5e566216e34d0-context').style.display == 'none' ? '' : 'none')">Context</a><pre id="cakeErr5e566216e34d0-code" class="cake-code-dump" style="display: none;"><code><span style="color: #000000"><span style="color: #0000BB"></span><span style="color: #007700"><</span><span style="color: #0000BB">head</span><span style="color: #007700">> </span></span></code> <code><span style="color: #000000"><span style="color: #0000BB"></span><span style="color: #007700"><</span><span style="color: #0000BB">meta http</span><span style="color: #007700">-</span><span style="color: #0000BB">equiv</span><span style="color: #007700">=</span><span style="color: #DD0000">"Content-Type" </span><span style="color: #0000BB">content</span><span style="color: #007700">=</span><span style="color: #DD0000">"text/html; charset=utf-8" </span><span style="color: #007700">/> </span></span></code> <span class="code-highlight"><code><span style="color: #000000"><TITLE><span style="color: #0000BB"><?php </span><span style="color: #007700">echo </span><span style="color: #0000BB">$articles</span><span style="color: #007700">[</span><span style="color: #0000BB">0</span><span style="color: #007700">][</span><span style="color: #DD0000">'article'</span><span style="color: #007700">][</span><span style="color: #DD0000">'art_title'</span><span style="color: #007700">]</span><span style="color: #0000BB">?></span>,<span style="color: #0000BB"><?php </span><span style="color: #007700">foreach (</span><span style="color: #0000BB">$menus </span><span style="color: #007700">as </span><span style="color: #0000BB">$key </span><span style="color: #007700">=> </span><span style="color: #0000BB">$value</span><span style="color: #007700">):</span><span style="color: #0000BB">?><?php </span><span style="color: #007700">echo </span><span style="color: #0000BB">$value</span><span style="color: #007700">;</span><span style="color: #0000BB">?></span>,<span style="color: #0000BB"><?php </span><span style="color: #007700">endforeach; </span><span style="color: #0000BB">?></span> - Power by <span style="color: #0000BB"><?php </span><span style="color: #007700">echo </span><span style="color: #0000BB">$title_for_layout?></span>(<span style="color: #0000BB"><?php </span><span style="color: #007700">echo </span><span style="color: #0000BB">$url?></span>)</TITLE> </span></code></span></pre><pre id="cakeErr5e566216e34d0-context" class="cake-context" style="display: none;">$viewFile = '/www/wwwroot/www.adminso.com/app/View/articles/view.html' $dataForView = array( 'fast_sites' => array( (int) 0 => array( 'website_nsort' => array( [maximum depth reached] ), 'nsort' => array( [maximum depth reached] ) ), (int) 1 => array( 'website_nsort' => array( [maximum depth reached] ), 'nsort' => array( [maximum depth reached] ) ), (int) 2 => array( 'website_nsort' => array( [maximum depth reached] ), 'nsort' => array( [maximum depth reached] ) ), (int) 3 => array( 'website_nsort' => array( [maximum depth reached] ), 'nsort' => array( [maximum depth reached] ) ), (int) 4 => array( 'website_nsort' => array( [maximum depth reached] ), 'nsort' => array( [maximum depth reached] ) ), (int) 5 => array( 'website_nsort' => array( [maximum depth reached] ), 'nsort' => array( [maximum depth reached] ) ), (int) 6 => array( 'website_nsort' => array( [maximum depth reached] ), 'nsort' => array( [maximum depth reached] ) ), (int) 7 => array( 'website_nsort' => array( [maximum depth reached] ), 'nsort' => array( [maximum depth reached] ) ), (int) 8 => array( 'website_nsort' => array( [maximum depth reached] ), 'nsort' => array( [maximum depth reached] ) ), (int) 9 => array( 'website_nsort' => array( [maximum depth reached] ), 'nsort' => array( [maximum depth reached] ) ), (int) 10 => array( 'website_nsort' => array( [maximum depth reached] ), 'nsort' => array( [maximum depth reached] ) ), (int) 11 => array( 'website_nsort' => array( [maximum depth reached] ), 'nsort' => array( [maximum depth reached] ) ), (int) 12 => array( 'website_nsort' => array( [maximum depth reached] ), 'nsort' => array( [maximum depth reached] ) ), (int) 13 => array( 'website_nsort' => array( [maximum depth reached] ), 'nsort' => array( [maximum depth reached] ) ) ), 'three_news' => array( (int) 0 => array( 'article_and_sort' => array( [maximum depth reached] ), 'articlesort' => array( [maximum depth reached] ) ), (int) 1 => array( 'article_and_sort' => array( [maximum depth reached] ), 'articlesort' => array( [maximum depth reached] ) ), (int) 2 => array( 'article_and_sort' => array( [maximum depth reached] ), 'articlesort' => array( [maximum depth reached] ) ), (int) 3 => array( 'article_and_sort' => array( [maximum depth reached] ), 'articlesort' => array( [maximum depth reached] ) ), (int) 4 => array( 'article_and_sort' => array( [maximum depth reached] ), 'articlesort' => array( [maximum depth reached] ) ), (int) 5 => array( 'article_and_sort' => array( [maximum depth reached] ), 'articlesort' => array( [maximum depth reached] ) ), (int) 6 => array( 'article_and_sort' => array( [maximum depth reached] ), 'articlesort' => array( [maximum depth reached] ) ), (int) 7 => array( 'article_and_sort' => array( [maximum depth reached] ), 'articlesort' => array( [maximum depth reached] ) ), (int) 8 => array( 'article_and_sort' => array( [maximum depth reached] ), 'articlesort' => array( [maximum depth reached] ) ), (int) 9 => array( 'article_and_sort' => array( [maximum depth reached] ), 'articlesort' => array( [maximum depth reached] ) ), (int) 10 => array( 'article_and_sort' => array( [maximum depth reached] ), 'articlesort' => array( [maximum depth reached] ) ), (int) 11 => array( 'article_and_sort' => array( [maximum depth reached] ), 'articlesort' => array( [maximum depth reached] ) ) ), 'two_news' => array( (int) 0 => array( 'article_and_sort' => array( [maximum depth reached] ), 'articlesort' => array( [maximum depth reached] ) ), (int) 1 => array( 'article_and_sort' => array( [maximum depth reached] ), 'articlesort' => array( [maximum depth reached] ) ), (int) 2 => array( 'article_and_sort' => array( [maximum depth reached] ), 'articlesort' => array( [maximum depth reached] ) ), (int) 3 => array( 'article_and_sort' => array( [maximum depth reached] ), 'articlesort' => array( [maximum depth reached] ) ), (int) 4 => array( 'article_and_sort' => array( [maximum depth reached] ), 'articlesort' => array( [maximum depth reached] ) ), (int) 5 => array( 'article_and_sort' => array( [maximum depth reached] ), 'articlesort' => array( [maximum depth reached] ) ), (int) 6 => array( 'article_and_sort' => array( [maximum depth reached] ), 'articlesort' => array( [maximum depth reached] ) ), (int) 7 => array( 'article_and_sort' => array( [maximum depth reached] ), 'articlesort' => array( [maximum depth reached] ) ), (int) 8 => array( 'article_and_sort' => array( [maximum depth reached] ), 'articlesort' => array( [maximum depth reached] ) ), (int) 9 => array( 'article_and_sort' => array( [maximum depth reached] ), 'articlesort' => array( [maximum depth reached] ) ), (int) 10 => array( 'article_and_sort' => array( [maximum depth reached] ), 'articlesort' => array( [maximum depth reached] ) ), (int) 11 => array( 'article_and_sort' => array( [maximum depth reached] ), 'articlesort' => array( [maximum depth reached] ) ) ), 'yao_news' => array( (int) 0 => array( 'article_and_sort' => array( [maximum depth reached] ), 'articlesort' => array( [maximum depth reached] ) ), (int) 1 => array( 'article_and_sort' => array( [maximum depth reached] ), 'articlesort' => array( [maximum depth reached] ) ), (int) 2 => array( 'article_and_sort' => array( [maximum depth reached] ), 'articlesort' => array( [maximum depth reached] ) ), (int) 3 => array( 'article_and_sort' => array( [maximum depth reached] ), 'articlesort' => array( [maximum depth reached] ) ), (int) 4 => array( 'article_and_sort' => array( [maximum depth reached] ), 'articlesort' => array( [maximum depth reached] ) ), (int) 5 => array( 'article_and_sort' => array( [maximum depth reached] ), 'articlesort' => array( [maximum depth reached] ) ), (int) 6 => array( 'article_and_sort' => array( [maximum depth reached] ), 'articlesort' => array( [maximum depth reached] ) ), (int) 7 => array( 'article_and_sort' => array( [maximum depth reached] ), 'articlesort' => array( [maximum depth reached] ) ), (int) 8 => array( 'article_and_sort' => array( [maximum depth reached] ), 'articlesort' => array( [maximum depth reached] ) ), (int) 9 => array( 'article_and_sort' => array( [maximum depth reached] ), 'articlesort' => array( [maximum depth reached] ) ), (int) 10 => array( 'article_and_sort' => array( [maximum depth reached] ), 'articlesort' => array( [maximum depth reached] ) ), (int) 11 => array( 'article_and_sort' => array( [maximum depth reached] ), 'articlesort' => array( [maximum depth reached] ) ) ), 't_news' => array( (int) 0 => array( 'article_and_sort' => array( [maximum depth reached] ), 'articlesort' => array( [maximum depth reached] ) ), (int) 1 => array( 'article_and_sort' => array( [maximum depth reached] ), 'articlesort' => array( [maximum depth reached] ) ), (int) 2 => array( 'article_and_sort' => array( [maximum depth reached] ), 'articlesort' => array( [maximum depth reached] ) ), (int) 3 => array( 'article_and_sort' => array( [maximum depth reached] ), 'articlesort' => array( [maximum depth reached] ) ), (int) 4 => array( 'article_and_sort' => array( [maximum depth reached] ), 'articlesort' => array( [maximum depth reached] ) ), (int) 5 => array( 'article_and_sort' => array( [maximum depth reached] ), 'articlesort' => array( [maximum depth reached] ) ), (int) 6 => array( 'article_and_sort' => array( [maximum depth reached] ), 'articlesort' => array( [maximum depth reached] ) ), (int) 7 => array( 'article_and_sort' => array( [maximum depth reached] ), 'articlesort' => array( [maximum depth reached] ) ), (int) 8 => array( 'article_and_sort' => array( [maximum depth reached] ), 'articlesort' => array( [maximum depth reached] ) ), (int) 9 => array( 'article_and_sort' => array( [maximum depth reached] ), 'articlesort' => array( [maximum depth reached] ) ), (int) 10 => array( 'article_and_sort' => array( [maximum depth reached] ), 'articlesort' => array( [maximum depth reached] ) ), (int) 11 => array( 'article_and_sort' => array( [maximum depth reached] ), 'articlesort' => array( [maximum depth reached] ) ) ), 'yuanmasorts' => array( (int) 0 => array( 'yuanmasort' => array( [maximum depth reached] ) ), (int) 1 => array( 'yuanmasort' => array( [maximum depth reached] ) ), (int) 2 => array( 'yuanmasort' => array( [maximum depth reached] ) ), (int) 3 => array( 'yuanmasort' => array( [maximum depth reached] ) ), (int) 4 => array( 'yuanmasort' => array( [maximum depth reached] ) ), (int) 5 => array( 'yuanmasort' => array( [maximum depth reached] ) ), (int) 6 => array( 'yuanmasort' => array( [maximum depth reached] ) ), (int) 7 => array( 'yuanmasort' => array( [maximum depth reached] ) ), (int) 8 => array( 'yuanmasort' => array( [maximum depth reached] ) ), (int) 9 => array( 'yuanmasort' => array( [maximum depth reached] ) ), (int) 10 => array( 'yuanmasort' => array( [maximum depth reached] ) ), (int) 11 => array( 'yuanmasort' => array( [maximum depth reached] ) ), (int) 12 => array( 'yuanmasort' => array( [maximum depth reached] ) ), (int) 13 => array( 'yuanmasort' => array( [maximum depth reached] ) ), (int) 14 => array( 'yuanmasort' => array( [maximum depth reached] ) ), (int) 15 => array( 'yuanmasort' => array( [maximum depth reached] ) ), (int) 16 => array( 'yuanmasort' => array( [maximum depth reached] ) ), (int) 17 => array( 'yuanmasort' => array( [maximum depth reached] ) ), (int) 18 => array( 'yuanmasort' => array( [maximum depth reached] ) ), (int) 19 => array( 'yuanmasort' => array( [maximum depth reached] ) ), (int) 20 => array( 'yuanmasort' => array( [maximum depth reached] ) ), (int) 21 => array( 'yuanmasort' => array( [maximum depth reached] ) ), (int) 22 => array( 'yuanmasort' => array( [maximum depth reached] ) ), (int) 23 => array( 'yuanmasort' => array( [maximum depth reached] ) ), (int) 24 => array( 'yuanmasort' => array( [maximum depth reached] ) ), (int) 25 => array( 'yuanmasort' => array( [maximum depth reached] ) ), (int) 26 => array( 'yuanmasort' => array( [maximum depth reached] ) ), (int) 27 => array( 'yuanmasort' => array( [maximum depth reached] ) ), (int) 28 => array( 'yuanmasort' => array( [maximum depth reached] ) ), (int) 29 => array( 'yuanmasort' => array( [maximum depth reached] ) ), (int) 30 => array( 'yuanmasort' => array( [maximum depth reached] ) ), (int) 31 => array( 'yuanmasort' => array( [maximum depth reached] ) ), (int) 32 => array( 'yuanmasort' => array( [maximum depth reached] ) ), (int) 33 => array( 'yuanmasort' => array( [maximum depth reached] ) ), (int) 34 => array( 'yuanmasort' => array( [maximum depth reached] ) ), (int) 35 => array( 'yuanmasort' => array( [maximum depth reached] ) ), (int) 36 => array( 'yuanmasort' => array( [maximum depth reached] ) ), (int) 37 => array( 'yuanmasort' => array( [maximum depth reached] ) ), (int) 38 => array( 'yuanmasort' => array( [maximum depth reached] ) ), (int) 39 => array( 'yuanmasort' => array( [maximum depth reached] ) ), (int) 40 => array( 'yuanmasort' => array( [maximum depth reached] ) ), (int) 41 => array( 'yuanmasort' => array( [maximum depth reached] ) ), (int) 42 => array( 'yuanmasort' => array( [maximum depth reached] ) ), (int) 43 => array( 'yuanmasort' => array( [maximum depth reached] ) ), (int) 44 => array( 'yuanmasort' => array( [maximum depth reached] ) ), (int) 45 => array( 'yuanmasort' => array( [maximum depth reached] ) ), (int) 46 => array( 'yuanmasort' => array( [maximum depth reached] ) ), (int) 47 => array( 'yuanmasort' => array( [maximum depth reached] ) ), (int) 48 => array( 'yuanmasort' => array( [maximum depth reached] ) ), (int) 49 => array( 'yuanmasort' => array( [maximum depth reached] ) ), (int) 50 => array( 'yuanmasort' => array( [maximum depth reached] ) ), (int) 51 => array( 'yuanmasort' => array( [maximum depth reached] ) ), (int) 52 => array( 'yuanmasort' => array( [maximum depth reached] ) ), (int) 53 => array( 'yuanmasort' => array( [maximum depth reached] ) ), (int) 54 => array( 'yuanmasort' => array( [maximum depth reached] ) ), (int) 55 => array( 'yuanmasort' => array( [maximum depth reached] ) ), (int) 56 => array( 'yuanmasort' => array( [maximum depth reached] ) ), (int) 57 => array( 'yuanmasort' => array( [maximum depth reached] ) ), (int) 58 => array( 'yuanmasort' => array( [maximum depth reached] ) ), (int) 59 => array( 'yuanmasort' => array( [maximum depth reached] ) ), (int) 60 => array( 'yuanmasort' => array( [maximum depth reached] ) ), (int) 61 => array( 'yuanmasort' => array( [maximum depth reached] ) ), (int) 62 => array( 'yuanmasort' => array( [maximum depth reached] ) ), (int) 63 => array( 'yuanmasort' => array( [maximum depth reached] ) ), (int) 64 => array( 'yuanmasort' => array( [maximum depth reached] ) ), (int) 65 => array( 'yuanmasort' => array( [maximum depth reached] ) ), (int) 66 => array( 'yuanmasort' => array( [maximum depth reached] ) ), (int) 67 => array( 'yuanmasort' => array( [maximum depth reached] ) ), (int) 68 => array( 'yuanmasort' => array( [maximum depth reached] ) ), (int) 69 => array( 'yuanmasort' => array( [maximum depth reached] ) ), (int) 70 => array( 'yuanmasort' => array( [maximum depth reached] ) ), (int) 71 => array( 'yuanmasort' => array( [maximum depth reached] ) ), (int) 72 => array( 'yuanmasort' => array( [maximum depth reached] ) ), (int) 73 => array( 'yuanmasort' => array( [maximum depth reached] ) ), (int) 74 => array( 'yuanmasort' => array( [maximum depth reached] ) ), (int) 75 => array( 'yuanmasort' => array( [maximum depth reached] ) ), (int) 76 => array( 'yuanmasort' => array( [maximum depth reached] ) ), (int) 77 => array( 'yuanmasort' => array( [maximum depth reached] ) ), (int) 78 => array( 'yuanmasort' => array( [maximum depth reached] ) ), (int) 79 => array( 'yuanmasort' => array( [maximum depth reached] ) ), (int) 80 => array( 'yuanmasort' => array( [maximum depth reached] ) ), (int) 81 => array( 'yuanmasort' => array( [maximum depth reached] ) ), (int) 82 => array( 'yuanmasort' => array( [maximum depth reached] ) ), (int) 83 => array( 'yuanmasort' => array( [maximum depth reached] ) ), (int) 84 => array( 'yuanmasort' => array( [maximum depth reached] ) ), (int) 85 => array( 'yuanmasort' => array( [maximum depth reached] ) ), (int) 86 => array( 'yuanmasort' => array( [maximum depth reached] ) ), (int) 87 => array( 'yuanmasort' => array( [maximum depth reached] ) ), (int) 88 => array( 'yuanmasort' => array( [maximum depth reached] ) ), (int) 89 => array( 'yuanmasort' => array( [maximum depth reached] ) ), (int) 90 => array( 'yuanmasort' => array( [maximum depth reached] ) ), (int) 91 => array( 'yuanmasort' => array( [maximum depth reached] ) ), (int) 92 => array( 'yuanmasort' => array( [maximum depth reached] ) ), (int) 93 => array( 'yuanmasort' => array( [maximum depth reached] ) ), (int) 94 => array( 'yuanmasort' => array( [maximum depth reached] ) ), (int) 95 => array( 'yuanmasort' => array( [maximum depth reached] ) ), (int) 96 => array( 'yuanmasort' => array( [maximum depth reached] ) ), (int) 97 => array( 'yuanmasort' => array( [maximum depth reached] ) ), (int) 98 => array( 'yuanmasort' => array( [maximum depth reached] ) ), (int) 99 => array( 'yuanmasort' => array( [maximum depth reached] ) ), (int) 100 => array( 'yuanmasort' => array( [maximum depth reached] ) ), (int) 101 => array( 'yuanmasort' => array( [maximum depth reached] ) ), (int) 102 => array( 'yuanmasort' => array( [maximum depth reached] ) ), (int) 103 => array( 'yuanmasort' => array( [maximum depth reached] ) ), (int) 104 => array( 'yuanmasort' => array( [maximum depth reached] ) ), (int) 105 => array( 'yuanmasort' => array( [maximum depth reached] ) ), (int) 106 => array( 'yuanmasort' => array( [maximum depth reached] ) ), (int) 107 => array( 'yuanmasort' => array( [maximum depth reached] ) ), (int) 108 => array( 'yuanmasort' => array( [maximum depth reached] ) ), (int) 109 => array( 'yuanmasort' => array( [maximum depth reached] ) ), (int) 110 => array( 'yuanmasort' => array( [maximum depth reached] ) ), (int) 111 => array( 'yuanmasort' => array( [maximum depth reached] ) ), (int) 112 => array( 'yuanmasort' => array( [maximum depth reached] ) ), (int) 113 => array( 'yuanmasort' => array( [maximum depth reached] ) ), (int) 114 => array( 'yuanmasort' => array( [maximum depth reached] ) ), (int) 115 => array( 'yuanmasort' => array( [maximum depth reached] ) ) ), 'rec_yuanmas' => array( (int) 0 => array( 'yuanma_and_sort' => array( [maximum depth reached] ), 'yuanmasort' => array( [maximum depth reached] ) ), (int) 1 => array( 'yuanma_and_sort' => array( [maximum depth reached] ), 'yuanmasort' => array( [maximum depth reached] ) ), (int) 2 => array( 'yuanma_and_sort' => array( [maximum depth reached] ), 'yuanmasort' => array( [maximum depth reached] ) ), (int) 3 => array( 'yuanma_and_sort' => array( [maximum depth reached] ), 'yuanmasort' => array( [maximum depth reached] ) ) ), 'c_articles' => array( (int) 0 => array( 'article' => array( [maximum depth reached] ) ), (int) 1 => array( 'article' => array( [maximum depth reached] ) ), (int) 2 => array( 'article' => array( [maximum depth reached] ) ), (int) 3 => array( 'article' => array( [maximum depth reached] ) ) ), 'article_sorts' => array( (int) 0 => array( 'articlesort' => array( [maximum depth reached] ) ), (int) 1 => array( 'articlesort' => array( [maximum depth reached] ) ), (int) 2 => array( 'articlesort' => array( [maximum depth reached] ) ), (int) 3 => array( 'articlesort' => array( [maximum depth reached] ) ), (int) 4 => array( 'articlesort' => array( [maximum depth reached] ) ), (int) 5 => array( 'articlesort' => array( [maximum depth reached] ) ), (int) 6 => array( 'articlesort' => array( [maximum depth reached] ) ), (int) 7 => array( 'articlesort' => array( [maximum depth reached] ) ), (int) 8 => array( 'articlesort' => array( [maximum depth reached] ) ), (int) 9 => array( 'articlesort' => array( [maximum depth reached] ) ), (int) 10 => array( 'articlesort' => array( [maximum depth reached] ) ), (int) 11 => array( 'articlesort' => array( [maximum depth reached] ) ), (int) 12 => array( 'articlesort' => array( [maximum depth reached] ) ), (int) 13 => array( 'articlesort' => array( [maximum depth reached] ) ), (int) 14 => array( 'articlesort' => array( [maximum depth reached] ) ), (int) 15 => array( 'articlesort' => array( [maximum depth reached] ) ), (int) 16 => array( 'articlesort' => array( [maximum depth reached] ) ), (int) 17 => array( 'articlesort' => array( [maximum depth reached] ) ), (int) 18 => array( 'articlesort' => array( [maximum depth reached] ) ), (int) 19 => array( 'articlesort' => array( [maximum depth reached] ) ), (int) 20 => array( 'articlesort' => array( [maximum depth reached] ) ), (int) 21 => array( 'articlesort' => array( [maximum depth reached] ) ), (int) 22 => array( 'articlesort' => array( [maximum depth reached] ) ), (int) 23 => array( 'articlesort' => array( [maximum depth reached] ) ), (int) 24 => array( 'articlesort' => array( [maximum depth reached] ) ), (int) 25 => array( 'articlesort' => array( [maximum depth reached] ) ), (int) 26 => array( 'articlesort' => array( [maximum depth reached] ) ), (int) 27 => array( 'articlesort' => array( [maximum depth reached] ) ), (int) 28 => array( 'articlesort' => array( [maximum depth reached] ) ), (int) 29 => array( 'articlesort' => array( [maximum depth reached] ) ), (int) 30 => array( 'articlesort' => array( [maximum depth reached] ) ), (int) 31 => array( 'articlesort' => array( [maximum depth reached] ) ), (int) 32 => array( 'articlesort' => array( [maximum depth reached] ) ), (int) 33 => array( 'articlesort' => array( [maximum depth reached] ) ), (int) 34 => array( 'articlesort' => array( [maximum depth reached] ) ), (int) 35 => array( 'articlesort' => array( [maximum depth reached] ) ), (int) 36 => array( 'articlesort' => array( [maximum depth reached] ) ), (int) 37 => array( 'articlesort' => array( [maximum depth reached] ) ), (int) 38 => array( 'articlesort' => array( [maximum depth reached] ) ), (int) 39 => array( 'articlesort' => array( [maximum depth reached] ) ), (int) 40 => array( 'articlesort' => array( [maximum depth reached] ) ), (int) 41 => array( 'articlesort' => array( [maximum depth reached] ) ), (int) 42 => array( 'articlesort' => array( [maximum depth reached] ) ), (int) 43 => array( 'articlesort' => array( [maximum depth reached] ) ), (int) 44 => array( 'articlesort' => array( [maximum depth reached] ) ), (int) 45 => array( 'articlesort' => array( [maximum depth reached] ) ), (int) 46 => array( 'articlesort' => array( [maximum depth reached] ) ), (int) 47 => array( 'articlesort' => array( [maximum depth reached] ) ), (int) 48 => array( 'articlesort' => array( [maximum depth reached] ) ), (int) 49 => array( 'articlesort' => array( [maximum depth reached] ) ), (int) 50 => array( 'articlesort' => array( [maximum depth reached] ) ), (int) 51 => array( 'articlesort' => array( [maximum depth reached] ) ), (int) 52 => array( 'articlesort' => array( [maximum depth reached] ) ), (int) 53 => array( 'articlesort' => array( [maximum depth reached] ) ), (int) 54 => array( 'articlesort' => array( [maximum depth reached] ) ), (int) 55 => array( 'articlesort' => array( [maximum depth reached] ) ), (int) 56 => array( 'articlesort' => array( [maximum depth reached] ) ), (int) 57 => array( 'articlesort' => array( [maximum depth reached] ) ), (int) 58 => array( 'articlesort' => array( [maximum depth reached] ) ), (int) 59 => array( 'articlesort' => array( [maximum depth reached] ) ), (int) 60 => array( 'articlesort' => array( [maximum depth reached] ) ), (int) 61 => array( 'articlesort' => array( [maximum depth reached] ) ), (int) 62 => array( 'articlesort' => array( [maximum depth reached] ) ), (int) 63 => array( 'articlesort' => array( [maximum depth reached] ) ), (int) 64 => array( 'articlesort' => array( [maximum depth reached] ) ), (int) 65 => array( 'articlesort' => array( [maximum depth reached] ) ), (int) 66 => array( 'articlesort' => array( [maximum depth reached] ) ), (int) 67 => array( 'articlesort' => array( [maximum depth reached] ) ), (int) 68 => array( 'articlesort' => array( [maximum depth reached] ) ), (int) 69 => array( 'articlesort' => array( [maximum depth reached] ) ) ), 'menus' => array(), 'site_info' => array( 'name' => '站长搜索', 'email' => 'admin@adminso.com', 'manageqq' => '93898856', 'regcredit' => '0.1', 'url' => 'http://www.adminso.com', 'sign_in_credit' => '0.05', 'continuous_sign_in_credit' => '0.05', 'auto_get_info' => '40', 'post_website_credit' => '5', 'refresh_website_credit' => '1', 'post_article_credit' => '1', 'post_app_credit' => '200', 'refresh_app_credit' => '10', 'app_img' => '4', 'post_weixin_credit' => '3', 'refresh_weixin_credit' => '1', 'site_fast' => '50', 'Site_checkmail' => '0', 'isalipay' => '1', 'site_news_links' => '2', 'site_app_links' => '1', 'Site_claiming_string_name' => 'adminso.html', 'baidu_token' => 'orKveEuP4jriFzMw', 'sm_token' => 'TI_6b9ad3d88e1b3af6fda84561d21ea395', 'enable_redis' => '1', 'redis_host' => '127.0.0.1', 'upload_type' => '1', 'OSS_ACCESS_ID' => 'LTAIPEoUpTQdlNAR', 'OSS_ACCESS_KEY' => '1ef8yK7obDwNiJwWvtV2x9ERQOLaFs', 'OSS_ENDPOINT' => 'http://oss-cn-hangzhou.aliyuncs.com', 'OSS_TEST_BUCKET' => 'adminso', 'appid' => '220371', 'appkey' => '07d3823d159f82c9dd1538a6022abb62', 'callback' => 'https://www.adminso.com/members/qq_callback', 'scope' => 'get_user_info,add_share,list_album,add_album,upload_pic,add_topic,add_one_blog,add_weibo', 'auto_time' => '60', 'get_article_time' => '60', 'get_article_list_time' => '180', 'get_webpic_time' => '300', 'get_webpic_nums' => '4', 'getpic_times' => '500', 'view_website_isgetpic' => '1', 'view_website_isgetpic_times' => '100', 'auto_website_pass_time' => '8320', 'auto_website_pass_baidu' => '100', 'auto_website_pass_desstr' => '120', 'article_cache_time' => '864000', 'website_cache_time' => '864000', 'system' => '1', 'imagepath' => 'http://www.adminso.com', 'websiteimagepath' => 'http://www.adminso.com/attached/image1', 'zpath' => '', 'link_path' => '', '测试' => '记录' ), 'imagepath' => 'http://www.adminso.com', 'link_path' => '', 'content' => '<p>公有云运维安全常见四大难题及解决方案</p><p>文/阿里云高级安全专家 安忍</p><p>乘长假期间春光明媚,得空回顾了一下十年工作。</p><p>深以为,运维安全绝对是企业安全保障的基石。</p><p>看到这儿,有些程序猿不禁要问,哥们,你是不是写错了,应该是安全运维吧!</p><p>非也!</p><p>事实上,安全运维和运维安全是两个概念。</p><p>我的理解:安全运维是工程师对各种安全设备和软件进行运维保障系统安全,而运维安全相比之下是涵盖了整个云计算系统和安全有关的方方面面。本文主要探讨公有云环境下运维安全常见的难题及解决方案。</p><p ><img src="http://www.adminso.com/attached/image/2016-04/1460067021_6112.jpg" width="400" alt="公有云 云服务器运维 云安全 解决方案 阿里云" height="350" /></p><p>目前使用公有云的用户可以分为两类:</p><p>一是一开始业务就部署在公有云上面,主要以新兴互联网公司为主。</p><p>二是已经有自建的IT环境,需要向公有云上迁移。伴随着用户IT环境从传统自建IDC向公有云环境的转变,运维工作也从内网环境迁移到公网中,这对用户来说是一个非常大的改变。</p><p>本文主要讨论传统IT环境向公有云迁移面临的运维安全问题,要知道,传统IT环境下所有IT基础设施和数据都是用户自己掌控。从心理上来讲用户感觉会更安全,对公网的暴露面也更小。一旦用户将业务和数据都迁移到公共云上,用户可能会有不安全感。</p><p>事实上,公共云在基础架构安全性方面远超一般用户自建的IDC,主要体现在以下方面:</p><p>1.因为公有云IDC机房建设规格非常高,所以公有云的IDC机房在电力、空调等方面可用性更有保障;</p><p>2.公有云有比较好的网络资源,所以公有云的网络质量更好;</p><p>3.公有云的服务器都是批量采购和检测,并且一般都有可靠的存储系统,公有云的硬件可靠性也更有保障;</p><p>4.公有云系统、安全方面都有非常专业的团队,都是业界顶级水平,使用公有云在系统、安全方面的风险更小;</p><p>但是,笔者从事运维工作十年,最近在公共云运维实践过程中也发现:计算环境从本地到云端自身安全性是提高了,但云上的运维工作却面临着一些新的安全风险和挑战。</p><p>因为公共云的运维管理工作必须通过互联网完成,和传统IT环境运维有很大不同,总结起来风险主要来自以下四个方面:</p><p>1.运维流量被劫持:公共云场景下运维最大的变化就是运维通道不在内网,而是完全通过互联网直接访问公共云上的各种运维管理接口。很容易被嗅探或中间人劫持攻击,造成运维管理账号和凭证泄露。</p><p>2.运维管理接口暴露面增大:原来黑客需要入侵到内网才能暴力破解运维管理接口的密码,而现在公共云上的用户一般都是将SSH、RDP或其它应用系统的管理接口直接暴露在互联网。只能依靠认证这一道防线来保证安全,黑客仅需破解密码或绕过认证机制就能直接获取管理员权限。</p><p>3.账号及权限管理困难:多人共享系统账号密码,都使用超级管理员权限,存在账号信息泄露和越权操作风险。</p><p>4.操作记录缺失:公共云中的资源可以通过管理控制台、API、操作系统、应用系统多个层面进行操作。如果没有操作记录,一旦出现被入侵或内部越权滥用的情况将无法追查损失和定位入侵者。</p><p>这些风险都是公共云场景下进行运维工作的常见风险。</p><p>阿里云在创立第一天就认定安全是头等重要的事情。针对这些问题,阿里云提供了多种安全防护措施供用户使用。用户可以利用阿里云平台产品自身的安全机制、云盾、云市场中的第三方安全产品配合,来缓解或消除这些风险。</p><p>加强运维安全工作可以采取的具体措施如下:</p><p>1.&nbsp;使用VPC网络帮助用户基于阿里云(http://click.aliyun.com/m/1326/)构建出一个隔离的网络环境。用户可以完全掌控自己的虚拟网络,包括选择自有IP地址范围、划分网段、配置路由表和网关等。</p><p>从运维安全的角度出发使用VPC网络还需要再对VPC网络内部网段进行划分,一般建议分为三个网段:互联网应用组、内网应用组、安全管理组。</p><p ><img src="http://www.adminso.com/attached/image/2016-04/1460067021_5205.gif" width="375" alt="公有云 云服务器运维 云安全 解决方案 阿里云" /></p><p>三个网段之间采用安全组隔离,并设置相应的访问控制策略,限制所有实例SSH、RDP等运维管理端口只允许安全管理组访问。建议策略如下:</p><p>互联网应用组建议策略</p><p ><img src="http://www.adminso.com/attached/image/2016-04/1460067021_5172.gif" width="576" alt="公有云 云服务器运维 云安全 解决方案 阿里云" height="109" /></p><p>安全管理组建议策略</p><p ><img src="http://www.adminso.com/attached/image/2016-04/1460067021_7175.gif" width="579" alt="公有云 云服务器运维 云安全 解决方案 阿里云" /></p><p>内网应用组建议策略</p><p ><img src="http://www.adminso.com/attached/image/2016-04/1460067021_3732.gif" width="579" alt="公有云 云服务器运维 云安全 解决方案 阿里云" /></p><p>2.搭建从运维工作地到阿里云的加密运维通道,用户可以在阿里云安全市场购买专业的VPN设备来搭建加密运维通道,保证运维流量不被劫持。</p><p>运维用的VPN一般建议采用L2TP/IPSEC VPN,可以采用Site To Site或拨号两种模式。如果是有大量运维人员在固定办公地点办公可以使用Site to Site模式,建立一条从运维办公地到公共云的长连接加密通道,公共云上的安全管理组网段就相当于本地运维网络的延伸。如果运维人员较少并且经常移动办公,可以采用拨号VPN的模式,需要运维时再拨号连入安全管理组网段。当然也可以同时采用这两种模式,兼顾固定地点和移动办公运维。</p><p>最后再建议如果使用拨号模式VPN时,一定要启用双因素认证,配合数字证书或动态口令令牌使用,提高VPN接入安全性。</p><p>3.&nbsp;使用阿里云RAM,将阿里云主账号与日常运维账号分离,限定运维账号管理权限和范围。这样即使运维账号信息泄露也不会危及整个云基础设施安全。RAM最佳实践如下:</p><p>为根账户和RAM用户启用MFA</p><p>建议您为根账户绑定MFA,每次使用根账户时都强制使用多因素认证。如果您创建了RAM用户,并且给用户授予了高风险操作权限(比如,停止虚拟机,删除存储桶),那么建议您给RAM用户绑定MFA。详细了解多因素认证请参考管理MFA设备</p><p>使用群组给RAM用户分配权限</p><p>一般情况下,您不必对RAM用户直接绑定授权策略,更方便的做法是创建与人员工作职责相关的群组(如admins、developers、accounting等),为每个群组绑定合适的授权策略,然后把用户加入这些群组。群组内的所有用户共享相同的权限。这样,如果您需要修改群组内所有人的权限,只需在一处修改即可。当您的组织人员发生调动时,您只需更改用户所属的群组即可。</p><p>将用户管理、权限管理与资源管理分离</p><p>一个好的分权体系应该支持权力制衡,尽可能地降低安全风险。在使用RAM时,您应该考虑创建不同的RAM用户,其职责分别是RAM用户管理、RAM权限权限、以及各产品的资源操作管理。</p><p>为用户登录配置强密码策略</p><p>如果您允许用户更改登录密码,那么应该要求他们创建强密码并且定期轮换。您可以通过RAM控制台为RAM用户创建密码策略,如最短长度、是否需要非字母字符、必须进行轮换的频率等等。</p><p>定期轮转用户登录密码和访问密钥</p><p>建议您或RAM用户要定期轮换登录密码或访问密钥。在您不知情的时候,如果出现凭证泄露,那么凭证的使用期限也是受限制的。您可以通过设置密码策略来强制RAM用户轮换登录密码或访问密钥的周期。</p><p>撤销用户不再需要的权限</p><p>当一个用户由于工作职责变更而不再使用权限时,您应该及时将该用户的权限进行撤销。这样,如果在不知情的时候,当用户的访问凭证泄露时对您带来的安全风险最小。</p><p>将控制台用户与API用户分离</p><p>不建议给一个RAM用户同时创建用于控制台操作的登录密码和用于API操作的访问密钥。通常只给员工创建登录密码,给系统或应用程序只创建访问密钥。</p><p>使用策略限制条件来增强安全性</p><p>建议您给用户授权时设置策略限制条件,这样可以增强安全性。比如,授权用户Alice可以关停ECS实例,限制条件是Alice必须在指定时间、并且您公司网络中执行该操作。</p><p>不要为根账户创建访问密钥</p><p>由于根账户对名下资源有完全控制权限,所以为了避免因访问密钥泄露所带来的灾难性损失,我们不建议创建根账号访问密钥并使用该密钥进行日常工作。创建根账号的访问密钥需要通过登录阿里云控制台才能完成,该操作需要多因素认证,并且还支持严格的风控检查。只要根账户不主动创建访问密钥,账号名下的资产安全风险可控。</p><p>遵循最小授权原则</p><p>最小授权原则是安全设计的基本原则。当您需要给用户授权时,请授予刚好满足他工作所需的权限,而不要过渡授权。比如,在您的组织中,如果Developers组员(或者一个应用系统)的工作职责只需要读取OSS存储桶里的数据,那么就只给这个组(或应用系统)授予OSS资源的只读权限,而不要授权OSS资源的所有权限,更不要授予对所有产品资源的访问权限。</p><p>4.&nbsp;Linux使用密钥登录,不要使用账号密码登录,一劳永逸的解决账号暴力破解问题。具体配置方法如下:</p><p>Ubuntu 14.04.1为例,设置步骤如下:</p><p>一. 生成密钥的公钥和私钥</p><blockquote><p># ssh-keygen -t rsa&nbsp; Generating public/private rsa key pair. Enter file in which to save the key (/root/.ssh/id_rsa):&nbsp; Created directory '/root/.ssh'. Enter passphrase (empty for no passphrase): #输入密码 Enter same passphrase again: &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;#输入密码 Your identification has been saved in /root/.ssh/id_rsa. Your public key has been saved in /root/.ssh/id_rsa.pub. The key fingerprint is: &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; 1c:37:a8:a3:65:a2:4a:89:ab:46:30:ad:54:d1:40:eb root@iZ28vo50eu5Z</p></blockquote><p>二. 将生成的私钥(id_rsa)下载到本地的windows机器上,并把公钥导入到.ssh/authorized_keys 文件中去</p><blockquote><p># &nbsp;cd /root/.ssh/</p><p>#cat id_rsa.pub &gt;&nbsp;authorized_keys&nbsp;</p></blockquote><p>三. 设置sshd&nbsp; 服务器服务,打开以下设置:</p><blockquote><p>RSAAuthentication yes&nbsp;</p><p>PubkeyAuthentication yes</p><p>AuthorizedKeysFile &nbsp; &nbsp; &nbsp;/root/.ssh/authorized_keys&nbsp;</p></blockquote><p>修改以下设置:&nbsp;</p><blockquote><p>ChallengeResponseAuthentication no&nbsp;</p><p>PasswordAuthentication no&nbsp;</p><p>UsePAM no&nbsp;</p></blockquote><p>四. 重启ssh服务</p><blockquote><p>#service ssh &nbsp;restart&nbsp;</p></blockquote><p>五. 导入私钥到远程工具中,比如xshell。</p><p>5.&nbsp;可以修改ECS Windows 服务器的默认远程桌面3389端口,以降低针对远程桌面的恶意扫描和攻击。具体配置方法如下:</p><p>一.使用工具进行自动修改</p><p>您可以在云市场中购买和使用【3389远程端口修改工具】进行3389默认端口的自动修改。</p><p>二.手工修改:</p><p>1)【开始】----【运行】中输入"regedit"打开注册表编辑器;</p><p>2)依次展开"HKEY_LOCAL_MACHINESYSTEMCurrentControlSetControlTerminalServerWdsrdpwdTdstcp"注册表项;</p><p>3)其下的"PortNumber&rdquo;键值所对应的端口号就是远程桌面端口,将其修改为用户需要的端口即可;</p><p><img src="http://www.adminso.com/attached/image/2016-04/1460067021_4559.jpg" width="345" alt="公有云 云服务器运维 云安全 解决方案 阿里云" height="193" /><img src="http://www.adminso.com/attached/image/2016-04/1460067021_2719.gif" width="348" alt="公有云 云服务器运维 云安全 解决方案 阿里云" /></p><p>4)再依次展开注册表中"HKEY_LOCAL_MACHINESYSTEMCurrentControlSetControlTerminalServerWinStationsRDP-Tcp"注册表项;</p><p>5)同样按照上面的方法将"PortNumber"键值进行更改保存。</p><p>注意:修改后需要检查防火墙、tcp/ip筛选中是否有安全规则限制,并需要重启服务器后生效。</p><p>1)Windows 2003开启端口方法:</p><p>远程登陆服务器后,进入控制面板双击&ldquo;windows防火墙&rdquo;,打开防火墙后,点击&ldquo;例外&rdquo;选项卡可以看到服务器上已添加的开放端口,点击&ldquo;添加端口&rdquo;,在弹出的框中输入您需要添加的端口号,确定完成。再进入控制面板点击&ldquo;网络连接&rdquo;,在外网网卡上点击鼠标右键&ldquo;属性&rdquo;,并双击&ldquo;Internet 协议 (TCP/IP)&rdquo;,点击&ldquo;高级&rdquo;,在弹出的框中点击&ldquo;选项&rdquo;,点击&ldquo;属性&rdquo;,在TCP/IP筛选的弹出框中,添加TCP协议的端口,确定后重启服务器,端口就开通了。</p><p>2)Windows 2008 开启端口方法:</p><p>远程登陆服务器后,进入控制面板--wiindows防火墙,打开windows防火墙,选择&ldquo;高级设置&rdquo;,左上方选择&ldquo;入站规则&rdquo;,在右上方选择&ldquo;新建规则&rdquo;,进入规则向导页面选择&ldquo;端口&rdquo;,下一步协议选择&ldquo;TCP&rdquo;,选择特定本地端口填写您要开启的端口号,下一步选择&ldquo;允许连接&rdquo;,下一步设置允许应用到的规则域区域,建议全部选择,下一步设置端口名称,完成即可。</p><p>6.&nbsp;安装云盾安骑士客户端,安骑士不仅能拦截密码破解和发现异地登录问题,还能提高主机安全防护能力,推荐用户都安装。</p><p>7.&nbsp;使用集中的特权及账号管理系统统一管理运维账号和权限,比如阿里云安全市场中的专业堡垒机,解决系统账号复用、运维权限混乱、运维过程不透明等运维难题,并将系统操作日志记录下来以备审计。</p><p>8.开启阿里云ActionTrail,记录用户的云账户资源操作,提供操作记录查询,并可以将记录文件保存到用户指定的OSS存储空间。利用 ActionTrail保存的所有操作记录,可以实现云端用户权限安全分析、资源变更追踪以及合规性审计。</p><p ><img src="http://www.adminso.com/attached/image/2016-04/1460067021_4881.gif" width="576" alt="公有云 云服务器运维 云安全 解决方案 阿里云" height="300" /></p><p>打开ActionTrail控制台,进入&ldquo;历史事件查询&rdquo;,将可以看到最近7天的操作记录。</p><p ><img src="http://www.adminso.com/attached/image/2016-04/1460067021_1359.gif" width="575" alt="公有云 云服务器运维 云安全 解决方案 阿里云" height="319" /></p><p>总体架构示意图</p><p>安全防护是一个系统性的工作,上面这些建议仅是云端运维安全最基本的一些要求。如果需要更深入的解决方案可以联系阿里云安全解决方案团队。</p>', 'kw' => '', 'info_n' => null, 'articlesorts' => array(), 'id' => null, 'articles' => array( (int) 0 => array( 'article' => array([maximum depth reached]) ) ), 'navs' => array( (int) 0 => array( 'nav' => array( [maximum depth reached] ) ), (int) 1 => array( 'nav' => array( [maximum depth reached] ) ), (int) 2 => array( 'nav' => array( [maximum depth reached] ) ), (int) 3 => array( 'nav' => array( [maximum depth reached] ) ), (int) 4 => array( 'nav' => array( [maximum depth reached] ) ), (int) 5 => array( 'nav' => array( [maximum depth reached] ) ), (int) 6 => array( 'nav' => array( [maximum depth reached] ) ), (int) 7 => array( 'nav' => array( [maximum depth reached] ) ), (int) 8 => array( 'nav' => array( [maximum depth reached] ) ), (int) 9 => array( 'nav' => array( [maximum depth reached] ) ), (int) 10 => array( 'nav' => array( [maximum depth reached] ) ) ), 'url' => 'http://www.adminso.com', 'title_for_layout' => '站长搜索', 'user' => null, 'xgs' => array(), 'source_url' => '', 'source_name' => '', 'zpath' => '', 'recommend_sorts' => array( (int) 0 => array( 'nsort' => array( [maximum depth reached] ) ), (int) 1 => array( 'nsort' => array( [maximum depth reached] ) ), (int) 2 => array( 'nsort' => array( [maximum depth reached] ) ), (int) 3 => array( 'nsort' => array( [maximum depth reached] ) ), (int) 4 => array( 'nsort' => array( [maximum depth reached] ) ), (int) 5 => array( 'nsort' => array( [maximum depth reached] ) ), (int) 6 => array( 'nsort' => array( [maximum depth reached] ) ), (int) 7 => array( 'nsort' => array( [maximum depth reached] ) ), (int) 8 => array( 'nsort' => array( [maximum depth reached] ) ), (int) 9 => array( 'nsort' => array( [maximum depth reached] ) ), (int) 10 => array( 'nsort' => array( [maximum depth reached] ) ), (int) 11 => array( 'nsort' => array( [maximum depth reached] ) ), (int) 12 => array( 'nsort' => array( [maximum depth reached] ) ) ) ) $fast_sites = array( (int) 0 => array( 'website_nsort' => array( 'id' => '22090', 'url_pic' => 'uploadpic/2020-01/www.jczppw.com.jpg', 'web_name' => '集成灶品牌', 'web_url' => 'www.jczppw.com', 'web_describe' => '集成灶品牌网是专业集成灶招商加盟代理行业门户网站,平台汇集了过万家知名集成灶品牌招商加盟信息,还为你提供最新的集成灶品牌资讯,集成灶保养维修知识,新款集成灶产品图片,集成灶装修效果图,集成灶品牌介绍等相关资讯,想要了解更多集成灶加盟代理信息尽在集成灶品牌网。', 'nsort_id' => '60', 'submission_date' => '2020-01-07 15:35:39', 'rootdomain' => 'www.jczppw.com' ), 'nsort' => array( 'id' => '60', 'nsort_name' => '招商', 'sort_id' => '2' ) ), (int) 1 => array( 'website_nsort' => array( 'id' => '22087', 'url_pic' => 'uploadpic/2019-12/www.w3school.com.cn.jpg', 'web_name' => 'w3school 在线教程', 'web_url' => 'www.w3school.com.cn', 'web_describe' => '全球最大的中文 Web 技术教程。', 'nsort_id' => '73', 'submission_date' => '2019-12-06 12:36:48', 'rootdomain' => 'www.w3school.com.cn' ), 'nsort' => array( 'id' => '73', 'nsort_name' => 'IT知识普及', 'sort_id' => '3' ) ), (int) 2 => array( 'website_nsort' => array( 'id' => '22086', 'url_pic' => 'uploadpic/2019-12/www.dy2018.com.jpg', 'web_name' => '电影天堂_电影下载_高清首发', 'web_url' => 'www.dy2018.com', 'web_describe' => '最好的迅雷电影下载网,分享最新电影,高清电影、综艺、动漫、电视剧等下载!', 'nsort_id' => '2', 'submission_date' => '2019-12-06 11:37:05', 'rootdomain' => 'www.dy2018.com' ), 'nsort' => array( 'id' => '2', 'nsort_name' => '视频影视', 'sort_id' => '1' ) ), (int) 3 => array( 'website_nsort' => array( 'id' => '22083', 'url_pic' => 'uploadpic/2019-11/2019-11-301575109584.jpg', 'web_name' => '广东外语外贸大学', 'web_url' => 'www.gdufs.edu.cn', 'web_describe' => '广东外语外贸大学是一所具有鲜明国际化特色的广东省属重点大学,是华南地区国际化人才培养和外国语言文化、对外经济贸易、国际战略研究的重要基地。现有在校全日制本科生19704人,博士、硕士研究生3370人,各类成人本专科生、进修及培训生、外国留学生19000多人。', 'nsort_id' => '127', 'submission_date' => '2019-11-30 16:25:38', 'rootdomain' => 'www.gdufs.edu.cn' ), 'nsort' => array( 'id' => '127', 'nsort_name' => '高等教育', 'sort_id' => '5' ) ), (int) 4 => array( 'website_nsort' => array( 'id' => '22081', 'url_pic' => 'uploadpic/2019-11/www.miwaimao.com.jpg', 'web_name' => '跨境电商erp', 'web_url' => 'www.miwaimao.com', 'web_describe' => '小米跨境电商长期专注于外贸推广与外贸营销,旗下拥有多款跨境电商erp,包括亚马逊erp,速卖通erp,ebayERP等外贸erp软件,支持全球多平台、多店铺管理,包括aliexpress、wish、ebay、amazone、dhgate等。', 'nsort_id' => '29', 'submission_date' => '2019-11-04 18:04:04', 'rootdomain' => 'www.miwaimao.com' ), 'nsort' => array( 'id' => '29', 'nsort_name' => '软件', 'sort_id' => '3' ) ), (int) 5 => array( 'website_nsort' => array( 'id' => '22075', 'url_pic' => '', 'web_name' => '小型混凝土输送泵', 'web_url' => 'www.lukezg.com', 'web_describe' => '坐落于江苏南京市江宁区。企业占地面积20余亩,拥有技术骨干50人,年产量1000台,专业技术研发团队、营销团队和完善的售后服务网络。公司系建筑机械研发、生产、销售、服务于一体的制造型企业。产品被广泛应用于高层建筑、工程建设、铁路建设等工程。', 'nsort_id' => '98', 'submission_date' => '2019-10-25 15:57:29', 'rootdomain' => 'www.lukezg.com' ), 'nsort' => array( 'id' => '98', 'nsort_name' => '机械/设备', 'sort_id' => '4' ) ), (int) 6 => array( 'website_nsort' => array( 'id' => '22065', 'url_pic' => 'uploadpic/2019-08/www.mingxiaow.com.jpg', 'web_name' => '名校网', 'web_url' => 'www.mingxiaow.com', 'web_describe' => '名校网是最大的名校查询网站,本站提供全国各省市幼儿园、中小学、培训机构、大学院校等查询,并且提供具体学校的详细介绍、地址、电话、学校网友评分等,方便家长学生快速查询到需要的学校。', 'nsort_id' => '116', 'submission_date' => '2019-08-01 10:45:19', 'rootdomain' => 'www.mingxiaow.com' ), 'nsort' => array( 'id' => '116', 'nsort_name' => '小学/中学教育', 'sort_id' => '5' ) ), (int) 7 => array( 'website_nsort' => array( 'id' => '22061', 'url_pic' => 'uploadpic/2019-07/www.cxditu.com.jpg', 'web_name' => '中国地图全图高清版', 'web_url' => 'www.cxditu.com', 'web_describe' => '出行地图网提供最新中国地图全图高清版,中国地图高清版大图片等,其中详细包括了河北地图,浙江地图,福建地图,安徽地图,四川地图,广东地图,山东地图等中国各省各市地图,更多中国地图高清版尽在出行地图网。', 'nsort_id' => '299', 'submission_date' => '2019-07-06 12:27:17', 'rootdomain' => 'www.cxditu.com' ), 'nsort' => array( 'id' => '299', 'nsort_name' => '地图', 'sort_id' => '12' ) ), (int) 8 => array( 'website_nsort' => array( 'id' => '22060', 'url_pic' => 'uploadpic/2019-07/www.mm683.com.jpg', 'web_name' => '美么网_海量高清壁纸,头像,明星,美女等素材分享', 'web_url' => 'www.mm683.com', 'web_describe' => '美么网,分享电脑手机壁纸、qq情侣头像、唯美妹子图片、明星美女,是一家收集整理全网极品美女写真套图的无水印网站!', 'nsort_id' => '19', 'submission_date' => '2019-07-03 16:24:24', 'rootdomain' => 'www.mm683.com' ), 'nsort' => array( 'id' => '19', 'nsort_name' => '图片/壁纸/屏保', 'sort_id' => '1' ) ), (int) 9 => array( 'website_nsort' => array( 'id' => '22051', 'url_pic' => 'uploadpic/2019-06/www.kanxitai.com.jpg', 'web_name' => '戏曲大全', 'web_url' => 'www.kanxitai.com', 'web_describe' => '看戏台是专业的中国戏曲大全网,提供知名戏曲名段及地方戏曲视频在线观看,戏曲名段欣赏,戏曲下载,其中包括京剧、豫剧、黄梅戏、越剧、秦腔等戏曲视频大全,看戏台专注中国戏曲文化传播!', 'nsort_id' => '166', 'submission_date' => '2019-06-02 10:45:53', 'rootdomain' => 'www.kanxitai.com' ), 'nsort' => array( 'id' => '166', 'nsort_name' => '表演艺术', 'sort_id' => '7' ) ), (int) 10 => array( 'website_nsort' => array( 'id' => '22032', 'url_pic' => 'uploadpic/2019-03/www.1noob.com.jpg', 'web_name' => '高仿手表,精仿手表,高仿表,复刻表,一比一手表,高仿名表', 'web_url' => 'www.1noob.com', 'web_describe' => '【威表网】高仿手表网为您提供顶级质量精仿手表。数十个复刻手表品牌,数千款世界名表价格与图片,包括:N厂手表.劳力士、欧米茄、卡地亚、沛纳海瑞士手表品牌。', 'nsort_id' => '109', 'submission_date' => '2019-03-25 14:25:01', 'rootdomain' => 'www.1noob.com' ), 'nsort' => array( 'id' => '109', 'nsort_name' => '珠宝/钟表', 'sort_id' => '4' ) ), (int) 11 => array( 'website_nsort' => array( 'id' => '22031', 'url_pic' => 'uploadpic/2019-03/www.eebiao.com.jpg', 'web_name' => '高仿表-一比一高仿手表,精仿手表,复刻手表商城 - 表里如一手表网', 'web_url' => 'www.eebiao.com', 'web_describe' => '★表里如一高仿手表★为您提供数千款高仿浪琴手表、浪琴复刻表、欧米茄复刻表、高仿欧米茄手表、江诗丹顿、百达翡丽、沛纳海、卡地亚、劳力士、爱彼、积家等高仿手表价格和图片.十年老店,瑞士机芯,货到付款,终身售后.', 'nsort_id' => '109', 'submission_date' => '2019-03-25 14:23:29', 'rootdomain' => 'www.eebiao.com' ), 'nsort' => array( 'id' => '109', 'nsort_name' => '珠宝/钟表', 'sort_id' => '4' ) ), (int) 12 => array( 'website_nsort' => array( 'id' => '22030', 'url_pic' => 'uploadpic/2019-03/www.5noob.com.jpg', 'web_name' => '高仿手表,精仿表,高仿表,精仿手表,NOOB手表,N厂手表,复刻手表,n厂官网,NOOB官网', 'web_url' => 'www.5noob.com', 'web_describe' => 'NOOB手表-专业的手表网站!瑞士机芯,顶级质量。复刻劳力士、欧米茄、沛纳海、浪琴、百达翡丽、江诗丹顿、卡地亚、天梭等复刻名表品牌。', 'nsort_id' => '109', 'submission_date' => '2019-03-25 14:21:46', 'rootdomain' => 'www.5noob.com' ), 'nsort' => array( 'id' => '109', 'nsort_name' => '珠宝/钟表', 'sort_id' => '4' ) ), (int) 13 => array( 'website_nsort' => array( 'id' => '22029', 'url_pic' => 'uploadpic/2019-03/www.jiranhk.com.jpg', 'web_name' => '吉然国际网络科技有限公司', 'web_url' => 'www.jiranhk.com', 'web_describe' => '吉然国际网络科技有限公司', 'nsort_id' => '16', 'submission_date' => '2019-03-18 18:37:32', 'rootdomain' => 'www.jiranhk.com' ), 'nsort' => array( 'id' => '16', 'nsort_name' => '聊天/BBS', 'sort_id' => '1' ) ) ) $three_news = array( (int) 0 => array( 'article_and_sort' => array( 'id' => '293625', 'sort_id' => '7', 'art_pic' => '/attached/image1/2020-02/26/9f20d73a3b0bbbec2051df0f3558264c.jpg', 'art_title' => '新浪2019年Q4净营收6亿美元净亏损1.75亿美元', 'art_intro' => ' 2月26日消息,新浪公司(NASDAQ:SINA)今日公布了截至2019年12月31日的第四季度及全年未经审计的财务报告。财报显示,新浪2019年第四季度净营收较上年同期增长4%,至5.933亿美元,新浪应占净亏损为1.754亿美元', 'pubdatetime' => '2020-02-26 19:02:06' ), 'articlesort' => array( 'two_domain' => null ) ), (int) 1 => array( 'article_and_sort' => array( 'id' => '293595', 'sort_id' => '7', 'art_pic' => '/attached/image1/2020-02/24/c4e8bf114c7bb8295be62d3edf4ebb44.jpg', 'art_title' => '手持价值万亿元阿里股票,压力下软银会卖一部分吗', 'art_intro' => ' (原标题:SoftBank urged to unwind part of its $146bn stake in Alibaba) 图示:软银首席执行官兼创始人孙正义 2月24日消息,据国外媒体报道,近期软银股东对冲基金Elliott要求软银进行大规模股票回购。而软银集团持有的巨额阿里巴巴股份似乎 “明显”成了回购股票的资金来源', 'pubdatetime' => '2020-02-24 15:31:07' ), 'articlesort' => array( 'two_domain' => null ) ), (int) 2 => array( 'article_and_sort' => array( 'id' => '293591', 'sort_id' => '7', 'art_pic' => '/attached/image1/2020-02/24/022bc789fe49fc340bf50ff92c905b63.jpg', 'art_title' => '一家24小时书店疫情下的自救:线上渠道紧急求生', 'art_intro' => ' (原标题:一家24小时书店疫情下的紧急自救) 记者 马越2月24日,“二月二”这一天,由许知远联合创办的单向街书店,开始在社交网络上发出众筹求助。这个坚持了15年的书店品牌,仅剩的4家实体书店只有北京朝阳大悦城一家开始营业,预计整个2月份收入较往年直线下滑80% 之多,对这个本来就利润微薄的行业来说,这意味着绝境', 'pubdatetime' => '2020-02-24 12:31:06' ), 'articlesort' => array( 'two_domain' => null ) ), (int) 3 => array( 'article_and_sort' => array( 'id' => '293587', 'sort_id' => '7', 'art_pic' => '/attached/image1/2020-02/24/1d4fcad34877a0f6a61aeec21415993d.jpg', 'art_title' => '偷拍"第一大案"背后:色情网站根据清晰度明码标价', 'art_intro' => ' (原标题:偷拍“第一大案”背后:色情网站根据清晰度明码标价) 偷拍“第一大案”背后庞大的“黑灰产”本刊记者/苏杰德发于2020.2.24总第936期《中国新闻周刊》插座、闹钟、充电宝、剃须刀、烟雾报警器……藏身其中的针孔摄像头就像潜伏在暗处的“第三只眼”,监视着房间里的一举一动。这些偷拍设备做得极其隐蔽,或者变成偷窥癖者的玩具,或者成为“商业和政治对手”刺探情报的利器,人们的隐私在镜头下无处隐藏', 'pubdatetime' => '2020-02-24 08:31:06' ), 'articlesort' => array( 'two_domain' => null ) ), (int) 4 => array( 'article_and_sort' => array( 'id' => '293577', 'sort_id' => '7', 'art_pic' => '', 'art_title' => '编造"京东司机感染新冠肺炎车内身亡"女子被行拘', 'art_intro' => ' (原标题:北京警方行政拘留一女子:编造司机感染新冠肺炎身亡消息) 新京报讯(记者 张静雅)22日,新京报记者从北京警方获悉,因在网上发布京东一名物流司机感染新冠肺炎,死于车内,一名女子被行政拘留。北京警方称,北京一名女子在网上传播“京东去湖北的物流司机感染新型冠状病毒,被发现死在车里了', 'pubdatetime' => '2020-02-23 09:34:06' ), 'articlesort' => array( 'two_domain' => null ) ), (int) 5 => array( 'article_and_sort' => array( 'id' => '293572', 'sort_id' => '7', 'art_pic' => '/attached/image1/2020-02/22/d622dfdee0ef68995faef641a26237b1.jpg', 'art_title' => '卖辱华疫情商品,亚马逊的商业伦理去哪儿了', 'art_intro' => ' (原标题:卖辱华疫情商品,亚马逊的商业伦理去哪儿了) ▲图片来自网络面对病毒,我们应该“全球同此凉热”,而非落井下石、幸灾乐祸。2月20日,一些网友发现,亚马逊部分商家正在其英文商城上兜售印有“新冠病毒中国制造” (Coronavirus Made In China )字样的T恤、水杯等物', 'pubdatetime' => '2020-02-22 22:32:07' ), 'articlesort' => array( 'two_domain' => null ) ), (int) 6 => array( 'article_and_sort' => array( 'id' => '293566', 'sort_id' => '7', 'art_pic' => '', 'art_title' => '当当网确诊新冠肺炎病例致66人隔离北京已约谈', 'art_intro' => ' (原标题:当当网确诊新冠肺炎病例致66人隔离 北京已约谈) 新京报快讯(记者 吴为)今天(2月22日)下午,北京市新型冠状病毒感染的肺炎疫情防控工作举行第二十八场新闻发布会。北京市发展改革委副主任张艳林介绍,针对当当网确诊病例,北京市第一时间约谈了当当网', 'pubdatetime' => '2020-02-22 17:01:05' ), 'articlesort' => array( 'two_domain' => null ) ), (int) 7 => array( 'article_and_sort' => array( 'id' => '293561', 'sort_id' => '7', 'art_pic' => '/attached/image1/2020-02/22/70cc4b5935fdf708f51016b794e15e8f.jpg', 'art_title' => '消息称谷歌警告华为新设备用户不要侧面加载谷歌应用', 'art_intro' => '2月22日消息,据国外媒体报道,谷歌发布文章警告用户不要在华为的新设备上侧载谷歌的应用服务,以避免严重的安全隐患。谷歌上周五晚间发表了一篇文章,意在为消费者解释华为手机目前的疑问', 'pubdatetime' => '2020-02-22 14:38:06' ), 'articlesort' => array( 'two_domain' => null ) ), (int) 8 => array( 'article_and_sort' => array( 'id' => '293557', 'sort_id' => '7', 'art_pic' => '/attached/image1/2020-02/22/d7d0a562cd32b04b1596df71dea29241.jpg', 'art_title' => '报道称SpaceX将融资约2.5亿美元估值将达360亿美元', 'art_intro' => '图示:SpaceX创始人兼首席执行官埃隆・马斯克(Elon Musk)在任务发射后的新闻发布会上发表讲话,讨论2020年1月19日在美国佛罗里达州卡纳维拉尔角肯尼迪航天中心进行的载人龙飞船飞行中止测试。2月22日消息,据国外媒体报道,当地时间周五有报道援引知情人士的话称,埃隆・马斯克(Elon Musk)领导的太空探索技术公司SpaceX计划融资约2.5亿美元,公司估值将达到约360亿美元', 'pubdatetime' => '2020-02-22 14:01:07' ), 'articlesort' => array( 'two_domain' => null ) ), (int) 9 => array( 'article_and_sort' => array( 'id' => '293553', 'sort_id' => '7', 'art_pic' => '/attached/image1/2020-02/22/2188bf94060e9439b98741784c3ca87b.jpg', 'art_title' => '疫情何时归零?中国疾控中心应急中心专家回应', 'art_intro' => ' (原标题:疫情何时归零?中国疾控中心应急中心专家回应) 21日晚《新闻1+1》,白岩松特邀中国疾控中心应急中心研究员向妮娟,和中国工程院院士、华中科技大学党委书记邵新宇,解读最新疫情。现在可能一个病人传播不到一个病人对于新冠肺炎的传染性是否下降?中国疾控中心应急中心研究员向妮娟表示,根据早期的调查了解,对一些已知数据的分析,早期的时候,1个病人基本上能传播2到3个人,现在根据得到的对发病曲线的分析,可以说,目前为止,可能一个病人都传播不到一个病人,因为如果说传播指数还跟当初一样的话,现在疫情的态势就不像现在呈现下降趋势,所以说,目前基本传播指数,即病人能够传播的人数跟初期相比已经发生了下降', 'pubdatetime' => '2020-02-22 13:06:07' ), 'articlesort' => array( 'two_domain' => null ) ), (int) 10 => array( 'article_and_sort' => array( 'id' => '293551', 'sort_id' => '7', 'art_pic' => '/attached/image1/2020-02/22/1f90294b718e347bfe4f82f1affb09fc.jpg', 'art_title' => '互联网产品下沉抗疫一线:提升了效率,但落地也不易', 'art_intro' => ' (原标题:互联网产品下沉抗疫一线:提升了效率,但落地也不易) 图片来源:视觉中国记者 | 肖芳 林北辰编辑 | 文姝琪2月3日,蒙牛便复工了。作为生产型企业,其产线上有大量的人员聚集,在疫情时期,必须保证每位一线生产人员健康', 'pubdatetime' => '2020-02-22 13:01:07' ), 'articlesort' => array( 'two_domain' => null ) ), (int) 11 => array( 'article_and_sort' => array( 'id' => '293549', 'sort_id' => '7', 'art_pic' => '', 'art_title' => '新入职员工奖励超七千元:深圳富士康的“招新渴望”', 'art_intro' => ' (原标题:新入职员工奖励超七千元:深圳富士康的“招新渴望”) 本报记者 杨仕省见习记者 陈奇 深圳报道假期早已耗尽,疫情仍在肆虐,不少企业在抗击疫情与复工复产之间陷入两难。深圳作为粤港澳大湾区内的核心城市,众多先进制造业企业盘踞于此,在做好新冠肺炎防控工作的同时,这些企业的复工状况直接影响了业内产业链的正常运转', 'pubdatetime' => '2020-02-22 11:31:06' ), 'articlesort' => array( 'two_domain' => null ) ) ) $two_news = array( (int) 0 => array( 'article_and_sort' => array( 'id' => '293620', 'sort_id' => '7', 'art_pic' => '/attached/image1/2020-02/26/87071952645dabb22f70ccf5e035e8bc.jpg', 'art_title' => '微信服务商微盟系统崩溃后,目前智慧零售等已恢复', 'art_intro' => ' (原标题:微信服务商微盟系统崩溃后,目前智慧零售等已恢复) 新京报讯(记者 程子姣)近日,微信头部服务提供商微盟出现系统故障,2月26日,微盟回应称,目前,微盟微商城、智慧零售、微站业务正式恢复服务。目前,微盟新用户,已可以直接注册开通使用,微盟老用户,由于数据还在修复过程中,为避免期间产生脏数据,可重新注册一个账户,数据恢复后,新老账号数据可合并', 'pubdatetime' => '2020-02-26 12:01:06' ), 'articlesort' => array( 'two_domain' => null ) ), (int) 1 => array( 'article_and_sort' => array( 'id' => '293600', 'sort_id' => '7', 'art_pic' => '/attached/image1/2020-02/24/b465ff6af3fb055a3eff960077b3ea8b.jpg', 'art_title' => '单向街众筹续命:目前客流仅平时1/10书店撑不住了', 'art_intro' => ' (原标题:单向街众筹续命:书店撑不住了) 经济观察网 记者 任晓宁&nbsp;2月24日,知名书店品牌单向街在官方微信号发起众筹,希望能续命。截至2月24日,单向街4家实体店有一家已开业', 'pubdatetime' => '2020-02-24 20:32:07' ), 'articlesort' => array( 'two_domain' => null ) ), (int) 2 => array( 'article_and_sort' => array( 'id' => '293589', 'sort_id' => '7', 'art_pic' => '/attached/image1/2020-02/24/4557a02a3f9f9dab48e64f4f1c4e3d52.jpg', 'art_title' => '两男子微信群里卖额温枪,收钱后拉黑买家被刑拘', 'art_intro' => ' (原标题:两男子微信群里卖额温枪,收钱后拉黑买家被刑拘) 新京报讯(记者 程亚龙)今日(2月24日),新京报记者从河南长垣市公安局了解到,该局破获一起以“卖口罩、额温枪”为名实施诈骗系列案件,抓获犯罪嫌疑人李某飞(男,25岁,平顶山市人)、李某(男,26岁,开封市人),破案6起。警方介绍称,2月18日、19日,长垣市三位市民先后报警称,在微信群里看到有人发布出售额温枪的消息,添加对方好友转付定金后,卖家迟迟不发货且将三人拉黑,三人分别被骗42000元、28000元、6万余元', 'pubdatetime' => '2020-02-24 12:01:07' ), 'articlesort' => array( 'two_domain' => null ) ), (int) 3 => array( 'article_and_sort' => array( 'id' => '293576', 'sort_id' => '7', 'art_pic' => '', 'art_title' => '武汉外卖员、快递员缺口2000人电商平台缺口4000人', 'art_intro' => ' (原标题:武汉外卖员、快递员缺口2000人左右) 新冠肺炎疫情防控战进行至今,湖北省医疗物资供需矛盾依然紧张。湖北省在昨日的新闻发布会上指出,将多举措扩大医疗物资供应', 'pubdatetime' => '2020-02-23 09:32:07' ), 'articlesort' => array( 'two_domain' => null ) ), (int) 4 => array( 'article_and_sort' => array( 'id' => '293564', 'sort_id' => '7', 'art_pic' => '/attached/image1/2020-02/22/97933b8e53dfe8a5ef697e6fb917238c.jpg', 'art_title' => '苹果正研发环绕触摸屏全玻璃iPhone任意面都可充当屏幕', 'art_intro' => '图1:专利附图显示,壁纸延伸到手机侧面,边缘屏幕显示的是触摸控制,或者比较复杂的数据2月22日消息,据外媒报道,苹果最新公布的专利显示,该公司正在研发一款配有环绕触摸屏、全玻璃的iPhone,它的任意面都可以充当屏幕,在上面显示信息、应用图标和图像。这项专利的美国专利号为20200057525,名为“带玻璃外壳的电子设备”', 'pubdatetime' => '2020-02-22 16:05:05' ), 'articlesort' => array( 'two_domain' => null ) ), (int) 5 => array( 'article_and_sort' => array( 'id' => '293543', 'sort_id' => '71', 'art_pic' => '/attached/image1/2020-02/22/7f8a2caab1ddcf862f9accc091848da2.png', 'art_title' => '流畅设计成真,微软Windows10一大波全新彩色图标来袭', 'art_intro' => '站搜网 Win10 频道2月21日消息&nbsp;微软今天已经开始在Windows 10系统中推出新的彩色应用图标,以彻底改变操作系统的外观设计。许多Windows 10内置应用程序图标已于今天开始发生更改,但在接下来的几个月内还有更多变化', 'pubdatetime' => '2020-02-22 00:35:05' ), 'articlesort' => array( 'two_domain' => 'win10' ) ), (int) 6 => array( 'article_and_sort' => array( 'id' => '293524', 'sort_id' => '6', 'art_pic' => '', 'art_title' => '国家邮政局:中低风险地区允许快递员进小区', 'art_intro' => '站搜网2月20日消息 站搜网获悉,2月19日,交通运输部、国家邮政局、中国邮政集团有限公司发布通知强调,低风险地区,要全面恢复正常寄递投递秩序。站搜网了解到,通知强调,中风险地区,要在强化邮递员、快递员健康防护管理基础上,允许其进入小区、社区、物业等管理区域进行末端投递;在设立智能快件箱的管理区域,邮递员、快递员做好进出登记备案、体温检测、佩戴口罩等工作后,应允许其优先将邮件快件通过指定路径直接投递到智能快件箱', 'pubdatetime' => '2020-02-21 07:26:04' ), 'articlesort' => array( 'two_domain' => null ) ), (int) 7 => array( 'article_and_sort' => array( 'id' => '293509', 'sort_id' => '71', 'art_pic' => '/attached/image1/2020-02/21/8d8943318470d6ab142e24234ee3d041.png', 'art_title' => '新版微软Edge浏览器还可以这么安装Chrome扩展', 'art_intro' => '微软基于Chromium内核的全新Edge浏览器目前已经可以下载稳定版,并且目前微软仍在大力推广中,相信不小小伙伴已经用上了。我们想要实现一些浏览器本身没有的功能,往往需要依靠扩展程序,在Microsoft Edge未抛弃EdgeHTML内核时,微软便为其准备了数量可观的扩展程序,可以在Microsoft Store中获取', 'pubdatetime' => '2020-02-21 07:11:05' ), 'articlesort' => array( 'two_domain' => 'win10' ) ), (int) 8 => array( 'article_and_sort' => array( 'id' => '293506', 'sort_id' => '6', 'art_pic' => '/attached/image1/2020-02/21/4de149b1743b774be46513f7367dc493.jpg', 'art_title' => '海信F50官宣:搭载紫光展锐5G芯片虎贲T7510,2月26日见', 'art_intro' => '站搜网2月20日消息 站搜网获悉,今日中午,海信手机官方宣布,将于2月26日14:00紫光展锐“5G所向,价值所往”主题线上发布会上,正式发布5G新机海信F50,搭载紫光展锐5G芯片虎贲T7510,配备“超大电池加快充”。海信官方公布的海报显示,海信F50配备后置竖排四摄,采用后置指纹识别', 'pubdatetime' => '2020-02-21 07:08:04' ), 'articlesort' => array( 'two_domain' => null ) ), (int) 9 => array( 'article_and_sort' => array( 'id' => '293503', 'sort_id' => '6', 'art_pic' => '/attached/image1/2020-02/21/354d5f7a0a26e5e7ba8ce02a1b7e82e4.jpg', 'art_title' => '雷军讲述:小米10「1亿像素拍地球」系列照片背后的故事', 'art_intro' => '站搜网2月20日消息&nbsp;小米上周发布了全新旗舰手机小米10系列。站搜网特别专题可点此进入', 'pubdatetime' => '2020-02-21 07:05:06' ), 'articlesort' => array( 'two_domain' => null ) ), (int) 10 => array( 'article_and_sort' => array( 'id' => '293490', 'sort_id' => '71', 'art_pic' => '/attached/image1/2020-02/21/7a5a50fd5309fe3859d462e4a1fb6ea4.png', 'art_title' => '先用上Windows10X全新彩色图标,微软Windows10预览版来尝鲜', 'art_intro' => '站搜网 Win10 频道2月20日消息&nbsp;微软已开始将Windows 10X系统的彩色图标面向常规Windows 10预览版用户推送。这些新图标与Windows 10自2015年以来一直摇摆的平面单色图标设计有很大的出入,赋予了更多生命色彩', 'pubdatetime' => '2020-02-21 06:51:05' ), 'articlesort' => array( 'two_domain' => 'win10' ) ), (int) 11 => array( 'article_and_sort' => array( 'id' => '293453', 'sort_id' => '7', 'art_pic' => '/attached/image1/2020-02/19/5a7e801b849429f4b289035d35c6c629.png', 'art_title' => '王思聪卸任万达电商飞凡网董事公司疑似实控人为王健林', 'art_intro' => ' (原标题:王思聪卸任万达电商“飞凡网”董事,公司疑似实控人为王健林) 澎湃新闻记者 揭书宜王思聪卸任万达电商“飞凡网”董事。2月19日,天眼查数据显示,近日,万达集团旗下的电商平台――飞凡网的运营主体上海新飞凡电子商务有限公司发生工商变更,王思聪卸任董事,前万达老臣曲德君卸任董事长,徐辉卸任董事兼总经理,此外,高茜、高晓军卸任公司监事', 'pubdatetime' => '2020-02-19 17:01:07' ), 'articlesort' => array( 'two_domain' => null ) ) ) $yao_news = array( (int) 0 => array( 'article_and_sort' => array( 'id' => '293623', 'sort_id' => '7', 'art_pic' => '/attached/image1/2020-02/26/8c8dd052810bcea2bfe5d0c9b7100d1f.jpg', 'art_title' => '健身环价格炒到3倍体感游戏短暂爆发还是春天来了?', 'art_intro' => ' (原标题:健身环价格炒到3倍,体感游戏短暂爆发还是春天来了?) “《健身环大冒险》是真买不起了,价格和一台全新的任天堂Switch Lite游戏主机差不多了。”2月24日,浏览着淘宝上各家游戏店家所标出的价格,老飞(化名)无奈地感叹道', 'pubdatetime' => '2020-02-26 17:31:07' ), 'articlesort' => array( 'two_domain' => null ) ), (int) 1 => array( 'article_and_sort' => array( 'id' => '293608', 'sort_id' => '7', 'art_pic' => '/attached/image1/2020-02/25/5efce0d25270d060fdf2b3ba5d0f6256.png', 'art_title' => '微盟程序员因精神原因破坏服务器,公司市值蒸发9亿', 'art_intro' => ' (原标题:微盟程序员因个人精神原因破坏服务器,公司市值一天蒸发9亿) (观察者网 文/张珩)2月25日,微盟集团在港交所公告称,SaaS业务数据遭到一名员工“人为破坏”。目前该员工已经被刑事拘留', 'pubdatetime' => '2020-02-25 18:01:07' ), 'articlesort' => array( 'two_domain' => null ) ), (int) 2 => array( 'article_and_sort' => array( 'id' => '293607', 'sort_id' => '7', 'art_pic' => '/attached/image1/2020-02/25/ba2a23c5c9c9f8696f3cc0d2a7b8d5a8.jpg', 'art_title' => 'Grab融资8亿美元进军金融服务业Gojek否认双方合并传闻', 'art_intro' => ' (原标题:SoftBank-backed Grab raising $856 million from Japanese investors) 2月25日消息,据外媒报道,东南亚叫车公司Grab分别从日本三菱UFJ金融集团和日本IT服务公司TIS融资7.06亿美元与1.5亿美元,寻求大举进军金融服务业。Grab公司总裁Ming Maa周二在声明中称:“三菱UFG对Grab的投资是对我们‘超级APP’战略和建立长期可持续发展业务能力投下的信任票', 'pubdatetime' => '2020-02-25 15:31:07' ), 'articlesort' => array( 'two_domain' => null ) ), (int) 3 => array( 'article_and_sort' => array( 'id' => '293605', 'sort_id' => '7', 'art_pic' => '/attached/image1/2020-02/25/bd6ee4e27d26fbb51a9c922e2a687b5d.jpg', 'art_title' => '快递业陆续复工,中国电商平台重启带货模式', 'art_intro' => ' (原标题:快递业陆续复工 中国电商平台重启带货模式) 记者 刘育英中新社北京2月24日电 各大快递公司逐步复工,中国电商平台也重新启动,消杀用品、自热饭盒等成为热销产品。2月18日,中国快递全行业揽件量达1.2亿件,投件量8000万件,提前完成服务能力恢复到四成的第一阶段目标', 'pubdatetime' => '2020-02-25 12:04:07' ), 'articlesort' => array( 'two_domain' => null ) ), (int) 4 => array( 'article_and_sort' => array( 'id' => '293601', 'sort_id' => '7', 'art_pic' => '/attached/image1/2020-02/25/3a0aa9ceb09c8f1e0524ac642cfa547c.jpg', 'art_title' => '去哪儿网CEO陈刚兼任途家CEO称聚焦到核心业务', 'art_intro' => ' (原标题:快看|去哪儿网CEO陈刚兼任途家CEO) 记者 |郑萃颖2月24日晚间,途家员工收到内部信,去哪儿网CEO陈刚将新任途家CEO。界面新闻向途家、去哪儿网求证得到确认,陈刚将兼任去哪儿网和途家CEO,途家原CEO杨昌乐将出任CEO顾问', 'pubdatetime' => '2020-02-25 07:31:05' ), 'articlesort' => array( 'two_domain' => null ) ), (int) 5 => array( 'article_and_sort' => array( 'id' => '293592', 'sort_id' => '7', 'art_pic' => '/attached/image1/2020-02/24/3f6c1e76fb62c4842fac9f65700e019b.jpg', 'art_title' => '携程复工:至少启动13亿元扶持用户和供应商', 'art_intro' => ' (原标题:携程复工:至少13亿元扶持产业链,“需求总量最终不会少”) 澎湃新闻记者 唐莹莹中国最大的在线旅游平台携程已经正式复工一周。据澎湃新闻(www.thepaper.cn)了解,2月17日,携程员工就已经回到公司岗位,也是第一个恢复集中办公的在线旅游平台', 'pubdatetime' => '2020-02-24 13:01:06' ), 'articlesort' => array( 'two_domain' => null ) ), (int) 6 => array( 'article_and_sort' => array( 'id' => '293585', 'sort_id' => '7', 'art_pic' => '/attached/image1/2020-02/24/2f366f5325bcad3200a8a223091d07fb.jpg', 'art_title' => '疫情期间宅出"面点热"新网红酵母粉电商销量增近40倍', 'art_intro' => ' (原标题:疫情期间宅出“面点热” 新晋网红酵母粉电商销量增近40倍) 每经记者 吴治邦&nbsp; 每经编辑 魏官红“家家都在发馒头,但是买酵母买了几天都没买到。”“深有同感,我跑了几家超市都没买到酵母', 'pubdatetime' => '2020-02-24 08:02:05' ), 'articlesort' => array( 'two_domain' => null ) ), (int) 7 => array( 'article_and_sort' => array( 'id' => '293584', 'sort_id' => '7', 'art_pic' => '/attached/image1/2020-02/24/4490925844bd925de4e33b440db4a05a.png', 'art_title' => '好想你出售百草味赚了近40亿元,百事接盘意在线上', 'art_intro' => ' (原标题:好想你出售百草味赚了近40亿元,百事接盘意在加码线上布局) 澎湃新闻记者 王启帆百草味卖身百事公司。2月23日晚间,百事公司(NASDAQ:PEP)宣布,与好想你健康食品股份有限公司(好想你,002582.SZ)达成最终协议,以7.05亿美元收购好想你旗下杭州郝姆斯食品有限公司(以下简称“百草味”)', 'pubdatetime' => '2020-02-24 07:34:06' ), 'articlesort' => array( 'two_domain' => null ) ), (int) 8 => array( 'article_and_sort' => array( 'id' => '293581', 'sort_id' => '7', 'art_pic' => '/attached/image1/2020-02/23/d415e40d4381356fd5d8544d8601dba2.jpg', 'art_title' => 'G20官员呼吁共同对科技巨头征税:在哪赚钱在哪缴税', 'art_intro' => ' 2月23日消息,据国外媒体报道,20国集团(G20)官员周六表示,在积极应对谷歌、亚马逊和Facebook等全球数字巨头的“税收优化”方面,世界主要经济体必须表现出团结。经合组织(OECD)正在制定全球规则,让数字公司在他们做生意的地方纳税,而不是在他们注册子公司的地方纳税', 'pubdatetime' => '2020-02-23 16:02:05' ), 'articlesort' => array( 'two_domain' => null ) ), (int) 9 => array( 'article_and_sort' => array( 'id' => '293540', 'sort_id' => '71', 'art_pic' => '/attached/image1/2020-02/22/da5ab7142c9de5209d4de9b2f5a75dda.jpg', 'art_title' => '微软SurfaceDuo手机SDK预览更新:App尺寸兼容适配单/双屏', 'art_intro' => '站搜网 Win10 频道2月21日消息&nbsp;上个月,微软宣布面向开发人员的Surface Duo SDK Preview全面推出。站搜网 Win10 频道报道,微软现在已经推出了Surface Duo SDK Preview的首个更新,带来了新的更改和改进', 'pubdatetime' => '2020-02-22 00:32:04' ), 'articlesort' => array( 'two_domain' => 'win10' ) ), (int) 10 => array( 'article_and_sort' => array( 'id' => '293539', 'sort_id' => '71', 'art_pic' => '/attached/image1/2020-02/22/41942a7b27fa0963520a2cbed48ebac2.jpg', 'art_title' => '微软Windows10快速预览版19569推送:全新图标加入', 'art_intro' => '站搜网 Win10 频道2月21日消息 站搜网 Win10 频道获悉,微软今天面向快速预览通道推送Windows 10 Preview&nbsp;Build 19569.1000系统更新,带来了全新应用图标,并进行了一些重要的更改与Bug修复。站搜网 Win10 频道了解到,目前,用于邮件和日历的新图标已经启动,未来还将有更多全新设计的图标加入,包括Groove音乐、电影电视等', 'pubdatetime' => '2020-02-22 00:31:05' ), 'articlesort' => array( 'two_domain' => 'win10' ) ), (int) 11 => array( 'article_and_sort' => array( 'id' => '293533', 'sort_id' => '7', 'art_pic' => '/attached/image1/2020-02/21/2fb65e3771c7109a2ab45b46d4e27738.jpg', 'art_title' => '美新墨西哥州起诉谷歌:未经家长同意获取儿童信息', 'art_intro' => ' (原标题:美国新墨西哥州起诉谷歌:教育软件未经家长同意获取儿童信息) 澎湃新闻记者 承天蒙 综合报道2月20日,美国新墨西哥州总检察长Hector Balderas起诉谷歌,指控该互联网巨头通过其教育软件未经父母同意即收集了年轻学生的个人信息。对此,谷歌称这些指控具有“事实性错误”,没有具体详细展开', 'pubdatetime' => '2020-02-21 15:32:06' ), 'articlesort' => array( 'two_domain' => null ) ) ) $t_news = array( (int) 0 => array( 'article_and_sort' => array( 'id' => '293583', 'sort_id' => '7', 'art_pic' => '', 'art_title' => '当当员工感染新冠肺炎细节82名密切接触者集中隔离', 'art_intro' => ' (原标题:当当网员工感染新冠肺炎细节公布 82名密切接触者集中隔离观察) 文/北京青年报记者 李泽伟 蒋若静2月23日,北京市新冠肺炎疫情防控工作新闻发布会召开。北京市疾控中心副主任庞星火介绍了当当网员工感染新冠肺炎的细节,此病案应首先考虑为家庭内聚集性病例,已将82名密切接触者进行集中隔离观察', 'pubdatetime' => '2020-02-23 17:31:05' ), 'articlesort' => array( 'two_domain' => null ) ), (int) 1 => array( 'article_and_sort' => array( 'id' => '293580', 'sort_id' => '7', 'art_pic' => '', 'art_title' => '上交所近期将举办网络上市仪式:良品铺子率先尝鲜', 'art_intro' => ' (原标题:隔离不隔服务 共情企业需求 ――上交所优化服务新设“网络上市仪式”) 上海证券交易所网站全面战疫更需守望相助,特殊时期更显责任担当。即日起,上交所将为近期上市的企业举办“网络上市仪式”', 'pubdatetime' => '2020-02-23 16:01:06' ), 'articlesort' => array( 'two_domain' => null ) ), (int) 2 => array( 'article_and_sort' => array( 'id' => '293552', 'sort_id' => '7', 'art_pic' => '/attached/image1/2020-02/22/46a61edcc6ed500ddbfdee626eef9d6b.jpg', 'art_title' => 'MWC2020大会取消,参展商将无法获得退款', 'art_intro' => '2月22日消息,据外媒报道,2020年世界移动通信大会(MWC)确认取消,主办方全球移动通信系统协会(GSMA)将不向参展商提供退款。据悉,一年一度的MWC大会原定于下周在巴塞罗那举行', 'pubdatetime' => '2020-02-22 13:05:05' ), 'articlesort' => array( 'two_domain' => null ) ), (int) 3 => array( 'article_and_sort' => array( 'id' => '293542', 'sort_id' => '71', 'art_pic' => '/attached/image1/2020-02/22/0d81118cb4c06b64c60f7606e44f1eb5.jpg', 'art_title' => 'IE出新漏洞Bug,迫使微软再推送Windows7补丁', 'art_intro' => '站搜网 Win10 频道2月21日消息 站搜网 Win10 频道此前报道,微软Windows 7和Internet Explorer浏览器已经在1月15日结束技术支持,但是由于停止支持后仍然暴露了几个Bug,导致微软还无法停止修补这款不支持的操作系统。被积极利用的Javascript引擎Bug导致微软在IE9之前一直为旧浏览器发布新补丁', 'pubdatetime' => '2020-02-22 00:34:05' ), 'articlesort' => array( 'two_domain' => 'win10' ) ), (int) 4 => array( 'article_and_sort' => array( 'id' => '293535', 'sort_id' => '7', 'art_pic' => '/attached/image1/2020-02/21/caa5fe40bc9426e2cd0ac35567bd74e3.jpg', 'art_title' => '"直播睡觉"也能挣钱?宅生活掀起直播新热潮', 'art_intro' => ' (原标题:“直播睡觉”也能挣钱?宅生活掀起直播新热潮) 参考消息网2月21日报道 港媒称,虽然新冠病毒疫情暴发对中国经济造成了一定冲击,但视频直播行业却掀起一股新热潮,一名抖音用户甚至靠直播睡觉就把钱挣了。香港《南华早报》网站2月19日发表了题为《新冠病毒疫情时期的生活:一名沉睡的男子和农民搭上中国流媒体热的东风》的报道称,视频直播此前就已经是一个蓬勃发展的行业,但在目前许多城市被封锁、众多国民宅在家中以阻止新冠病毒传播之际,它又掀起了一股新热潮', 'pubdatetime' => '2020-02-21 17:01:07' ), 'articlesort' => array( 'two_domain' => null ) ), (int) 5 => array( 'article_and_sort' => array( 'id' => '293516', 'sort_id' => '6', 'art_pic' => '/attached/image1/2020-02/21/6a99dd963ab52db95dfe15fdb34a9fa5.jpg', 'art_title' => '华为、OPPO、三星、苹果均在布局GaN技术', 'art_intro' => '站搜网2月20日消息 据财联社消息,除小米外,华为、三星、OPPO、苹果均在GaN技术方面有较深的积累。小米GaN方案商纳微方面表示,继小米之后,“今年陆续几家与小米同等规模的厂商,将发布GaN电源适配器”', 'pubdatetime' => '2020-02-21 07:18:05' ), 'articlesort' => array( 'two_domain' => null ) ), (int) 6 => array( 'article_and_sort' => array( 'id' => '293510', 'sort_id' => '71', 'art_pic' => '/attached/image1/2020-02/21/d5f06b70bce1605a6e8f5542d373f4d8.jpg', 'art_title' => '更多报告显示:微软Windows10补丁KB4532693删除了个人文件', 'art_intro' => '站搜网 Win10 频道2月18日消息&nbsp;上周,在发现少数用户遭遇包括启动问题在内的灾难性故障之后,微软取消了Windows 10 KB4524244更新补丁。尽管已删除了该特定安全补丁,但还有新的问题出现', 'pubdatetime' => '2020-02-21 07:12:05' ), 'articlesort' => array( 'two_domain' => 'win10' ) ), (int) 7 => array( 'article_and_sort' => array( 'id' => '293500', 'sort_id' => '71', 'art_pic' => '/attached/image1/2020-02/21/9d48c77c25b5726539329cf77ffc8dfb.png', 'art_title' => 'Surface又一用处,微软宣布ElectionGuard投票机软件试用成功', 'art_intro' => '站搜网 Win10 频道2月20日消息&nbsp;微软自去年以来一直在开发投票机软件,站搜网 Win10 频道此前报道,在2月19日,微软Electionguard平台在Surface平板电脑上运行开源软件应用程序,用于选举威斯康星州富尔顿市威斯康星州最高法院的代表。微软客户安全与信任CVP Tom Burt表示,微软Electionguard投票机软件平台的首次真实测试是成功的', 'pubdatetime' => '2020-02-21 07:02:06' ), 'articlesort' => array( 'two_domain' => 'win10' ) ), (int) 8 => array( 'article_and_sort' => array( 'id' => '293492', 'sort_id' => '6', 'art_pic' => '/attached/image1/2020-02/21/b9bcedaebdc916ce272918ca76893c7c.png', 'art_title' => '英伟达股价超314美元,创历史新高', 'art_intro' => '站搜网2月20日消息&nbsp;周三美股盘初,英伟达(NVDA.US)股价触及历史新高,截至发稿时英伟达股价达314.70美元,涨幅达到6%。站搜网了解到,此前伯恩斯坦分析师Stacy Rasgon曾将英伟达的目标股价从300美元上调至360美元', 'pubdatetime' => '2020-02-21 06:53:05' ), 'articlesort' => array( 'two_domain' => null ) ), (int) 9 => array( 'article_and_sort' => array( 'id' => '293491', 'sort_id' => '71', 'art_pic' => '/attached/image1/2020-02/21/87bdfe51ce23b065414ba6fdb45895bd.jpg', 'art_title' => '统一操作系统UOS立未来目标:在政府及公共机构替代微软Windows', 'art_intro' => '站搜网 Win10 频道2月20日消息&nbsp;2020年1月14日,微软正式停止对Windows 7系统的支持,包括软件更新、安全更新或修复以及任何问题的技术支持。至此,最受欢迎的Windows系统之一寿终正寝', 'pubdatetime' => '2020-02-21 06:52:04' ), 'articlesort' => array( 'two_domain' => 'win10' ) ), (int) 10 => array( 'article_and_sort' => array( 'id' => '293474', 'sort_id' => '71', 'art_pic' => '/attached/image1/2020-02/21/b300db06f3258d42a75eee967342f14d.jpg', 'art_title' => '微软撤回不兼容的KB4524244补丁,卡巴斯基:这锅我不背', 'art_intro' => '站搜网 Win10 频道2月18日消息&nbsp;据外媒报道,微软于近日撤消了Windows 10 KB4524244安全更新,该更新旨在解决卡巴斯基所发现的安全漏洞,后者于2019年4月被公开。站搜网 Win10 频道获悉,卡巴斯基称自己在去年8月已解决了该漏洞,但微软实施了其他补救措施来保护运行较旧版本软件的用户', 'pubdatetime' => '2020-02-21 06:35:05' ), 'articlesort' => array( 'two_domain' => 'win10' ) ), (int) 11 => array( 'article_and_sort' => array( 'id' => '293471', 'sort_id' => '21', 'art_pic' => '/attached/image1/2020-02/21/fb266facd9f4a776cc2b32810a7d26be.jpg', 'art_title' => 'TeamXecuter:任天堂Switch破解模块受疫情影响面临延期出货', 'art_intro' => '站搜网2月19日消息&nbsp;据外媒报道,专攻任天堂Switch系列破解的和第三方系统SX OS开发的Team Xecuter(TX)表示,Switch Lite和长续航版Switch的Modchip硬破解模块可能因目前疫情而面临延期出货。根据寄给测试人员的电子邮件内容显示,受目前疫情影响,针对相关破解模块的测试“可能还要再过2周”才能开始,因为生产芯片的工厂受疫情影响而关闭', 'pubdatetime' => '2020-02-21 06:32:06' ), 'articlesort' => array( 'two_domain' => null ) ) ) $yuanmasorts = array( (int) 0 => array( 'yuanmasort' => array( 'id' => '1', 'parentid' => '0', 'rootid' => '0', 'depthid' => '0', 'ym_sort_name' => 'PHP源码' ) ), (int) 1 => array( 'yuanmasort' => array( 'id' => '2', 'parentid' => '1', 'rootid' => '0', 'depthid' => '1', 'ym_sort_name' => '网页聊天' ) ), (int) 2 => array( 'yuanmasort' => array( 'id' => '3', 'parentid' => '1', 'rootid' => '0', 'depthid' => '1', 'ym_sort_name' => '社区论坛' ) ), (int) 3 => array( 'yuanmasort' => array( 'id' => '4', 'parentid' => '1', 'rootid' => '0', 'depthid' => '1', 'ym_sort_name' => '学校班级' ) ), (int) 4 => array( 'yuanmasort' => array( 'id' => '5', 'parentid' => '1', 'rootid' => '0', 'depthid' => '1', 'ym_sort_name' => '博客空间' ) ), (int) 5 => array( 'yuanmasort' => array( 'id' => '6', 'parentid' => '1', 'rootid' => '0', 'depthid' => '1', 'ym_sort_name' => '留言日记' ) ), (int) 6 => array( 'yuanmasort' => array( 'id' => '7', 'parentid' => '1', 'rootid' => '0', 'depthid' => '1', 'ym_sort_name' => '电子商务' ) ), (int) 7 => array( 'yuanmasort' => array( 'id' => '8', 'parentid' => '1', 'rootid' => '0', 'depthid' => '1', 'ym_sort_name' => 'CMS文章' ) ), (int) 8 => array( 'yuanmasort' => array( 'id' => '9', 'parentid' => '1', 'rootid' => '0', 'depthid' => '1', 'ym_sort_name' => '生活分类' ) ), (int) 9 => array( 'yuanmasort' => array( 'id' => '10', 'parentid' => '1', 'rootid' => '0', 'depthid' => '1', 'ym_sort_name' => '人才房产' ) ), (int) 10 => array( 'yuanmasort' => array( 'id' => '11', 'parentid' => '1', 'rootid' => '0', 'depthid' => '1', 'ym_sort_name' => '上传下载' ) ), (int) 11 => array( 'yuanmasort' => array( 'id' => '12', 'parentid' => '1', 'rootid' => '0', 'depthid' => '1', 'ym_sort_name' => '网址导航' ) ), (int) 12 => array( 'yuanmasort' => array( 'id' => '13', 'parentid' => '1', 'rootid' => '0', 'depthid' => '1', 'ym_sort_name' => '广告排行' ) ), (int) 13 => array( 'yuanmasort' => array( 'id' => '14', 'parentid' => '1', 'rootid' => '0', 'depthid' => '1', 'ym_sort_name' => '投票调查' ) ), (int) 14 => array( 'yuanmasort' => array( 'id' => '15', 'parentid' => '1', 'rootid' => '0', 'depthid' => '1', 'ym_sort_name' => '搜索链接' ) ), (int) 15 => array( 'yuanmasort' => array( 'id' => '16', 'parentid' => '1', 'rootid' => '0', 'depthid' => '1', 'ym_sort_name' => '计数统计' ) ), (int) 16 => array( 'yuanmasort' => array( 'id' => '17', 'parentid' => '1', 'rootid' => '0', 'depthid' => '1', 'ym_sort_name' => '贺卡图片' ) ), (int) 17 => array( 'yuanmasort' => array( 'id' => '18', 'parentid' => '1', 'rootid' => '0', 'depthid' => '1', 'ym_sort_name' => '影音娱乐' ) ), (int) 18 => array( 'yuanmasort' => array( 'id' => '19', 'parentid' => '1', 'rootid' => '0', 'depthid' => '1', 'ym_sort_name' => '交友征婚' ) ), (int) 19 => array( 'yuanmasort' => array( 'id' => '20', 'parentid' => '1', 'rootid' => '0', 'depthid' => '1', 'ym_sort_name' => '办公管理' ) ), (int) 20 => array( 'yuanmasort' => array( 'id' => '21', 'parentid' => '1', 'rootid' => '0', 'depthid' => '1', 'ym_sort_name' => '整站门户' ) ), (int) 21 => array( 'yuanmasort' => array( 'id' => '22', 'parentid' => '1', 'rootid' => '0', 'depthid' => '1', 'ym_sort_name' => '企业网站' ) ), (int) 22 => array( 'yuanmasort' => array( 'id' => '23', 'parentid' => '1', 'rootid' => '0', 'depthid' => '1', 'ym_sort_name' => '主机域名' ) ), (int) 23 => array( 'yuanmasort' => array( 'id' => '24', 'parentid' => '1', 'rootid' => '0', 'depthid' => '1', 'ym_sort_name' => '邮件邮箱' ) ), (int) 24 => array( 'yuanmasort' => array( 'id' => '25', 'parentid' => '1', 'rootid' => '0', 'depthid' => '1', 'ym_sort_name' => '查询工具' ) ), (int) 25 => array( 'yuanmasort' => array( 'id' => '26', 'parentid' => '1', 'rootid' => '0', 'depthid' => '1', 'ym_sort_name' => '小偷采集' ) ), (int) 26 => array( 'yuanmasort' => array( 'id' => '27', 'parentid' => '1', 'rootid' => '0', 'depthid' => '1', 'ym_sort_name' => '数据维护' ) ), (int) 27 => array( 'yuanmasort' => array( 'id' => '28', 'parentid' => '1', 'rootid' => '0', 'depthid' => '1', 'ym_sort_name' => '其它源码' ) ), (int) 28 => array( 'yuanmasort' => array( 'id' => '29', 'parentid' => '0', 'rootid' => '0', 'depthid' => '0', 'ym_sort_name' => 'ASP源码' ) ), (int) 29 => array( 'yuanmasort' => array( 'id' => '30', 'parentid' => '29', 'rootid' => '0', 'depthid' => '1', 'ym_sort_name' => '网页聊天' ) ), (int) 30 => array( 'yuanmasort' => array( 'id' => '31', 'parentid' => '29', 'rootid' => '0', 'depthid' => '1', 'ym_sort_name' => '社区论坛' ) ), (int) 31 => array( 'yuanmasort' => array( 'id' => '32', 'parentid' => '29', 'rootid' => '0', 'depthid' => '1', 'ym_sort_name' => '学校班级' ) ), (int) 32 => array( 'yuanmasort' => array( 'id' => '33', 'parentid' => '29', 'rootid' => '0', 'depthid' => '1', 'ym_sort_name' => '博客空间' ) ), (int) 33 => array( 'yuanmasort' => array( 'id' => '34', 'parentid' => '29', 'rootid' => '0', 'depthid' => '1', 'ym_sort_name' => '留言日记' ) ), (int) 34 => array( 'yuanmasort' => array( 'id' => '35', 'parentid' => '29', 'rootid' => '0', 'depthid' => '1', 'ym_sort_name' => '电子商务' ) ), (int) 35 => array( 'yuanmasort' => array( 'id' => '36', 'parentid' => '29', 'rootid' => '0', 'depthid' => '1', 'ym_sort_name' => 'CMS文章' ) ), (int) 36 => array( 'yuanmasort' => array( 'id' => '37', 'parentid' => '29', 'rootid' => '0', 'depthid' => '1', 'ym_sort_name' => '生活分类' ) ), (int) 37 => array( 'yuanmasort' => array( 'id' => '38', 'parentid' => '29', 'rootid' => '0', 'depthid' => '1', 'ym_sort_name' => '人才房产' ) ), (int) 38 => array( 'yuanmasort' => array( 'id' => '39', 'parentid' => '29', 'rootid' => '0', 'depthid' => '1', 'ym_sort_name' => '上传下载' ) ), (int) 39 => array( 'yuanmasort' => array( 'id' => '40', 'parentid' => '29', 'rootid' => '0', 'depthid' => '1', 'ym_sort_name' => '网 址导航' ) ), (int) 40 => array( 'yuanmasort' => array( 'id' => '41', 'parentid' => '29', 'rootid' => '0', 'depthid' => '1', 'ym_sort_name' => '广告排行' ) ), (int) 41 => array( 'yuanmasort' => array( 'id' => '42', 'parentid' => '29', 'rootid' => '0', 'depthid' => '1', 'ym_sort_name' => '投票调查' ) ), (int) 42 => array( 'yuanmasort' => array( 'id' => '43', 'parentid' => '29', 'rootid' => '0', 'depthid' => '1', 'ym_sort_name' => '搜索链接' ) ), (int) 43 => array( 'yuanmasort' => array( 'id' => '44', 'parentid' => '29', 'rootid' => '0', 'depthid' => '1', 'ym_sort_name' => '计数统计' ) ), (int) 44 => array( 'yuanmasort' => array( 'id' => '45', 'parentid' => '29', 'rootid' => '0', 'depthid' => '1', 'ym_sort_name' => '贺卡图片' ) ), (int) 45 => array( 'yuanmasort' => array( 'id' => '46', 'parentid' => '29', 'rootid' => '0', 'depthid' => '1', 'ym_sort_name' => '影音娱乐' ) ), (int) 46 => array( 'yuanmasort' => array( 'id' => '47', 'parentid' => '29', 'rootid' => '0', 'depthid' => '1', 'ym_sort_name' => '交友征婚' ) ), (int) 47 => array( 'yuanmasort' => array( 'id' => '48', 'parentid' => '29', 'rootid' => '0', 'depthid' => '1', 'ym_sort_name' => '办公管理' ) ), (int) 48 => array( 'yuanmasort' => array( 'id' => '49', 'parentid' => '29', 'rootid' => '0', 'depthid' => '1', 'ym_sort_name' => '整站门户' ) ), (int) 49 => array( 'yuanmasort' => array( 'id' => '50', 'parentid' => '29', 'rootid' => '0', 'depthid' => '1', 'ym_sort_name' => '企业网站' ) ), (int) 50 => array( 'yuanmasort' => array( 'id' => '51', 'parentid' => '29', 'rootid' => '0', 'depthid' => '1', 'ym_sort_name' => '主机域名' ) ), (int) 51 => array( 'yuanmasort' => array( 'id' => '52', 'parentid' => '29', 'rootid' => '0', 'depthid' => '1', 'ym_sort_name' => '邮件邮箱' ) ), (int) 52 => array( 'yuanmasort' => array( 'id' => '53', 'parentid' => '29', 'rootid' => '0', 'depthid' => '1', 'ym_sort_name' => '查询工具' ) ), (int) 53 => array( 'yuanmasort' => array( 'id' => '54', 'parentid' => '29', 'rootid' => '0', 'depthid' => '1', 'ym_sort_name' => '小偷采集' ) ), (int) 54 => array( 'yuanmasort' => array( 'id' => '55', 'parentid' => '29', 'rootid' => '0', 'depthid' => '1', 'ym_sort_name' => '数据维护' ) ), (int) 55 => array( 'yuanmasort' => array( 'id' => '56', 'parentid' => '29', 'rootid' => '0', 'depthid' => '1', 'ym_sort_name' => '其它源码' ) ), (int) 56 => array( 'yuanmasort' => array( 'id' => '57', 'parentid' => '0', 'rootid' => '0', 'depthid' => '0', 'ym_sort_name' => 'asp.net源码' ) ), (int) 57 => array( 'yuanmasort' => array( 'id' => '58', 'parentid' => '57', 'rootid' => '0', 'depthid' => '1', 'ym_sort_name' => '网页聊天' ) ), (int) 58 => array( 'yuanmasort' => array( 'id' => '59', 'parentid' => '57', 'rootid' => '0', 'depthid' => '1', 'ym_sort_name' => '社区论坛' ) ), (int) 59 => array( 'yuanmasort' => array( 'id' => '60', 'parentid' => '57', 'rootid' => '0', 'depthid' => '1', 'ym_sort_name' => '学校班级' ) ), (int) 60 => array( 'yuanmasort' => array( 'id' => '61', 'parentid' => '57', 'rootid' => '0', 'depthid' => '1', 'ym_sort_name' => '博客空间' ) ), (int) 61 => array( 'yuanmasort' => array( 'id' => '62', 'parentid' => '57', 'rootid' => '0', 'depthid' => '1', 'ym_sort_name' => '留言日记' ) ), (int) 62 => array( 'yuanmasort' => array( 'id' => '63', 'parentid' => '57', 'rootid' => '0', 'depthid' => '1', 'ym_sort_name' => '电子商务' ) ), (int) 63 => array( 'yuanmasort' => array( 'id' => '64', 'parentid' => '57', 'rootid' => '0', 'depthid' => '1', 'ym_sort_name' => 'CMS文章' ) ), (int) 64 => array( 'yuanmasort' => array( 'id' => '65', 'parentid' => '57', 'rootid' => '0', 'depthid' => '1', 'ym_sort_name' => '生活分类' ) ), (int) 65 => array( 'yuanmasort' => array( 'id' => '66', 'parentid' => '57', 'rootid' => '0', 'depthid' => '1', 'ym_sort_name' => '人才房产' ) ), (int) 66 => array( 'yuanmasort' => array( 'id' => '67', 'parentid' => '57', 'rootid' => '0', 'depthid' => '1', 'ym_sort_name' => '上传下载' ) ), (int) 67 => array( 'yuanmasort' => array( 'id' => '68', 'parentid' => '57', 'rootid' => '0', 'depthid' => '1', 'ym_sort_name' => '网址导航' ) ), (int) 68 => array( 'yuanmasort' => array( 'id' => '69', 'parentid' => '57', 'rootid' => '0', 'depthid' => '1', 'ym_sort_name' => '广告排行' ) ), (int) 69 => array( 'yuanmasort' => array( 'id' => '70', 'parentid' => '57', 'rootid' => '0', 'depthid' => '1', 'ym_sort_name' => '投票调查' ) ), (int) 70 => array( 'yuanmasort' => array( 'id' => '71', 'parentid' => '57', 'rootid' => '0', 'depthid' => '1', 'ym_sort_name' => '搜索链接' ) ), (int) 71 => array( 'yuanmasort' => array( 'id' => '72', 'parentid' => '57', 'rootid' => '0', 'depthid' => '1', 'ym_sort_name' => '计数统计' ) ), (int) 72 => array( 'yuanmasort' => array( 'id' => '73', 'parentid' => '57', 'rootid' => '0', 'depthid' => '1', 'ym_sort_name' => '贺卡图片' ) ), (int) 73 => array( 'yuanmasort' => array( 'id' => '74', 'parentid' => '57', 'rootid' => '0', 'depthid' => '1', 'ym_sort_name' => '影音娱乐' ) ), (int) 74 => array( 'yuanmasort' => array( 'id' => '75', 'parentid' => '57', 'rootid' => '0', 'depthid' => '1', 'ym_sort_name' => '交友征婚' ) ), (int) 75 => array( 'yuanmasort' => array( 'id' => '76', 'parentid' => '57', 'rootid' => '0', 'depthid' => '1', 'ym_sort_name' => '办公管理' ) ), (int) 76 => array( 'yuanmasort' => array( 'id' => '77', 'parentid' => '57', 'rootid' => '0', 'depthid' => '1', 'ym_sort_name' => '整站栏目' ) ), (int) 77 => array( 'yuanmasort' => array( 'id' => '78', 'parentid' => '57', 'rootid' => '0', 'depthid' => '1', 'ym_sort_name' => '企业网站' ) ), (int) 78 => array( 'yuanmasort' => array( 'id' => '79', 'parentid' => '57', 'rootid' => '0', 'depthid' => '1', 'ym_sort_name' => '主机域名' ) ), (int) 79 => array( 'yuanmasort' => array( 'id' => '80', 'parentid' => '57', 'rootid' => '0', 'depthid' => '1', 'ym_sort_name' => '邮件邮箱' ) ), (int) 80 => array( 'yuanmasort' => array( 'id' => '81', 'parentid' => '57', 'rootid' => '0', 'depthid' => '1', 'ym_sort_name' => '查询工具' ) ), (int) 81 => array( 'yuanmasort' => array( 'id' => '82', 'parentid' => '57', 'rootid' => '0', 'depthid' => '1', 'ym_sort_name' => '小偷采集' ) ), (int) 82 => array( 'yuanmasort' => array( 'id' => '83', 'parentid' => '57', 'rootid' => '0', 'depthid' => '1', 'ym_sort_name' => '控件组件' ) ), (int) 83 => array( 'yuanmasort' => array( 'id' => '84', 'parentid' => '57', 'rootid' => '0', 'depthid' => '1', 'ym_sort_name' => '数据维护' ) ), (int) 84 => array( 'yuanmasort' => array( 'id' => '85', 'parentid' => '57', 'rootid' => '0', 'depthid' => '1', 'ym_sort_name' => '其它源码' ) ), (int) 85 => array( 'yuanmasort' => array( 'id' => '86', 'parentid' => '0', 'rootid' => '0', 'depthid' => '0', 'ym_sort_name' => 'Jsp源码' ) ), (int) 86 => array( 'yuanmasort' => array( 'id' => '87', 'parentid' => '86', 'rootid' => '0', 'depthid' => '1', 'ym_sort_name' => '网页聊天' ) ), (int) 87 => array( 'yuanmasort' => array( 'id' => '88', 'parentid' => '86', 'rootid' => '0', 'depthid' => '1', 'ym_sort_name' => '社区论坛' ) ), (int) 88 => array( 'yuanmasort' => array( 'id' => '89', 'parentid' => '86', 'rootid' => '0', 'depthid' => '1', 'ym_sort_name' => '学校班级' ) ), (int) 89 => array( 'yuanmasort' => array( 'id' => '90', 'parentid' => '86', 'rootid' => '0', 'depthid' => '1', 'ym_sort_name' => '博客空间' ) ), (int) 90 => array( 'yuanmasort' => array( 'id' => '91', 'parentid' => '86', 'rootid' => '0', 'depthid' => '1', 'ym_sort_name' => '留言日记' ) ), (int) 91 => array( 'yuanmasort' => array( 'id' => '92', 'parentid' => '86', 'rootid' => '0', 'depthid' => '1', 'ym_sort_name' => '电子商务' ) ), (int) 92 => array( 'yuanmasort' => array( 'id' => '93', 'parentid' => '86', 'rootid' => '0', 'depthid' => '1', 'ym_sort_name' => 'CMS文章' ) ), (int) 93 => array( 'yuanmasort' => array( 'id' => '94', 'parentid' => '86', 'rootid' => '0', 'depthid' => '1', 'ym_sort_name' => '生活分类' ) ), (int) 94 => array( 'yuanmasort' => array( 'id' => '95', 'parentid' => '86', 'rootid' => '0', 'depthid' => '1', 'ym_sort_name' => '人才房产' ) ), (int) 95 => array( 'yuanmasort' => array( 'id' => '96', 'parentid' => '86', 'rootid' => '0', 'depthid' => '1', 'ym_sort_name' => '上传下载' ) ), (int) 96 => array( 'yuanmasort' => array( 'id' => '97', 'parentid' => '86', 'rootid' => '0', 'depthid' => '1', 'ym_sort_name' => '网址导航' ) ), (int) 97 => array( 'yuanmasort' => array( 'id' => '98', 'parentid' => '86', 'rootid' => '0', 'depthid' => '1', 'ym_sort_name' => '广告排行' ) ), (int) 98 => array( 'yuanmasort' => array( 'id' => '99', 'parentid' => '86', 'rootid' => '0', 'depthid' => '1', 'ym_sort_name' => '投票调查' ) ), (int) 99 => array( 'yuanmasort' => array( 'id' => '100', 'parentid' => '86', 'rootid' => '0', 'depthid' => '1', 'ym_sort_name' => '搜索链接' ) ), (int) 100 => array( 'yuanmasort' => array( 'id' => '101', 'parentid' => '86', 'rootid' => '0', 'depthid' => '1', 'ym_sort_name' => '计数统计' ) ), (int) 101 => array( 'yuanmasort' => array( 'id' => '102', 'parentid' => '86', 'rootid' => '0', 'depthid' => '1', 'ym_sort_name' => '贺卡图片' ) ), (int) 102 => array( 'yuanmasort' => array( 'id' => '103', 'parentid' => '86', 'rootid' => '0', 'depthid' => '1', 'ym_sort_name' => '影音娱乐' ) ), (int) 103 => array( 'yuanmasort' => array( 'id' => '104', 'parentid' => '86', 'rootid' => '0', 'depthid' => '1', 'ym_sort_name' => '交友征婚' ) ), (int) 104 => array( 'yuanmasort' => array( 'id' => '105', 'parentid' => '86', 'rootid' => '0', 'depthid' => '1', 'ym_sort_name' => '办公管理' ) ), (int) 105 => array( 'yuanmasort' => array( 'id' => '106', 'parentid' => '86', 'rootid' => '0', 'depthid' => '1', 'ym_sort_name' => '整站门户' ) ), (int) 106 => array( 'yuanmasort' => array( 'id' => '107', 'parentid' => '86', 'rootid' => '0', 'depthid' => '1', 'ym_sort_name' => '企业网站' ) ), (int) 107 => array( 'yuanmasort' => array( 'id' => '108', 'parentid' => '86', 'rootid' => '0', 'depthid' => '1', 'ym_sort_name' => '主机域名' ) ), (int) 108 => array( 'yuanmasort' => array( 'id' => '109', 'parentid' => '86', 'rootid' => '0', 'depthid' => '1', 'ym_sort_name' => '邮件邮箱' ) ), (int) 109 => array( 'yuanmasort' => array( 'id' => '110', 'parentid' => '86', 'rootid' => '0', 'depthid' => '1', 'ym_sort_name' => '查询工具' ) ), (int) 110 => array( 'yuanmasort' => array( 'id' => '111', 'parentid' => '86', 'rootid' => '0', 'depthid' => '1', 'ym_sort_name' => '小偷采集' ) ), (int) 111 => array( 'yuanmasort' => array( 'id' => '112', 'parentid' => '86', 'rootid' => '0', 'depthid' => '1', 'ym_sort_name' => '数据维护' ) ), (int) 112 => array( 'yuanmasort' => array( 'id' => '113', 'parentid' => '86', 'rootid' => '0', 'depthid' => '1', 'ym_sort_name' => '其它源码' ) ), (int) 113 => array( 'yuanmasort' => array( 'id' => '114', 'parentid' => '0', 'rootid' => '0', 'depthid' => '0', 'ym_sort_name' => '其它源码' ) ), (int) 114 => array( 'yuanmasort' => array( 'id' => '115', 'parentid' => '114', 'rootid' => '0', 'depthid' => '1', 'ym_sort_name' => 'CGI源码' ) ), (int) 115 => array( 'yuanmasort' => array( 'id' => '116', 'parentid' => '114', 'rootid' => '0', 'depthid' => '1', 'ym_sort_name' => '其他网站源码' ) ) ) $rec_yuanmas = array( (int) 0 => array( 'yuanma_and_sort' => array( 'id' => '3926', 'ym_sort_id' => '34', 'ym_star' => '2', 'level' => '1', 'ym_pic' => 'yuanma_img/2015-09/2015-09-251443163907.jpg', 'ym_title' => '鱼X糗百笑话网站 ', 'ym_views' => '0', 'ym_size' => '0.312', 'ym_properties' => '免费软件', 'ym_update' => '1443163973', 'ym_contat' => '鱼X', 'ym_times' => '1', 'ym_author' => '鱼X', 'ym_language' => '简体中文', 'ym_sort' => '国产软件', 'ym_system' => 'ASP/access', 'ym_intro' => '该软件是一个像糗百那样可以网友发布文章,并且由网友来对发布的内容进行审核的asp+access笑话网站!功能自己看吧,这版不是太完善,改改就好了!', 'ym_content' => '<span style="font-family:'Lucida Grande', Helvetica, Arial;line-height:22px;background-color:#FFFFFF;">该软件是一个像糗百那样可以网友发布文章,并且由网友来对发布的内容进行审核的asp+access笑话网站!功能自己看吧,这版不是太完善,改改就好了!</span>', 'ym_url' => '', 'ym_version' => 'v1.0', 'ym_activation' => '不用激活!', 'ym_ewm' => null, 'ym_d' => '2015-09-25', 'ym_rwm_pic' => null, 'ym_userid' => '10', 'status' => '1', 'fast' => '0', 'refresh_time' => null, 'author_page' => '' ), 'yuanmasort' => array( 'id' => '34', 'parentid' => '29', 'rootid' => '0', 'depthid' => '1', 'ym_sort_name' => '留言日记' ) ), (int) 1 => array( 'yuanma_and_sort' => array( 'id' => '3925', 'ym_sort_id' => '48', 'ym_star' => '3', 'level' => '1', 'ym_pic' => 'yuanma_img/2015-09/2015-09-251443163736.jpg', 'ym_title' => '信息收集系统 ', 'ym_views' => '0', 'ym_size' => '1.7', 'ym_properties' => '共享软件', 'ym_update' => '1443163812', 'ym_contat' => '田俊', 'ym_times' => '1', 'ym_author' => '田俊', 'ym_language' => '简体中文', 'ym_sort' => '国产软件', 'ym_system' => 'ASP/access', 'ym_intro' => '本系统优点: 1、本系统可以收集任何文本信息和图片信息。支持手机上网访问,并用手机相机拍照上传图片 2、本系统收集的信息分两种,一种不记名,一种记名。记名的,需要用户登录后再填写信息,由于是记名的,后台管理员可以知道本信息是谁填写的,用户也可以编辑查询自己的信息。不记名的,不需要用户登录就可以填写信息,由于不记名,后台管理员无法知道本信息是谁填写的,系统也无法知道是谁填写,因此用户也不能编辑自己的信息。 3、本系统有信息管理者对用户提交信息作出反馈信息的功能。对信息管理员已经作出反馈的信息,用户就不允许编辑修改自己的信息了。 4、本系统还有是否公开信息的功能。如果选择公开,任何用户都能查看此信息,但不能编辑修改此信息。 ', 'ym_content' => '<div style="margin:0px;padding:0px;font-family:'Lucida Grande', Helvetica, Arial;background-color:#FFFFFF;"> 本系统优点: </div> <div style="margin:0px;padding:0px;font-family:'Lucida Grande', Helvetica, Arial;background-color:#FFFFFF;"> 1、本系统可以收集任何文本信息和图片信息。支持手机上网访问,并用手机相机拍照上传图片 </div> <div style="margin:0px;padding:0px;font-family:'Lucida Grande', Helvetica, Arial;background-color:#FFFFFF;"> 2、本系统收集的信息分两种,一种不记名,一种记名。记名的,需要用户登录后再填写信息,由于是记名的,后台管理员可以知道本信息是谁填写的,用户也可以编辑查询自己的信息。不记名的,不需要用户登录就可以填写信息,由于不记名,后台管理员无法知道本信息是谁填写的,系统也无法知道是谁填写,因此用户也不能编辑自己的信息。 </div> <div style="margin:0px;padding:0px;font-family:'Lucida Grande', Helvetica, Arial;background-color:#FFFFFF;"> 3、本系统有信息管理者对用户提交信息作出反馈信息的功能。对信息管理员已经作出反馈的信息,用户就不允许编辑修改自己的信息了。 </div> <div style="margin:0px;padding:0px;font-family:'Lucida Grande', Helvetica, Arial;background-color:#FFFFFF;"> 4、本系统还有是否公开信息的功能。如果选择公开,任何用户都能查看此信息,但不能编辑修改此信息。 </div> <div style="margin:0px;padding:0px;font-family:'Lucida Grande', Helvetica, Arial;background-color:#FFFFFF;"> <br /> </div> <div style="margin:0px;padding:0px;font-family:'Lucida Grande', Helvetica, Arial;background-color:#FFFFFF;"> 本系统可改成下列系统: </div> <div style="margin:0px;padding:0px;font-family:'Lucida Grande', Helvetica, Arial;background-color:#FFFFFF;"> 1、投诉举报反馈系统(可任意设置输入信息) </div> <div style="margin:0px;padding:0px;font-family:'Lucida Grande', Helvetica, Arial;background-color:#FFFFFF;"> 2、调查问卷系统(可任意设置问题) </div> <div style="margin:0px;padding:0px;font-family:'Lucida Grande', Helvetica, Arial;background-color:#FFFFFF;"> 3、网上招生报名系统(可上传户口簿等证件照片) </div> <div style="margin:0px;padding:0px;font-family:'Lucida Grande', Helvetica, Arial;background-color:#FFFFFF;"> 4、网上招聘报名系统(可上传身份证等证件照片) </div> <div style="margin:0px;padding:0px;font-family:'Lucida Grande', Helvetica, Arial;background-color:#FFFFFF;"> 5、下订单系统(可用手机拍照上传商品图片) </div> <div style="margin:0px;padding:0px;font-family:'Lucida Grande', Helvetica, Arial;background-color:#FFFFFF;"> 6、交通事故快速报告理赔系统(可用手机拍照上传图片) </div> <div style="margin:0px;padding:0px;font-family:'Lucida Grande', Helvetica, Arial;background-color:#FFFFFF;"> 7、物业报修系统(可用手机拍照上传图片) </div> <div style="margin:0px;padding:0px;font-family:'Lucida Grande', Helvetica, Arial;background-color:#FFFFFF;"> 8、…… </div> <div style="margin:0px;padding:0px;font-family:'Lucida Grande', Helvetica, Arial;background-color:#FFFFFF;"> <br /> </div> <div style="margin:0px;padding:0px;font-family:'Lucida Grande', Helvetica, Arial;background-color:#FFFFFF;"> 本系统安装说明: </div> <div style="margin:0px;padding:0px;font-family:'Lucida Grande', Helvetica, Arial;background-color:#FFFFFF;"> (1)把系统解压后拷到IIS服务器上,或者把自己的电脑当做服务器(需要安装iis,且要关掉防火墙) </div> <div style="margin:0px;padding:0px;font-family:'Lucida Grande', Helvetica, Arial;background-color:#FFFFFF;"> (2)如果服务器ip地址为192.168.10.253,只要在浏览器地址栏中输入此ip地址,就可以让同事输入相应的信息6、本系统最大优势:可以任意设置需要收集的文本信息和图片信息。支持手机上网访问,并用手机相机拍照上传图片。 </div> <div style="margin:0px;padding:0px;font-family:'Lucida Grande', Helvetica, Arial;background-color:#FFFFFF;"> <br /> </div> <div style="margin:0px;padding:0px;font-family:'Lucida Grande', Helvetica, Arial;background-color:#FFFFFF;"> 更新说明: </div> <div style="margin:0px;padding:0px;font-family:'Lucida Grande', Helvetica, Arial;background-color:#FFFFFF;"> <div style="margin:0px;padding:0px;"> &nbsp; v2.5.6与v2.5.5相比 </div> <div style="margin:0px;padding:0px;"> 1、解决不同浏览器的兼容问题。 </div> </div>', 'ym_url' => '', 'ym_version' => 'v2.5.6', 'ym_activation' => '不用激活!', 'ym_ewm' => null, 'ym_d' => '2015-09-25', 'ym_rwm_pic' => null, 'ym_userid' => '10', 'status' => '1', 'fast' => '0', 'refresh_time' => null, 'author_page' => '' ), 'yuanmasort' => array( 'id' => '48', 'parentid' => '29', 'rootid' => '0', 'depthid' => '1', 'ym_sort_name' => '办公管理' ) ), (int) 2 => array( 'yuanma_and_sort' => array( 'id' => '3919', 'ym_sort_id' => '32', 'ym_star' => '4', 'level' => '1', 'ym_pic' => 'yuanma_img/2015-09/2015-09-251443161158.jpg', 'ym_title' => '校无忧学校网站系统 ', 'ym_views' => '0', 'ym_size' => '2.4', 'ym_properties' => '免费软件', 'ym_update' => '1443161230', 'ym_contat' => '校无忧科技', 'ym_times' => '1', 'ym_author' => '校无忧科技', 'ym_language' => '简体中文', 'ym_sort' => '国产软件', 'ym_system' => 'ASP/access', 'ym_intro' => '系统概述:校无忧学校网站系统是一套中、小学通用的学校网站管理系统,采用适合学校的专用网站模版,增强了系统的针对性和易用性。现有学校概况、校园快讯、教学教研、德育长廊、教育法规、教师风采、学生乐园、互动平台、联系方式等栏目……', 'ym_content' => '<div style="margin:0px;padding:0px;font-family:'Lucida Grande', Helvetica, Arial;background-color:#FFFFFF;"> 系统概述:校无忧学校网站系统是一套中、小学通用的学校网站管理系统,采用适合学校的专用网站模版,增强了系统的针对性和易用性。现有学校概况、校园快讯、教学教研、德育长廊、教育法规、教师风采、学生乐园、互动平台、联系方式等栏目…… </div> <div style="margin:0px;padding:0px;font-family:'Lucida Grande', Helvetica, Arial;background-color:#FFFFFF;"> &nbsp; </div> <div style="margin:0px;padding:0px;font-family:'Lucida Grande', Helvetica, Arial;background-color:#FFFFFF;"> 系统主要功能: </div> <div style="margin:0px;padding:0px;font-family:'Lucida Grande', Helvetica, Arial;background-color:#FFFFFF;"> 1、学校信息:学校简介,校长寄语,领导班子,学校荣誉,联系我们…… </div> <div style="margin:0px;padding:0px;font-family:'Lucida Grande', Helvetica, Arial;background-color:#FFFFFF;"> 2、新闻中心:新闻分类,新闻信息内容,首页图片推荐 </div> <div style="margin:0px;padding:0px;font-family:'Lucida Grande', Helvetica, Arial;background-color:#FFFFFF;"> 3、教师风采:添加教师信息,可上传图片 </div> <div style="margin:0px;padding:0px;font-family:'Lucida Grande', Helvetica, Arial;background-color:#FFFFFF;"> 4、学校风貌:展示学校精彩图片 </div> <div style="margin:0px;padding:0px;font-family:'Lucida Grande', Helvetica, Arial;background-color:#FFFFFF;"> 5、互动平台:提供留言建议,反馈信息 </div> <div style="margin:0px;padding:0px;font-family:'Lucida Grande', Helvetica, Arial;background-color:#FFFFFF;"> 6、友情链接:多类别的链接显示 </div> <div style="margin:0px;padding:0px;font-family:'Lucida Grande', Helvetica, Arial;background-color:#FFFFFF;"> …… </div> <div style="margin:0px;padding:0px;font-family:'Lucida Grande', Helvetica, Arial;background-color:#FFFFFF;"> &nbsp; </div> <div style="margin:0px;padding:0px;font-family:'Lucida Grande', Helvetica, Arial;background-color:#FFFFFF;"> 校无忧学校网站系统使用 </div> <div style="margin:0px;padding:0px;font-family:'Lucida Grande', Helvetica, Arial;background-color:#FFFFFF;"> 1) 在浏览器的地址栏中输入管理登录的页面地址:admin/login.asp。 </div> <div style="margin:0px;padding:0px;font-family:'Lucida Grande', Helvetica, Arial;background-color:#FFFFFF;"> 2) 默认管理员:admin 密码:admin </div> <div style="margin:0px;padding:0px;font-family:'Lucida Grande', Helvetica, Arial;background-color:#FFFFFF;"> &nbsp; </div> <div style="margin:0px;padding:0px;font-family:'Lucida Grande', Helvetica, Arial;background-color:#FFFFFF;"> 2015.09.02 更新日志: </div> <div style="margin:0px;padding:0px;font-family:'Lucida Grande', Helvetica, Arial;background-color:#FFFFFF;"> 1、优化首页页面显示 </div> <div style="margin:0px;padding:0px;font-family:'Lucida Grande', Helvetica, Arial;background-color:#FFFFFF;"> 2、修正后台信息设置 </div> <div style="margin:0px;padding:0px;font-family:'Lucida Grande', Helvetica, Arial;background-color:#FFFFFF;"> 3、修正后台版本提示 </div>', 'ym_url' => '', 'ym_version' => 'v2.4', 'ym_activation' => '不用激活!', 'ym_ewm' => null, 'ym_d' => '2015-09-25', 'ym_rwm_pic' => null, 'ym_userid' => '10', 'status' => '1', 'fast' => '0', 'refresh_time' => null, 'author_page' => '' ), 'yuanmasort' => array( 'id' => '32', 'parentid' => '29', 'rootid' => '0', 'depthid' => '1', 'ym_sort_name' => '学校班级' ) ), (int) 3 => array( 'yuanma_and_sort' => array( 'id' => '3917', 'ym_sort_id' => '50', 'ym_star' => '3', 'level' => '1', 'ym_pic' => 'yuanma_img/2015-09/2015-09-241443160324.jpg', 'ym_title' => '千博企业网站管理系统(蓝色动画模板) ', 'ym_views' => '0', 'ym_size' => '7', 'ym_properties' => '共享软件', 'ym_update' => '1443160437', 'ym_contat' => '千博网络 ', 'ym_times' => '1', 'ym_author' => '千博网络 ', 'ym_language' => '简体中文', 'ym_sort' => '国产软件', 'ym_system' => 'ASP/access', 'ym_intro' => '千博企业网站管理系统主要面向大中型企业电子商务网站的构建与运营管理进行设计研发,拥有极为灵活的产品架构、极强的可扩展性与可伸缩性,可广泛适 合于新闻资讯门户、企业内部知识门户、报社/杂志阅读、影音资讯、视频音频在线播放、法律顾问、政务公开、企业办公信息化等网络业务管理平台的建设,最大 限度地满足客户现今乃至未来的应用需求。借助于千博企业网站管理系统极强的灵活性和便捷的可扩展性,企业级客户能够迅速流畅的组织搭建起一个强大的网络业 务管理平台。', 'ym_content' => '<div style="margin:0px;padding:0px;font-family:'Lucida Grande', Helvetica, Arial;background-color:#FFFFFF;"> 千博企业网站管理系统主要面向大中型企业电子商务网站的构建与运营管理进行设计研发,拥有极为灵活的产品架构、极强的可扩展性与可伸缩性,可广泛适 合于新闻资讯门户、企业内部知识门户、报社/杂志阅读、影音资讯、视频音频在线播放、法律顾问、政务公开、企业办公信息化等网络业务管理平台的建设,最大 限度地满足客户现今乃至未来的应用需求。借助于千博企业网站管理系统极强的灵活性和便捷的可扩展性,企业级客户能够迅速流畅的组织搭建起一个强大的网络业 务管理平台。<br /> <br /> </div> <div style="margin:0px;padding:0px;font-family:'Lucida Grande', Helvetica, Arial;background-color:#FFFFFF;"> 千博系列产品在开发过程中更全面而深入地思考了用户对程序的使用习惯及每个功能对用户的使用友好度等,对网站前后台UI\UE方面进行了细致设计,通过众多人性化而便捷的细节设计来体现系统其良好的易用性。<br /> <br /> <div style="margin:0px;padding:0px;"> 正式使用前,请先生成全站静态文件。 </div> <div style="margin:0px;padding:0px;"> 系统无功能限制、无时间限制、开源。<br /> </div> <br /> </div> <span style="font-family:'Lucida Grande', Helvetica, Arial;line-height:22px;background-color:#FFFFFF;">千博企业网站管理系统开源版 v2015 Build0902 更新日志:</span><br /> <span style="font-family:'Lucida Grande', Helvetica, Arial;line-height:22px;background-color:#FFFFFF;">升级防注入脚本</span>', 'ym_url' => '', 'ym_version' => 'v2015 Build0902', 'ym_activation' => '不用激活!', 'ym_ewm' => null, 'ym_d' => '2015-09-25', 'ym_rwm_pic' => null, 'ym_userid' => '10', 'status' => '1', 'fast' => '0', 'refresh_time' => null, 'author_page' => '' ), 'yuanmasort' => array( 'id' => '50', 'parentid' => '29', 'rootid' => '0', 'depthid' => '1', 'ym_sort_name' => '企业网站' ) ) ) $c_articles = array( (int) 0 => array( 'article' => array( 'id' => '291774', 'sort_id' => '65', 'art_pic' => '/attached/image1/2019-12/06/1f91030a2e7b35871520a95eb4aa52eb.jpg', 'art_title' => '中国科幻热潮之下“暗流涌动”', 'art_intro' => '中国青年报⋅中国青年网记者 邱晨辉 来源:中国青年报 ( 2019年11月18日 08 版)当地时间2019年9月5日,德国柏林,新的未来博物馆对公众开放,它抛给公众一个问题,即人类未来将如何生活,并通过展览带领公众寻找答案。据悉,这些展览涉及自然、建筑、机器人、人工智能、科学和其他领域,它们大部分都是有很强互动性的展览', 'pubdatetime' => '2019-12-06 17:36:09' ) ), (int) 1 => array( 'article' => array( 'id' => '291766', 'sort_id' => '65', 'art_pic' => '/attached/image1/2019-12/06/cf325dc05196c334ce4bc7276087a32d.jpg', 'art_title' => '期盼月球旅店从科幻成为传奇', 'art_intro' => '2019年是美国阿波罗计划登月成功50周年。从今年的5月份开始,我们就听到和看到了各种纪念文章和各种活动的预告', 'pubdatetime' => '2019-12-06 17:24:09' ) ), (int) 2 => array( 'article' => array( 'id' => '291749', 'sort_id' => '65', 'art_pic' => '', 'art_title' => '刘慈欣三体动画版预告发布 2021年正式上线', 'art_intro' => '在17日晚间举行的哔哩哔哩2019-2020“”bilibili国创动画作品发布会上,《三体》动画版推出了首支正式预告片,进一步展示了三体宇宙的动画设定,还原出原著中的黑暗森林法则,并宣布这一动画确定将于2021年正式上线。据介绍,《三体》动画由哔哩哔哩、三体宇宙和武汉艺画开天联合出品,并由科幻动画剧《灵笼》的制作公司艺画开天进行打造', 'pubdatetime' => '2019-12-06 17:03:13' ) ), (int) 3 => array( 'article' => array( 'id' => '291745', 'sort_id' => '65', 'art_pic' => '/attached/image1/2019-12/06/b0b4e01bae4b0559205648123d2a9515.jpg', 'art_title' => '郭帆:《流浪地球》续集至少四年后开拍', 'art_intro' => '【综合报道】今晚,金鸡百花电影节将在厦门正式开幕。《流浪地球》导演郭帆在谈到未来的相关计划时透露,《流浪地球》一定会有续集', 'pubdatetime' => '2019-12-06 16:45:10' ) ) ) $article_sorts = array( (int) 0 => array( 'articlesort' => array( 'id' => '1', 'sortname' => '推广优化', 'parentid' => '8', 'depthid' => '1', 'updatetime' => '0000-00-00 00:00:00', 'pubdatetime' => '0000-00-00 00:00:00', 'isshow' => '1', 'two_domain' => null, 'theme' => null, 'pinyin' => '', 'title_' => null, 'keywords_' => null, 'description_' => null ) ), (int) 1 => array( 'articlesort' => array( 'id' => '2', 'sortname' => '编程综合', 'parentid' => '9', 'depthid' => '1', 'updatetime' => '0000-00-00 00:00:00', 'pubdatetime' => '0000-00-00 00:00:00', 'isshow' => '1', 'two_domain' => null, 'theme' => null, 'pinyin' => '', 'title_' => null, 'keywords_' => null, 'description_' => null ) ), (int) 2 => array( 'articlesort' => array( 'id' => '3', 'sortname' => '科技资讯', 'parentid' => '0', 'depthid' => '0', 'updatetime' => '2015-04-20 01:58:59', 'pubdatetime' => '0000-00-00 00:00:00', 'isshow' => '1', 'two_domain' => '', 'theme' => '', 'pinyin' => 'kejizixun', 'title_' => null, 'keywords_' => null, 'description_' => null ) ), (int) 3 => array( 'articlesort' => array( 'id' => '4', 'sortname' => '经验技巧', 'parentid' => '8', 'depthid' => '1', 'updatetime' => '0000-00-00 00:00:00', 'pubdatetime' => '0000-00-00 00:00:00', 'isshow' => '1', 'two_domain' => null, 'theme' => null, 'pinyin' => '', 'title_' => null, 'keywords_' => null, 'description_' => null ) ), (int) 4 => array( 'articlesort' => array( 'id' => '6', 'sortname' => '业界动态', 'parentid' => '3', 'depthid' => '1', 'updatetime' => '0000-00-00 00:00:00', 'pubdatetime' => '0000-00-00 00:00:00', 'isshow' => '1', 'two_domain' => null, 'theme' => null, 'pinyin' => '', 'title_' => null, 'keywords_' => null, 'description_' => null ) ), (int) 5 => array( 'articlesort' => array( 'id' => '7', 'sortname' => '互联网', 'parentid' => '3', 'depthid' => '1', 'updatetime' => '0000-00-00 00:00:00', 'pubdatetime' => '0000-00-00 00:00:00', 'isshow' => '1', 'two_domain' => null, 'theme' => null, 'pinyin' => '', 'title_' => null, 'keywords_' => null, 'description_' => null ) ), (int) 6 => array( 'articlesort' => array( 'id' => '8', 'sortname' => '网站运营', 'parentid' => '0', 'depthid' => '0', 'updatetime' => '0000-00-00 00:00:00', 'pubdatetime' => '0000-00-00 00:00:00', 'isshow' => '1', 'two_domain' => null, 'theme' => null, 'pinyin' => '', 'title_' => null, 'keywords_' => null, 'description_' => null ) ), (int) 7 => array( 'articlesort' => array( 'id' => '9', 'sortname' => '编程/数据库', 'parentid' => '0', 'depthid' => '0', 'updatetime' => '2014-11-29 10:06:20', 'pubdatetime' => '0000-00-00 00:00:00', 'isshow' => '1', 'two_domain' => null, 'theme' => null, 'pinyin' => '', 'title_' => null, 'keywords_' => null, 'description_' => null ) ), (int) 8 => array( 'articlesort' => array( 'id' => '10', 'sortname' => 'ASP/.NET', 'parentid' => '9', 'depthid' => '1', 'updatetime' => '0000-00-00 00:00:00', 'pubdatetime' => '0000-00-00 00:00:00', 'isshow' => '1', 'two_domain' => null, 'theme' => null, 'pinyin' => '', 'title_' => null, 'keywords_' => null, 'description_' => null ) ), (int) 9 => array( 'articlesort' => array( 'id' => '11', 'sortname' => 'PHP', 'parentid' => '9', 'depthid' => '1', 'updatetime' => '2015-04-26 02:59:26', 'pubdatetime' => '0000-00-00 00:00:00', 'isshow' => '1', 'two_domain' => '', 'theme' => '', 'pinyin' => '', 'title_' => 'php教程_php视频教程_php入门教程', 'keywords_' => 'php教程,php视频教程,php学习', 'description_' => '站搜网PHP教程专栏提供php入门教程,深入浅出解析php数组、php 框架并结合php视频教程的方式来讲解,形象生动上手快,同时提供php开发工具,php源码下载。' ) ), (int) 10 => array( 'articlesort' => array( 'id' => '12', 'sortname' => 'JSP/Java', 'parentid' => '9', 'depthid' => '1', 'updatetime' => '0000-00-00 00:00:00', 'pubdatetime' => '0000-00-00 00:00:00', 'isshow' => '1', 'two_domain' => null, 'theme' => null, 'pinyin' => '', 'title_' => null, 'keywords_' => null, 'description_' => null ) ), (int) 11 => array( 'articlesort' => array( 'id' => '13', 'sortname' => 'CGI/perl', 'parentid' => '9', 'depthid' => '1', 'updatetime' => '0000-00-00 00:00:00', 'pubdatetime' => '0000-00-00 00:00:00', 'isshow' => '1', 'two_domain' => null, 'theme' => null, 'pinyin' => '', 'title_' => null, 'keywords_' => null, 'description_' => null ) ), (int) 12 => array( 'articlesort' => array( 'id' => '14', 'sortname' => '其他WEB语言', 'parentid' => '9', 'depthid' => '1', 'updatetime' => '0000-00-00 00:00:00', 'pubdatetime' => '0000-00-00 00:00:00', 'isshow' => '1', 'two_domain' => null, 'theme' => null, 'pinyin' => '', 'title_' => null, 'keywords_' => null, 'description_' => null ) ), (int) 13 => array( 'articlesort' => array( 'id' => '15', 'sortname' => '策划盈利', 'parentid' => '8', 'depthid' => '1', 'updatetime' => '0000-00-00 00:00:00', 'pubdatetime' => '0000-00-00 00:00:00', 'isshow' => '1', 'two_domain' => null, 'theme' => null, 'pinyin' => '', 'title_' => null, 'keywords_' => null, 'description_' => null ) ), (int) 14 => array( 'articlesort' => array( 'id' => '16', 'sortname' => '建站心得', 'parentid' => '8', 'depthid' => '1', 'updatetime' => '0000-00-00 00:00:00', 'pubdatetime' => '0000-00-00 00:00:00', 'isshow' => '1', 'two_domain' => null, 'theme' => null, 'pinyin' => '', 'title_' => null, 'keywords_' => null, 'description_' => null ) ), (int) 15 => array( 'articlesort' => array( 'id' => '17', 'sortname' => '创业指南', 'parentid' => '8', 'depthid' => '1', 'updatetime' => '0000-00-00 00:00:00', 'pubdatetime' => '0000-00-00 00:00:00', 'isshow' => '1', 'two_domain' => null, 'theme' => null, 'pinyin' => '', 'title_' => null, 'keywords_' => null, 'description_' => null ) ), (int) 16 => array( 'articlesort' => array( 'id' => '18', 'sortname' => '电信通讯', 'parentid' => '3', 'depthid' => '1', 'updatetime' => '0000-00-00 00:00:00', 'pubdatetime' => '0000-00-00 00:00:00', 'isshow' => '1', 'two_domain' => null, 'theme' => null, 'pinyin' => '', 'title_' => null, 'keywords_' => null, 'description_' => null ) ), (int) 17 => array( 'articlesort' => array( 'id' => '19', 'sortname' => '信息安全', 'parentid' => '3', 'depthid' => '1', 'updatetime' => '0000-00-00 00:00:00', 'pubdatetime' => '0000-00-00 00:00:00', 'isshow' => '1', 'two_domain' => null, 'theme' => null, 'pinyin' => '', 'title_' => null, 'keywords_' => null, 'description_' => null ) ), (int) 18 => array( 'articlesort' => array( 'id' => '20', 'sortname' => '评论分析', 'parentid' => '3', 'depthid' => '1', 'updatetime' => '0000-00-00 00:00:00', 'pubdatetime' => '0000-00-00 00:00:00', 'isshow' => '1', 'two_domain' => null, 'theme' => null, 'pinyin' => '', 'title_' => null, 'keywords_' => null, 'description_' => null ) ), (int) 19 => array( 'articlesort' => array( 'id' => '21', 'sortname' => '游戏资讯', 'parentid' => '64', 'depthid' => '1', 'updatetime' => '2014-06-17 05:58:25', 'pubdatetime' => '0000-00-00 00:00:00', 'isshow' => '1', 'two_domain' => null, 'theme' => null, 'pinyin' => '', 'title_' => null, 'keywords_' => null, 'description_' => null ) ), (int) 20 => array( 'articlesort' => array( 'id' => '22', 'sortname' => '软件新闻', 'parentid' => '3', 'depthid' => '1', 'updatetime' => '0000-00-00 00:00:00', 'pubdatetime' => '0000-00-00 00:00:00', 'isshow' => '1', 'two_domain' => null, 'theme' => null, 'pinyin' => '', 'title_' => null, 'keywords_' => null, 'description_' => null ) ), (int) 21 => array( 'articlesort' => array( 'id' => '23', 'sortname' => '网站经济', 'parentid' => '3', 'depthid' => '1', 'updatetime' => '0000-00-00 00:00:00', 'pubdatetime' => '0000-00-00 00:00:00', 'isshow' => '1', 'two_domain' => null, 'theme' => null, 'pinyin' => '', 'title_' => null, 'keywords_' => null, 'description_' => null ) ), (int) 22 => array( 'articlesort' => array( 'id' => '24', 'sortname' => '站长故事', 'parentid' => '8', 'depthid' => '1', 'updatetime' => '0000-00-00 00:00:00', 'pubdatetime' => '0000-00-00 00:00:00', 'isshow' => '1', 'two_domain' => null, 'theme' => null, 'pinyin' => '', 'title_' => null, 'keywords_' => null, 'description_' => null ) ), (int) 23 => array( 'articlesort' => array( 'id' => '25', 'sortname' => '分析研究', 'parentid' => '8', 'depthid' => '1', 'updatetime' => '0000-00-00 00:00:00', 'pubdatetime' => '0000-00-00 00:00:00', 'isshow' => '1', 'two_domain' => null, 'theme' => null, 'pinyin' => '', 'title_' => null, 'keywords_' => null, 'description_' => null ) ), (int) 24 => array( 'articlesort' => array( 'id' => '26', 'sortname' => '软件学院', 'parentid' => '0', 'depthid' => '0', 'updatetime' => '0000-00-00 00:00:00', 'pubdatetime' => '0000-00-00 00:00:00', 'isshow' => '1', 'two_domain' => null, 'theme' => null, 'pinyin' => '', 'title_' => null, 'keywords_' => null, 'description_' => null ) ), (int) 25 => array( 'articlesort' => array( 'id' => '27', 'sortname' => '系统程序', 'parentid' => '26', 'depthid' => '1', 'updatetime' => '0000-00-00 00:00:00', 'pubdatetime' => '0000-00-00 00:00:00', 'isshow' => '1', 'two_domain' => null, 'theme' => null, 'pinyin' => '', 'title_' => null, 'keywords_' => null, 'description_' => null ) ), (int) 26 => array( 'articlesort' => array( 'id' => '28', 'sortname' => '行业软件', 'parentid' => '26', 'depthid' => '1', 'updatetime' => '0000-00-00 00:00:00', 'pubdatetime' => '0000-00-00 00:00:00', 'isshow' => '1', 'two_domain' => null, 'theme' => null, 'pinyin' => '', 'title_' => null, 'keywords_' => null, 'description_' => null ) ), (int) 27 => array( 'articlesort' => array( 'id' => '29', 'sortname' => '工具软件', 'parentid' => '26', 'depthid' => '1', 'updatetime' => '0000-00-00 00:00:00', 'pubdatetime' => '0000-00-00 00:00:00', 'isshow' => '1', 'two_domain' => null, 'theme' => null, 'pinyin' => '', 'title_' => null, 'keywords_' => null, 'description_' => null ) ), (int) 28 => array( 'articlesort' => array( 'id' => '30', 'sortname' => '网络工具', 'parentid' => '26', 'depthid' => '1', 'updatetime' => '0000-00-00 00:00:00', 'pubdatetime' => '0000-00-00 00:00:00', 'isshow' => '1', 'two_domain' => null, 'theme' => null, 'pinyin' => '', 'title_' => null, 'keywords_' => null, 'description_' => null ) ), (int) 29 => array( 'articlesort' => array( 'id' => '31', 'sortname' => '病毒安全', 'parentid' => '26', 'depthid' => '1', 'updatetime' => '0000-00-00 00:00:00', 'pubdatetime' => '0000-00-00 00:00:00', 'isshow' => '1', 'two_domain' => null, 'theme' => null, 'pinyin' => '', 'title_' => null, 'keywords_' => null, 'description_' => null ) ), (int) 30 => array( 'articlesort' => array( 'id' => '32', 'sortname' => '联络聊天', 'parentid' => '26', 'depthid' => '1', 'updatetime' => '0000-00-00 00:00:00', 'pubdatetime' => '0000-00-00 00:00:00', 'isshow' => '1', 'two_domain' => null, 'theme' => null, 'pinyin' => '', 'title_' => null, 'keywords_' => null, 'description_' => null ) ), (int) 31 => array( 'articlesort' => array( 'id' => '33', 'sortname' => '办公软件', 'parentid' => '26', 'depthid' => '1', 'updatetime' => '0000-00-00 00:00:00', 'pubdatetime' => '0000-00-00 00:00:00', 'isshow' => '1', 'two_domain' => null, 'theme' => null, 'pinyin' => '', 'title_' => null, 'keywords_' => null, 'description_' => null ) ), (int) 32 => array( 'articlesort' => array( 'id' => '34', 'sortname' => '媒体影音', 'parentid' => '26', 'depthid' => '1', 'updatetime' => '0000-00-00 00:00:00', 'pubdatetime' => '0000-00-00 00:00:00', 'isshow' => '1', 'two_domain' => null, 'theme' => null, 'pinyin' => '', 'title_' => null, 'keywords_' => null, 'description_' => null ) ), (int) 33 => array( 'articlesort' => array( 'id' => '35', 'sortname' => '源码使用', 'parentid' => '26', 'depthid' => '1', 'updatetime' => '0000-00-00 00:00:00', 'pubdatetime' => '0000-00-00 00:00:00', 'isshow' => '1', 'two_domain' => null, 'theme' => null, 'pinyin' => '', 'title_' => null, 'keywords_' => null, 'description_' => null ) ), (int) 34 => array( 'articlesort' => array( 'id' => '36', 'sortname' => '资讯信息', 'parentid' => '0', 'depthid' => '0', 'updatetime' => '0000-00-00 00:00:00', 'pubdatetime' => '0000-00-00 00:00:00', 'isshow' => '0', 'two_domain' => null, 'theme' => null, 'pinyin' => '', 'title_' => null, 'keywords_' => null, 'description_' => null ) ), (int) 35 => array( 'articlesort' => array( 'id' => '38', 'sortname' => '行业软文', 'parentid' => '36', 'depthid' => '1', 'updatetime' => '0000-00-00 00:00:00', 'pubdatetime' => '0000-00-00 00:00:00', 'isshow' => '0', 'two_domain' => null, 'theme' => null, 'pinyin' => '', 'title_' => null, 'keywords_' => null, 'description_' => null ) ), (int) 36 => array( 'articlesort' => array( 'id' => '40', 'sortname' => '游戏资讯', 'parentid' => '36', 'depthid' => '1', 'updatetime' => '0000-00-00 00:00:00', 'pubdatetime' => '0000-00-00 00:00:00', 'isshow' => '0', 'two_domain' => null, 'theme' => null, 'pinyin' => '', 'title_' => null, 'keywords_' => null, 'description_' => null ) ), (int) 37 => array( 'articlesort' => array( 'id' => '41', 'sortname' => '家居生活', 'parentid' => '36', 'depthid' => '1', 'updatetime' => '0000-00-00 00:00:00', 'pubdatetime' => '0000-00-00 00:00:00', 'isshow' => '0', 'two_domain' => null, 'theme' => null, 'pinyin' => '', 'title_' => null, 'keywords_' => null, 'description_' => null ) ), (int) 38 => array( 'articlesort' => array( 'id' => '42', 'sortname' => '饮食健康', 'parentid' => '36', 'depthid' => '1', 'updatetime' => '0000-00-00 00:00:00', 'pubdatetime' => '0000-00-00 00:00:00', 'isshow' => '0', 'two_domain' => null, 'theme' => null, 'pinyin' => '', 'title_' => null, 'keywords_' => null, 'description_' => null ) ), (int) 39 => array( 'articlesort' => array( 'id' => '43', 'sortname' => '时尚装扮', 'parentid' => '36', 'depthid' => '1', 'updatetime' => '0000-00-00 00:00:00', 'pubdatetime' => '0000-00-00 00:00:00', 'isshow' => '0', 'two_domain' => null, 'theme' => null, 'pinyin' => '', 'title_' => null, 'keywords_' => null, 'description_' => null ) ), (int) 40 => array( 'articlesort' => array( 'id' => '44', 'sortname' => '孕育亲子', 'parentid' => '36', 'depthid' => '1', 'updatetime' => '0000-00-00 00:00:00', 'pubdatetime' => '0000-00-00 00:00:00', 'isshow' => '0', 'two_domain' => null, 'theme' => null, 'pinyin' => '', 'title_' => null, 'keywords_' => null, 'description_' => null ) ), (int) 41 => array( 'articlesort' => array( 'id' => '45', 'sortname' => '教育培训', 'parentid' => '36', 'depthid' => '1', 'updatetime' => '0000-00-00 00:00:00', 'pubdatetime' => '0000-00-00 00:00:00', 'isshow' => '0', 'two_domain' => null, 'theme' => null, 'pinyin' => '', 'title_' => null, 'keywords_' => null, 'description_' => null ) ), (int) 42 => array( 'articlesort' => array( 'id' => '46', 'sortname' => '生活购物', 'parentid' => '36', 'depthid' => '1', 'updatetime' => '0000-00-00 00:00:00', 'pubdatetime' => '0000-00-00 00:00:00', 'isshow' => '0', 'two_domain' => null, 'theme' => null, 'pinyin' => '', 'title_' => null, 'keywords_' => null, 'description_' => null ) ), (int) 43 => array( 'articlesort' => array( 'id' => '47', 'sortname' => '娱乐新闻', 'parentid' => '36', 'depthid' => '1', 'updatetime' => '0000-00-00 00:00:00', 'pubdatetime' => '0000-00-00 00:00:00', 'isshow' => '0', 'two_domain' => null, 'theme' => null, 'pinyin' => '', 'title_' => null, 'keywords_' => null, 'description_' => null ) ), (int) 44 => array( 'articlesort' => array( 'id' => '48', 'sortname' => '电子商务', 'parentid' => '8', 'depthid' => '1', 'updatetime' => '2015-03-23 03:26:36', 'pubdatetime' => '2013-12-13 10:46:40', 'isshow' => '1', 'two_domain' => '', 'theme' => '', 'pinyin' => '', 'title_' => null, 'keywords_' => null, 'description_' => null ) ), (int) 45 => array( 'articlesort' => array( 'id' => '49', 'sortname' => '移动互联', 'parentid' => '0', 'depthid' => '0', 'updatetime' => '2013-12-13 10:48:47', 'pubdatetime' => '2013-12-13 10:48:47', 'isshow' => '1', 'two_domain' => null, 'theme' => null, 'pinyin' => '', 'title_' => null, 'keywords_' => null, 'description_' => null ) ), (int) 46 => array( 'articlesort' => array( 'id' => '50', 'sortname' => '手机互联', 'parentid' => '49', 'depthid' => '1', 'updatetime' => '2013-12-13 11:06:40', 'pubdatetime' => '2013-12-13 11:06:40', 'isshow' => '1', 'two_domain' => null, 'theme' => null, 'pinyin' => '', 'title_' => null, 'keywords_' => null, 'description_' => null ) ), (int) 47 => array( 'articlesort' => array( 'id' => '51', 'sortname' => '平板电脑互联', 'parentid' => '49', 'depthid' => '1', 'updatetime' => '2013-12-13 11:06:53', 'pubdatetime' => '2013-12-13 11:06:53', 'isshow' => '1', 'two_domain' => null, 'theme' => null, 'pinyin' => '', 'title_' => null, 'keywords_' => null, 'description_' => null ) ), (int) 48 => array( 'articlesort' => array( 'id' => '52', 'sortname' => '云计算', 'parentid' => '0', 'depthid' => '0', 'updatetime' => '2013-12-13 11:11:04', 'pubdatetime' => '2013-12-13 11:11:04', 'isshow' => '1', 'two_domain' => null, 'theme' => null, 'pinyin' => '', 'title_' => null, 'keywords_' => null, 'description_' => null ) ), (int) 49 => array( 'articlesort' => array( 'id' => '53', 'sortname' => '云安全', 'parentid' => '52', 'depthid' => '1', 'updatetime' => '2013-12-13 11:13:11', 'pubdatetime' => '2013-12-13 11:13:01', 'isshow' => '1', 'two_domain' => null, 'theme' => null, 'pinyin' => '', 'title_' => null, 'keywords_' => null, 'description_' => null ) ), (int) 50 => array( 'articlesort' => array( 'id' => '54', 'sortname' => '云存储', 'parentid' => '52', 'depthid' => '1', 'updatetime' => '2013-12-13 11:13:22', 'pubdatetime' => '2013-12-13 11:13:22', 'isshow' => '1', 'two_domain' => null, 'theme' => null, 'pinyin' => '', 'title_' => null, 'keywords_' => null, 'description_' => null ) ), (int) 51 => array( 'articlesort' => array( 'id' => '57', 'sortname' => '云应用', 'parentid' => '52', 'depthid' => '1', 'updatetime' => '2013-12-13 11:13:56', 'pubdatetime' => '2013-12-13 11:13:56', 'isshow' => '1', 'two_domain' => null, 'theme' => null, 'pinyin' => '', 'title_' => null, 'keywords_' => null, 'description_' => null ) ), (int) 52 => array( 'articlesort' => array( 'id' => '56', 'sortname' => '云平台', 'parentid' => '52', 'depthid' => '1', 'updatetime' => '2013-12-13 11:13:36', 'pubdatetime' => '2013-12-13 11:13:36', 'isshow' => '1', 'two_domain' => null, 'theme' => null, 'pinyin' => '', 'title_' => null, 'keywords_' => null, 'description_' => null ) ), (int) 53 => array( 'articlesort' => array( 'id' => '58', 'sortname' => '云资讯', 'parentid' => '52', 'depthid' => '1', 'updatetime' => '2013-12-13 11:57:02', 'pubdatetime' => '2013-12-13 11:57:02', 'isshow' => '1', 'two_domain' => null, 'theme' => null, 'pinyin' => '', 'title_' => null, 'keywords_' => null, 'description_' => null ) ), (int) 54 => array( 'articlesort' => array( 'id' => '59', 'sortname' => '社交网络', 'parentid' => '3', 'depthid' => '1', 'updatetime' => '2013-12-13 12:01:25', 'pubdatetime' => '2013-12-13 12:01:25', 'isshow' => '1', 'two_domain' => null, 'theme' => null, 'pinyin' => '', 'title_' => null, 'keywords_' => null, 'description_' => null ) ), (int) 55 => array( 'articlesort' => array( 'id' => '60', 'sortname' => '游戏攻略', 'parentid' => '64', 'depthid' => '1', 'updatetime' => '2014-06-17 05:59:05', 'pubdatetime' => '2014-06-17 05:59:05', 'isshow' => '1', 'two_domain' => null, 'theme' => null, 'pinyin' => '', 'title_' => null, 'keywords_' => null, 'description_' => null ) ), (int) 56 => array( 'articlesort' => array( 'id' => '61', 'sortname' => '服务器', 'parentid' => '0', 'depthid' => '0', 'updatetime' => '2014-07-17 02:43:12', 'pubdatetime' => '2014-07-17 02:43:12', 'isshow' => '1', 'two_domain' => null, 'theme' => null, 'pinyin' => '', 'title_' => null, 'keywords_' => null, 'description_' => null ) ), (int) 57 => array( 'articlesort' => array( 'id' => '62', 'sortname' => '系统', 'parentid' => '61', 'depthid' => '1', 'updatetime' => '2014-07-17 02:44:01', 'pubdatetime' => '2014-07-17 02:44:01', 'isshow' => '1', 'two_domain' => null, 'theme' => null, 'pinyin' => '', 'title_' => null, 'keywords_' => null, 'description_' => null ) ), (int) 58 => array( 'articlesort' => array( 'id' => '63', 'sortname' => '安全', 'parentid' => '61', 'depthid' => '1', 'updatetime' => '2014-07-17 02:44:16', 'pubdatetime' => '2014-07-17 02:44:16', 'isshow' => '1', 'two_domain' => null, 'theme' => null, 'pinyin' => '', 'title_' => null, 'keywords_' => null, 'description_' => null ) ), (int) 59 => array( 'articlesort' => array( 'id' => '64', 'sortname' => '游戏', 'parentid' => '0', 'depthid' => '0', 'updatetime' => '2014-07-28 01:56:37', 'pubdatetime' => '2014-07-28 01:56:37', 'isshow' => '1', 'two_domain' => null, 'theme' => null, 'pinyin' => '', 'title_' => null, 'keywords_' => null, 'description_' => null ) ), (int) 60 => array( 'articlesort' => array( 'id' => '65', 'sortname' => '趣科技', 'parentid' => '3', 'depthid' => '1', 'updatetime' => '2014-11-24 22:25:16', 'pubdatetime' => '2014-11-24 22:25:16', 'isshow' => '1', 'two_domain' => null, 'theme' => null, 'pinyin' => '', 'title_' => null, 'keywords_' => null, 'description_' => null ) ), (int) 61 => array( 'articlesort' => array( 'id' => '66', 'sortname' => '数据库操作教程', 'parentid' => '9', 'depthid' => '1', 'updatetime' => '2014-11-29 10:05:59', 'pubdatetime' => '2014-11-29 10:05:59', 'isshow' => '1', 'two_domain' => null, 'theme' => null, 'pinyin' => '', 'title_' => null, 'keywords_' => null, 'description_' => null ) ), (int) 62 => array( 'articlesort' => array( 'id' => '67', 'sortname' => '智能设备', 'parentid' => '3', 'depthid' => '1', 'updatetime' => '2014-12-25 04:53:11', 'pubdatetime' => '2014-12-25 04:53:11', 'isshow' => '1', 'two_domain' => null, 'theme' => null, 'pinyin' => '', 'title_' => null, 'keywords_' => null, 'description_' => null ) ), (int) 63 => array( 'articlesort' => array( 'id' => '68', 'sortname' => '评测', 'parentid' => '0', 'depthid' => '0', 'updatetime' => '2014-12-26 02:21:21', 'pubdatetime' => '2014-12-26 02:21:21', 'isshow' => '1', 'two_domain' => null, 'theme' => null, 'pinyin' => '', 'title_' => null, 'keywords_' => null, 'description_' => null ) ), (int) 64 => array( 'articlesort' => array( 'id' => '71', 'sortname' => 'win10', 'parentid' => '0', 'depthid' => '0', 'updatetime' => '2018-08-02 13:31:49', 'pubdatetime' => '2015-03-18 21:58:43', 'isshow' => '1', 'two_domain' => 'win10', 'theme' => 'Win10Temp', 'pinyin' => 'win10', 'title_' => '', 'keywords_' => '', 'description_' => '' ) ), (int) 65 => array( 'articlesort' => array( 'id' => '70', 'sortname' => '手机评测', 'parentid' => '68', 'depthid' => '1', 'updatetime' => '2014-12-26 02:21:46', 'pubdatetime' => '2014-12-26 02:21:46', 'isshow' => '1', 'two_domain' => null, 'theme' => null, 'pinyin' => '', 'title_' => null, 'keywords_' => null, 'description_' => null ) ), (int) 66 => array( 'articlesort' => array( 'id' => '72', 'sortname' => 'ios苹果之家', 'parentid' => '0', 'depthid' => '0', 'updatetime' => '2015-03-27 00:03:44', 'pubdatetime' => '2015-03-26 22:51:55', 'isshow' => '1', 'two_domain' => 'ios', 'theme' => 'IOS', 'pinyin' => '', 'title_' => null, 'keywords_' => null, 'description_' => null ) ), (int) 67 => array( 'articlesort' => array( 'id' => '73', 'sortname' => '大数据', 'parentid' => '0', 'depthid' => '0', 'updatetime' => '2018-10-26 15:33:52', 'pubdatetime' => '2018-10-26 15:33:52', 'isshow' => '1', 'two_domain' => '', 'theme' => '', 'pinyin' => 'bigdata', 'title_' => '大数据', 'keywords_' => '大数据分析,互联网大数据分析', 'description_' => '大数据栏目提供区块链,物联,金融等各种大数据的分析。' ) ), (int) 68 => array( 'articlesort' => array( 'id' => '74', 'sortname' => '区块链', 'parentid' => '73', 'depthid' => '1', 'updatetime' => '2018-10-26 15:35:58', 'pubdatetime' => '2018-10-26 15:35:58', 'isshow' => '1', 'two_domain' => '', 'theme' => '', 'pinyin' => 'blockchain', 'title_' => '区块链资讯', 'keywords_' => '', 'description_' => '区块链资讯' ) ), (int) 69 => array( 'articlesort' => array( 'id' => '75', 'sortname' => '数据资讯', 'parentid' => '73', 'depthid' => '1', 'updatetime' => '2019-12-06 16:33:58', 'pubdatetime' => '2019-12-06 16:33:58', 'isshow' => '1', 'two_domain' => '', 'theme' => '', 'pinyin' => 'shujuzixun', 'title_' => '数据资讯', 'keywords_' => '数据资讯', 'description_' => '数据资讯' ) ) ) $menus = array() $site_info = array( 'name' => '站长搜索', 'email' => 'admin@adminso.com', 'manageqq' => '93898856', 'regcredit' => '0.1', 'url' => 'http://www.adminso.com', 'sign_in_credit' => '0.05', 'continuous_sign_in_credit' => '0.05', 'auto_get_info' => '40', 'post_website_credit' => '5', 'refresh_website_credit' => '1', 'post_article_credit' => '1', 'post_app_credit' => '200', 'refresh_app_credit' => '10', 'app_img' => '4', 'post_weixin_credit' => '3', 'refresh_weixin_credit' => '1', 'site_fast' => '50', 'Site_checkmail' => '0', 'isalipay' => '1', 'site_news_links' => '2', 'site_app_links' => '1', 'Site_claiming_string_name' => 'adminso.html', 'baidu_token' => 'orKveEuP4jriFzMw', 'sm_token' => 'TI_6b9ad3d88e1b3af6fda84561d21ea395', 'enable_redis' => '1', 'redis_host' => '127.0.0.1', 'upload_type' => '1', 'OSS_ACCESS_ID' => 'LTAIPEoUpTQdlNAR', 'OSS_ACCESS_KEY' => '1ef8yK7obDwNiJwWvtV2x9ERQOLaFs', 'OSS_ENDPOINT' => 'http://oss-cn-hangzhou.aliyuncs.com', 'OSS_TEST_BUCKET' => 'adminso', 'appid' => '220371', 'appkey' => '07d3823d159f82c9dd1538a6022abb62', 'callback' => 'https://www.adminso.com/members/qq_callback', 'scope' => 'get_user_info,add_share,list_album,add_album,upload_pic,add_topic,add_one_blog,add_weibo', 'auto_time' => '60', 'get_article_time' => '60', 'get_article_list_time' => '180', 'get_webpic_time' => '300', 'get_webpic_nums' => '4', 'getpic_times' => '500', 'view_website_isgetpic' => '1', 'view_website_isgetpic_times' => '100', 'auto_website_pass_time' => '8320', 'auto_website_pass_baidu' => '100', 'auto_website_pass_desstr' => '120', 'article_cache_time' => '864000', 'website_cache_time' => '864000', 'system' => '1', 'imagepath' => 'http://www.adminso.com', 'websiteimagepath' => 'http://www.adminso.com/attached/image1', 'zpath' => '', 'link_path' => '', '测试' => '记录' ) $imagepath = 'http://www.adminso.com' $link_path = '' $content = '<p>公有云运维安全常见四大难题及解决方案</p><p>文/阿里云高级安全专家 安忍</p><p>乘长假期间春光明媚,得空回顾了一下十年工作。</p><p>深以为,运维安全绝对是企业安全保障的基石。</p><p>看到这儿,有些程序猿不禁要问,哥们,你是不是写错了,应该是安全运维吧!</p><p>非也!</p><p>事实上,安全运维和运维安全是两个概念。</p><p>我的理解:安全运维是工程师对各种安全设备和软件进行运维保障系统安全,而运维安全相比之下是涵盖了整个云计算系统和安全有关的方方面面。本文主要探讨公有云环境下运维安全常见的难题及解决方案。</p><p ><img src="http://www.adminso.com/attached/image/2016-04/1460067021_6112.jpg" width="400" alt="公有云 云服务器运维 云安全 解决方案 阿里云" height="350" /></p><p>目前使用公有云的用户可以分为两类:</p><p>一是一开始业务就部署在公有云上面,主要以新兴互联网公司为主。</p><p>二是已经有自建的IT环境,需要向公有云上迁移。伴随着用户IT环境从传统自建IDC向公有云环境的转变,运维工作也从内网环境迁移到公网中,这对用户来说是一个非常大的改变。</p><p>本文主要讨论传统IT环境向公有云迁移面临的运维安全问题,要知道,传统IT环境下所有IT基础设施和数据都是用户自己掌控。从心理上来讲用户感觉会更安全,对公网的暴露面也更小。一旦用户将业务和数据都迁移到公共云上,用户可能会有不安全感。</p><p>事实上,公共云在基础架构安全性方面远超一般用户自建的IDC,主要体现在以下方面:</p><p>1.因为公有云IDC机房建设规格非常高,所以公有云的IDC机房在电力、空调等方面可用性更有保障;</p><p>2.公有云有比较好的网络资源,所以公有云的网络质量更好;</p><p>3.公有云的服务器都是批量采购和检测,并且一般都有可靠的存储系统,公有云的硬件可靠性也更有保障;</p><p>4.公有云系统、安全方面都有非常专业的团队,都是业界顶级水平,使用公有云在系统、安全方面的风险更小;</p><p>但是,笔者从事运维工作十年,最近在公共云运维实践过程中也发现:计算环境从本地到云端自身安全性是提高了,但云上的运维工作却面临着一些新的安全风险和挑战。</p><p>因为公共云的运维管理工作必须通过互联网完成,和传统IT环境运维有很大不同,总结起来风险主要来自以下四个方面:</p><p>1.运维流量被劫持:公共云场景下运维最大的变化就是运维通道不在内网,而是完全通过互联网直接访问公共云上的各种运维管理接口。很容易被嗅探或中间人劫持攻击,造成运维管理账号和凭证泄露。</p><p>2.运维管理接口暴露面增大:原来黑客需要入侵到内网才能暴力破解运维管理接口的密码,而现在公共云上的用户一般都是将SSH、RDP或其它应用系统的管理接口直接暴露在互联网。只能依靠认证这一道防线来保证安全,黑客仅需破解密码或绕过认证机制就能直接获取管理员权限。</p><p>3.账号及权限管理困难:多人共享系统账号密码,都使用超级管理员权限,存在账号信息泄露和越权操作风险。</p><p>4.操作记录缺失:公共云中的资源可以通过管理控制台、API、操作系统、应用系统多个层面进行操作。如果没有操作记录,一旦出现被入侵或内部越权滥用的情况将无法追查损失和定位入侵者。</p><p>这些风险都是公共云场景下进行运维工作的常见风险。</p><p>阿里云在创立第一天就认定安全是头等重要的事情。针对这些问题,阿里云提供了多种安全防护措施供用户使用。用户可以利用阿里云平台产品自身的安全机制、云盾、云市场中的第三方安全产品配合,来缓解或消除这些风险。</p><p>加强运维安全工作可以采取的具体措施如下:</p><p>1.&nbsp;使用VPC网络帮助用户基于阿里云(http://click.aliyun.com/m/1326/)构建出一个隔离的网络环境。用户可以完全掌控自己的虚拟网络,包括选择自有IP地址范围、划分网段、配置路由表和网关等。</p><p>从运维安全的角度出发使用VPC网络还需要再对VPC网络内部网段进行划分,一般建议分为三个网段:互联网应用组、内网应用组、安全管理组。</p><p ><img src="http://www.adminso.com/attached/image/2016-04/1460067021_5205.gif" width="375" alt="公有云 云服务器运维 云安全 解决方案 阿里云" /></p><p>三个网段之间采用安全组隔离,并设置相应的访问控制策略,限制所有实例SSH、RDP等运维管理端口只允许安全管理组访问。建议策略如下:</p><p>互联网应用组建议策略</p><p ><img src="http://www.adminso.com/attached/image/2016-04/1460067021_5172.gif" width="576" alt="公有云 云服务器运维 云安全 解决方案 阿里云" height="109" /></p><p>安全管理组建议策略</p><p ><img src="http://www.adminso.com/attached/image/2016-04/1460067021_7175.gif" width="579" alt="公有云 云服务器运维 云安全 解决方案 阿里云" /></p><p>内网应用组建议策略</p><p ><img src="http://www.adminso.com/attached/image/2016-04/1460067021_3732.gif" width="579" alt="公有云 云服务器运维 云安全 解决方案 阿里云" /></p><p>2.搭建从运维工作地到阿里云的加密运维通道,用户可以在阿里云安全市场购买专业的VPN设备来搭建加密运维通道,保证运维流量不被劫持。</p><p>运维用的VPN一般建议采用L2TP/IPSEC VPN,可以采用Site To Site或拨号两种模式。如果是有大量运维人员在固定办公地点办公可以使用Site to Site模式,建立一条从运维办公地到公共云的长连接加密通道,公共云上的安全管理组网段就相当于本地运维网络的延伸。如果运维人员较少并且经常移动办公,可以采用拨号VPN的模式,需要运维时再拨号连入安全管理组网段。当然也可以同时采用这两种模式,兼顾固定地点和移动办公运维。</p><p>最后再建议如果使用拨号模式VPN时,一定要启用双因素认证,配合数字证书或动态口令令牌使用,提高VPN接入安全性。</p><p>3.&nbsp;使用阿里云RAM,将阿里云主账号与日常运维账号分离,限定运维账号管理权限和范围。这样即使运维账号信息泄露也不会危及整个云基础设施安全。RAM最佳实践如下:</p><p>为根账户和RAM用户启用MFA</p><p>建议您为根账户绑定MFA,每次使用根账户时都强制使用多因素认证。如果您创建了RAM用户,并且给用户授予了高风险操作权限(比如,停止虚拟机,删除存储桶),那么建议您给RAM用户绑定MFA。详细了解多因素认证请参考管理MFA设备</p><p>使用群组给RAM用户分配权限</p><p>一般情况下,您不必对RAM用户直接绑定授权策略,更方便的做法是创建与人员工作职责相关的群组(如admins、developers、accounting等),为每个群组绑定合适的授权策略,然后把用户加入这些群组。群组内的所有用户共享相同的权限。这样,如果您需要修改群组内所有人的权限,只需在一处修改即可。当您的组织人员发生调动时,您只需更改用户所属的群组即可。</p><p>将用户管理、权限管理与资源管理分离</p><p>一个好的分权体系应该支持权力制衡,尽可能地降低安全风险。在使用RAM时,您应该考虑创建不同的RAM用户,其职责分别是RAM用户管理、RAM权限权限、以及各产品的资源操作管理。</p><p>为用户登录配置强密码策略</p><p>如果您允许用户更改登录密码,那么应该要求他们创建强密码并且定期轮换。您可以通过RAM控制台为RAM用户创建密码策略,如最短长度、是否需要非字母字符、必须进行轮换的频率等等。</p><p>定期轮转用户登录密码和访问密钥</p><p>建议您或RAM用户要定期轮换登录密码或访问密钥。在您不知情的时候,如果出现凭证泄露,那么凭证的使用期限也是受限制的。您可以通过设置密码策略来强制RAM用户轮换登录密码或访问密钥的周期。</p><p>撤销用户不再需要的权限</p><p>当一个用户由于工作职责变更而不再使用权限时,您应该及时将该用户的权限进行撤销。这样,如果在不知情的时候,当用户的访问凭证泄露时对您带来的安全风险最小。</p><p>将控制台用户与API用户分离</p><p>不建议给一个RAM用户同时创建用于控制台操作的登录密码和用于API操作的访问密钥。通常只给员工创建登录密码,给系统或应用程序只创建访问密钥。</p><p>使用策略限制条件来增强安全性</p><p>建议您给用户授权时设置策略限制条件,这样可以增强安全性。比如,授权用户Alice可以关停ECS实例,限制条件是Alice必须在指定时间、并且您公司网络中执行该操作。</p><p>不要为根账户创建访问密钥</p><p>由于根账户对名下资源有完全控制权限,所以为了避免因访问密钥泄露所带来的灾难性损失,我们不建议创建根账号访问密钥并使用该密钥进行日常工作。创建根账号的访问密钥需要通过登录阿里云控制台才能完成,该操作需要多因素认证,并且还支持严格的风控检查。只要根账户不主动创建访问密钥,账号名下的资产安全风险可控。</p><p>遵循最小授权原则</p><p>最小授权原则是安全设计的基本原则。当您需要给用户授权时,请授予刚好满足他工作所需的权限,而不要过渡授权。比如,在您的组织中,如果Developers组员(或者一个应用系统)的工作职责只需要读取OSS存储桶里的数据,那么就只给这个组(或应用系统)授予OSS资源的只读权限,而不要授权OSS资源的所有权限,更不要授予对所有产品资源的访问权限。</p><p>4.&nbsp;Linux使用密钥登录,不要使用账号密码登录,一劳永逸的解决账号暴力破解问题。具体配置方法如下:</p><p>Ubuntu 14.04.1为例,设置步骤如下:</p><p>一. 生成密钥的公钥和私钥</p><blockquote><p># ssh-keygen -t rsa&nbsp; Generating public/private rsa key pair. Enter file in which to save the key (/root/.ssh/id_rsa):&nbsp; Created directory '/root/.ssh'. Enter passphrase (empty for no passphrase): #输入密码 Enter same passphrase again: &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;#输入密码 Your identification has been saved in /root/.ssh/id_rsa. Your public key has been saved in /root/.ssh/id_rsa.pub. The key fingerprint is: &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; 1c:37:a8:a3:65:a2:4a:89:ab:46:30:ad:54:d1:40:eb root@iZ28vo50eu5Z</p></blockquote><p>二. 将生成的私钥(id_rsa)下载到本地的windows机器上,并把公钥导入到.ssh/authorized_keys 文件中去</p><blockquote><p># &nbsp;cd /root/.ssh/</p><p>#cat id_rsa.pub &gt;&nbsp;authorized_keys&nbsp;</p></blockquote><p>三. 设置sshd&nbsp; 服务器服务,打开以下设置:</p><blockquote><p>RSAAuthentication yes&nbsp;</p><p>PubkeyAuthentication yes</p><p>AuthorizedKeysFile &nbsp; &nbsp; &nbsp;/root/.ssh/authorized_keys&nbsp;</p></blockquote><p>修改以下设置:&nbsp;</p><blockquote><p>ChallengeResponseAuthentication no&nbsp;</p><p>PasswordAuthentication no&nbsp;</p><p>UsePAM no&nbsp;</p></blockquote><p>四. 重启ssh服务</p><blockquote><p>#service ssh &nbsp;restart&nbsp;</p></blockquote><p>五. 导入私钥到远程工具中,比如xshell。</p><p>5.&nbsp;可以修改ECS Windows 服务器的默认远程桌面3389端口,以降低针对远程桌面的恶意扫描和攻击。具体配置方法如下:</p><p>一.使用工具进行自动修改</p><p>您可以在云市场中购买和使用【3389远程端口修改工具】进行3389默认端口的自动修改。</p><p>二.手工修改:</p><p>1)【开始】----【运行】中输入"regedit"打开注册表编辑器;</p><p>2)依次展开"HKEY_LOCAL_MACHINESYSTEMCurrentControlSetControlTerminalServerWdsrdpwdTdstcp"注册表项;</p><p>3)其下的"PortNumber&rdquo;键值所对应的端口号就是远程桌面端口,将其修改为用户需要的端口即可;</p><p><img src="http://www.adminso.com/attached/image/2016-04/1460067021_4559.jpg" width="345" alt="公有云 云服务器运维 云安全 解决方案 阿里云" height="193" /><img src="http://www.adminso.com/attached/image/2016-04/1460067021_2719.gif" width="348" alt="公有云 云服务器运维 云安全 解决方案 阿里云" /></p><p>4)再依次展开注册表中"HKEY_LOCAL_MACHINESYSTEMCurrentControlSetControlTerminalServerWinStationsRDP-Tcp"注册表项;</p><p>5)同样按照上面的方法将"PortNumber"键值进行更改保存。</p><p>注意:修改后需要检查防火墙、tcp/ip筛选中是否有安全规则限制,并需要重启服务器后生效。</p><p>1)Windows 2003开启端口方法:</p><p>远程登陆服务器后,进入控制面板双击&ldquo;windows防火墙&rdquo;,打开防火墙后,点击&ldquo;例外&rdquo;选项卡可以看到服务器上已添加的开放端口,点击&ldquo;添加端口&rdquo;,在弹出的框中输入您需要添加的端口号,确定完成。再进入控制面板点击&ldquo;网络连接&rdquo;,在外网网卡上点击鼠标右键&ldquo;属性&rdquo;,并双击&ldquo;Internet 协议 (TCP/IP)&rdquo;,点击&ldquo;高级&rdquo;,在弹出的框中点击&ldquo;选项&rdquo;,点击&ldquo;属性&rdquo;,在TCP/IP筛选的弹出框中,添加TCP协议的端口,确定后重启服务器,端口就开通了。</p><p>2)Windows 2008 开启端口方法:</p><p>远程登陆服务器后,进入控制面板--wiindows防火墙,打开windows防火墙,选择&ldquo;高级设置&rdquo;,左上方选择&ldquo;入站规则&rdquo;,在右上方选择&ldquo;新建规则&rdquo;,进入规则向导页面选择&ldquo;端口&rdquo;,下一步协议选择&ldquo;TCP&rdquo;,选择特定本地端口填写您要开启的端口号,下一步选择&ldquo;允许连接&rdquo;,下一步设置允许应用到的规则域区域,建议全部选择,下一步设置端口名称,完成即可。</p><p>6.&nbsp;安装云盾安骑士客户端,安骑士不仅能拦截密码破解和发现异地登录问题,还能提高主机安全防护能力,推荐用户都安装。</p><p>7.&nbsp;使用集中的特权及账号管理系统统一管理运维账号和权限,比如阿里云安全市场中的专业堡垒机,解决系统账号复用、运维权限混乱、运维过程不透明等运维难题,并将系统操作日志记录下来以备审计。</p><p>8.开启阿里云ActionTrail,记录用户的云账户资源操作,提供操作记录查询,并可以将记录文件保存到用户指定的OSS存储空间。利用 ActionTrail保存的所有操作记录,可以实现云端用户权限安全分析、资源变更追踪以及合规性审计。</p><p ><img src="http://www.adminso.com/attached/image/2016-04/1460067021_4881.gif" width="576" alt="公有云 云服务器运维 云安全 解决方案 阿里云" height="300" /></p><p>打开ActionTrail控制台,进入&ldquo;历史事件查询&rdquo;,将可以看到最近7天的操作记录。</p><p ><img src="http://www.adminso.com/attached/image/2016-04/1460067021_1359.gif" width="575" alt="公有云 云服务器运维 云安全 解决方案 阿里云" height="319" /></p><p>总体架构示意图</p><p>安全防护是一个系统性的工作,上面这些建议仅是云端运维安全最基本的一些要求。如果需要更深入的解决方案可以联系阿里云安全解决方案团队。</p>' $kw = '' $info_n = null $articlesorts = array() $id = null $articles = array( (int) 0 => array( 'article' => array() ) ) $navs = array( (int) 0 => array( 'nav' => array( 'id' => '1', 'title_showid' => '1', 'title_txt' => '站长搜索', 'title_en' => 'Home page', 'title_link' => '', 'title_Did' => '0', 'title_css' => '站长搜(adminso.com)提供全面的站长资讯,建站源码,站长常用软件下载,网站收录展示等服务。' ) ), (int) 1 => array( 'nav' => array( 'id' => '9', 'title_showid' => '2', 'title_txt' => '站长资讯', 'title_en' => '', 'title_link' => '/articles/mulu/3', 'title_Did' => '0', 'title_css' => '中国最具专业的站长资讯新闻频道,报道国内外动态权威的站长资讯动向,关注新闻,透视事件热点资讯。' ) ), (int) 2 => array( 'nav' => array( 'id' => '16', 'title_showid' => '3', 'title_txt' => '游戏', 'title_en' => '', 'title_link' => '/articles/mulu/64', 'title_Did' => '0', 'title_css' => '聚集游戏业界动态权威资讯及游戏教程,实时更新最新游戏教程及资讯信息。' ) ), (int) 3 => array( 'nav' => array( 'id' => '11', 'title_showid' => '4', 'title_txt' => '网络编程', 'title_en' => '', 'title_link' => '/articles/mulu/9', 'title_Did' => '0', 'title_css' => '网络编程栏目提供网页制作编程,asp教程,.NET教程,c#教程,php教程,jsp教程,数据库教程等。' ) ), (int) 4 => array( 'nav' => array( 'id' => '10', 'title_showid' => '5', 'title_txt' => '网站运营', 'title_en' => '', 'title_link' => '/articles/mulu/8', 'title_Did' => '0', 'title_css' => '如何运营好网站,聚合最新最好看的网站运营经验和网站推广经验,尽在互联网的一些事网站运营频道。' ) ), (int) 5 => array( 'nav' => array( 'id' => '12', 'title_showid' => '6', 'title_txt' => '电子商务', 'title_en' => '', 'title_link' => '/articles/mulu/48', 'title_Did' => '0', 'title_css' => '电子商务频道是业内权威的电子商务专业研究平台,最资深的专家观点、解读电子商务行业研究报告,揭示电子商务市场发展趋势和热点话题。' ) ), (int) 6 => array( 'nav' => array( 'id' => '15', 'title_showid' => '7', 'title_txt' => '移动互联', 'title_en' => '', 'title_link' => '/articles/mulu/49', 'title_Did' => '0', 'title_css' => '全面关注移动互联网行业的发展趋势,分析移动互联网产业发展的特点和规律,提供手机浏览器、移动支付、移动增值报告,汇聚移动产业观察者的独到观点。' ) ), (int) 7 => array( 'nav' => array( 'id' => '13', 'title_showid' => '8', 'title_txt' => '软件学院', 'title_en' => '', 'title_link' => '/articles/mulu/26', 'title_Did' => '0', 'title_css' => '业界权威的电脑软件平台,一直致力于提供全面、专业、权威的软件资讯、评测、教程、技巧,是大家学习电脑软件知识的最佳平台。' ) ), (int) 8 => array( 'nav' => array( 'id' => '14', 'title_showid' => '9', 'title_txt' => '服务器', 'title_en' => '', 'title_link' => '/articles/mulu/61', 'title_Did' => '0', 'title_css' => '全方位关注服务器系统和安全的相关资讯和技术,深度解读服务器相关知识点的应用和案例。 ' ) ), (int) 9 => array( 'nav' => array( 'id' => '20', 'title_showid' => '10', 'title_txt' => '源码下载', 'title_en' => '', 'title_link' => '/yuanma', 'title_Did' => '0', 'title_css' => '提供海量免费网站源码下载,PHP源码下载,ASP源码下载,ASP.NET源码下载,Jsp源码下载以及其它CGI源码下载,立足于站长,服务于站长。' ) ), (int) 10 => array( 'nav' => array( 'id' => '21', 'title_showid' => '12', 'title_txt' => '大数据', 'title_en' => 'bigdata', 'title_link' => '/articles/mulu/73', 'title_Did' => '0', 'title_css' => '大数据栏目提供区块链,物联,金融等各种大数据的分析。' ) ) ) $url = 'http://www.adminso.com' $title_for_layout = '站长搜索' $user = null $xgs = array() $source_url = '' $source_name = '' $zpath = '' $recommend_sorts = array( (int) 0 => array( 'nsort' => array( 'id' => '254', 'nsort_name' => '求助/论坛', 'sort_id' => '10' ) ), (int) 1 => array( 'nsort' => array( 'id' => '116', 'nsort_name' => '小学/中学教育', 'sort_id' => '5' ) ), (int) 2 => array( 'nsort' => array( 'id' => '307', 'nsort_name' => '紧急服务', 'sort_id' => '12' ) ), (int) 3 => array( 'nsort' => array( 'id' => '174', 'nsort_name' => '电脑艺术', 'sort_id' => '7' ) ), (int) 4 => array( 'nsort' => array( 'id' => '133', 'nsort_name' => '民办教育', 'sort_id' => '5' ) ), (int) 5 => array( 'nsort' => array( 'id' => '196', 'nsort_name' => '足球', 'sort_id' => '8' ) ), (int) 6 => array( 'nsort' => array( 'id' => '219', 'nsort_name' => '广播/电台', 'sort_id' => '9' ) ), (int) 7 => array( 'nsort' => array( 'id' => '334', 'nsort_name' => '新闻媒体', 'sort_id' => '13' ) ), (int) 8 => array( 'nsort' => array( 'id' => '352', 'nsort_name' => '外国法律', 'sort_id' => '14' ) ), (int) 9 => array( 'nsort' => array( 'id' => '75', 'nsort_name' => 'IT人物', 'sort_id' => '3' ) ), (int) 10 => array( 'nsort' => array( 'id' => '362', 'nsort_name' => '区域研究', 'sort_id' => '15' ) ), (int) 11 => array( 'nsort' => array( 'id' => '128', 'nsort_name' => '公司企业', 'sort_id' => '5' ) ), (int) 12 => array( 'nsort' => array( 'id' => '384', 'nsort_name' => '环境研究', 'sort_id' => '15' ) ) )</pre><pre class="stack-trace">include - APP/View/articles/view.html, line 5 View::_evaluate() - CORE/Cake/View/View.php, line 971 View::_render() - CORE/Cake/View/View.php, line 933 View::render() - CORE/Cake/View/View.php, line 473 Controller::render() - CORE/Cake/Controller/Controller.php, line 963 Dispatcher::_invoke() - CORE/Cake/Routing/Dispatcher.php, line 200 Dispatcher::dispatch() - CORE/Cake/Routing/Dispatcher.php, line 167 require - APP/webroot/index.php, line 92 [main] - ROOT/index.php, line 41</pre></div></pre>, - Power by 站长搜索(http://www.adminso.com) Notice (8): Undefined index: art_intro [APP/View/articles/view.html, line 7]" />
  加载中……  推广三步走:免费注册 -> (提交网站)/(文章投稿) -> 带来无限流量
最新收录网站   最新网站源码下载    最新更新资讯文章
首页 >> [资讯文章] >>
Notice (8): Undefined index: art_title [APP/View/articles/view.html, line 34]