2011-07-03 1 views
0

누군가 도와 드릴 수 있기를 바랍니다.produt 데이터 피드를 만들기 위해 단일 PHP 및 MySql 쿼리에서 여러 개의 연속 된 파일에 데이터를 저장하는 방법

아래의 PHP 코드는 데이터베이스에서 사용 가능한 모든 제품을 가져 와서 xml 파일 (somefile.xml)에 로컬로 저장하여 google이 매일 방문 할 수 있도록합니다. 우리 가맹점 계정을 유지하거나 구글 기반으로 알려진 최신.

내 인벤토리가 200,000 개가 넘는 제품으로 증가 했으므로 Google은 20MB가 넘는 파일을 더 이상 허용하지 않으며 작은 파일로 나눠달라고 요청했습니다.

그래서이 쿼리를 여러 파일로 저장하는 방법을 찾고 있는데, 새로운 파일을 순차적으로 새 파일 이름 (예 : somefile1.xml, somefile2.xml, etc. etc). 각 파일에서 xml 파일 머리글과 바닥 글을 유지 관리합니다.

$fp = fopen(BASE_PATH.'/somefile.xml','w'); 

    $db->query(" 
     SELECT ".DB_PREFIX."products.*, 
     WHERE ".DB_PREFIX."products.available='Yes' 
     ORDER BY title 
     "); 

///header 
$xmlPacket = 
'<?xml version="1.0" encoding="UTF-8"?> 
<rss version="2.0" xmlns:g="http://base.google.com/ns/1.0"> 
<channel> 
<title>'.$settings["GlobalSiteName"].'</title> 
<link>'.$settings["GlobalHttpUrl"].'</link> 

    while($db->moveNext()){ 

      $product_url = $db->col["product_url"]; 
      $name = $db->col["title"]; 
      $condition = $db->col["condition"]; 

///products   
$xmlPacket .= 
"\n<item> 
    <title>".st_normalize($name)." (SKU ".st_normalize($pid).")</title> 
    <link>".st_normalize($product_url)."</link> 
    <g:condition>".st_normalize($condition)."</g:condition> 
</item>\n"; 

     } 

///footer 
$xmlPacket .= 
'</channel> 
</rss>'; 

fwrite($fp,$xmlPacket); 
fclose($fp); 

누군가가이를 수행하는 방법을 알고 있다면 의견을 나누십시오.

감사합니다. 좋은 하루 되세요!

답변

1

이것은 당신이 무엇을해야한다 :

define(BASE_NAME, 'somefile'); 
define(MAX_ROWS, 10000); 

$db->query("SELECT ".DB_PREFIX."products.*, WHERE ".DB_PREFIX."products.available='Yes' ORDER BY title"); 

$header = "<?xml version=\"1.0\" encoding=\"UTF-8\"?>\n<rss version=\"2.0\" xmlns:g=\"http://base.google.com/ns/1.0\">\n<channel>\n<title>".$settings["GlobalSiteName"]."</title>\n<link>".$settings["GlobalHttpUrl"]."</link>"; 
$footer = "</channel>\n</rss>"; 

$n = 0; 
$i = 0; 
while($db->moveNext()){ 
    if (!($i % MAX_ROWS)) { 
     if ($n) { 
      fwrite($fp, $footer); 
      fclose($fp); 
     } 
     $i = 0; 
     $n++; 
     $fp = fopen(BASE_PATH.'/'.BASE_NAME.$n.'.xml', 'w'); 
     fwrite($fp, $header); 
    } 

    $product_url = $db->col["product_url"]; 
    $name = $db->col["title"]; 
    $condition = $db->col["condition"]; 

    fwrite($fp, "\n<item>\n<title>".st_normalize($name)." (SKU ".st_normalize($pid).")</title>\n<link>".st_normalize($product_url)."</link>\n<g:condition>".st_normalize($condition)."</g:condition>\n</item>\n"); 
    $i++; 
} 

fwrite($fp, $footer); 
fclose($fp); 
+0

감사합니다! 빠른 답장 EdoDodo. 그것은 많은 의미가 있습니다. 그러나 쿼리를 실행할 때 경고 : fwrite() : 제공된 인수는 fwrite ($ fp, "\ n \ n 등) 위를 가리키는 161 번째 줄에 유효한 스트림 리소스가 아니며 또한 경고 : fwrite() :와 fclose() : 제공된 인자가 마지막 줄 fwrite ($ fp, $ footer)와 fclose ($ fp)를 두드리는 164,164 줄의 유효한 스트림 자원이 아닙니다; 이 문제가 발생하는 이유는 무엇입니까? – <span class="text-secondary"> <small> <a rel="noopener" target="_blank" href="https://stackoverflow.com/users/826802/">luiavag</a></span> <span></span> </small> </span> </p> </div> </div> </div> <div itemprop="comment" class="post-comment"> <div class="row"> <div class="col-lg-1"><span class="text-secondary">+0</span></div> <div class="col-lg-11"> <p class="commenttext">그래, 내가 잘못 생각한 것 같아. 지금 수정해야 코드를 다시 실행하십시오. – <span class="text-secondary"> <small> <a rel="noopener" target="_blank" href="https://stackoverflow.com/users/402240/">EdoDodo</a></span> <span></span> </small> </span> </p> </div> </div> </div> <div itemprop="comment" class="post-comment"> <div class="row"> <div class="col-lg-1"><span class="text-secondary">+0</span></div> <div class="col-lg-11"> <p class="commenttext">감사합니다. 별이 가네요, 쿼리가 지금 실행 중입니다. 하지만 MAX_ROW에 도달 할 때까지 파일 당 머리글과 바닥 글이있는 1 행을 저장합니다. 머리글과 바닥 글이없는 나머지 행의 마지막 파일을 저장합니다. – <span class="text-secondary"> <small> <a rel="noopener" target="_blank" href="https://stackoverflow.com/users/826802/">luiavag</a></span> <span></span> </small> </span> </p> </div> </div> </div> </div> </div> </article> <div> <script async src="//pagead2.googlesyndication.com/pagead/js/adsbygoogle.js"></script> <ins class="adsbygoogle" style="display:block" data-ad-client="ca-pub-6208739752673518" data-ad-slot="4319274062" data-ad-format="auto" data-full-width-responsive="true"></ins> <script> (adsbygoogle = window.adsbygoogle || []).push({}); </script> </div> </div> <div class="clearfix"> </div> <div class="relative-box"> <div class="relative">관련 문제</div> <ul class="relative_list"> <li> 1. <a href="http://ko.voidcc.com/question/p-oywqcwjg-dp.html" target="_blank" title="PHP : 단일 쿼리에서 여러 MySQL 필드 업데이트"> PHP : 단일 쿼리에서 여러 MySQL 필드 업데이트 </a> </li> <li> 2. <a href="http://ko.voidcc.com/question/p-hnaieamj-bn.html" target="_blank" title="하나의 파일에 여러 개의 이미지를 저장하는 방법"> 하나의 파일에 여러 개의 이미지를 저장하는 방법 </a> </li> <li> 3. <a href="http://ko.voidcc.com/question/p-zbhrvsgx-cs.html" target="_blank" title="단일 쿼리에서 여러 데이터베이스가 가능합니까?"> 단일 쿼리에서 여러 데이터베이스가 가능합니까? </a> </li> <li> 4. <a href="http://ko.voidcc.com/question/p-mjlsxwop-ce.html" target="_blank" title="큰 데이터를 파일에 저장하는 방법"> 큰 데이터를 파일에 저장하는 방법 </a> </li> <li> 5. <a href="http://ko.voidcc.com/question/p-alldistt-cg.html" target="_blank" title="mysql 및 php 정보를 저장하는 방법"> mysql 및 php 정보를 저장하는 방법 </a> </li> <li> 6. <a href="http://ko.voidcc.com/question/p-mygabrfm-dd.html" target="_blank" title="단일 모델에 대해 여러 개의 개별 레코드를 저장하는 방법"> 단일 모델에 대해 여러 개의 개별 레코드를 저장하는 방법 </a> </li> <li> 7. <a href="http://ko.voidcc.com/question/p-poqisrsl-bu.html" target="_blank" title="PHP 배열에서 쿼리에서 검색된 값을 저장하는 방법"> PHP 배열에서 쿼리에서 검색된 값을 저장하는 방법 </a> </li> <li> 8. <a href="http://ko.voidcc.com/question/p-cauozoir-dr.html" target="_blank" title="데이터베이스에 여러 개의 체크 박스를 저장하는 PHP"> 데이터베이스에 여러 개의 체크 박스를 저장하는 PHP </a> </li> <li> 9. <a href="http://ko.voidcc.com/question/p-kvjhbpxg-cy.html" target="_blank" title="배열 입력을 위해 MySQL에 데이터를 저장하는 방법"> 배열 입력을 위해 MySQL에 데이터를 저장하는 방법 </a> </li> <li> 10. <a href="http://ko.voidcc.com/question/p-trvqgndi-br.html" target="_blank" title="데이터 스토어에 데이터를 저장하는 방법 - AppEngine"> 데이터 스토어에 데이터를 저장하는 방법 - AppEngine </a> </li> <li> 11. <a href="http://ko.voidcc.com/question/p-bypkrwrp-dq.html" target="_blank" title="MySQL 단일 쿼리에서 if increment 증분을 수행하는 방법"> MySQL 단일 쿼리에서 if increment 증분을 수행하는 방법 </a> </li> <li> 12. <a href="http://ko.voidcc.com/question/p-fuuqnkxj-p.html" target="_blank" title="여러 개의 PHP 스크립트를 하나의 파일에 병합"> 여러 개의 PHP 스크립트를 하나의 파일에 병합 </a> </li> <li> 13. <a href="http://ko.voidcc.com/question/p-dkobcpqp-by.html" target="_blank" title="이미지 필드 만들기 - 위젯의 데이터를 저장하는 방법?"> 이미지 필드 만들기 - 위젯의 데이터를 저장하는 방법? </a> </li> <li> 14. <a href="http://ko.voidcc.com/question/p-mrqleegp-cx.html" target="_blank" title="mysql 연결 문자열을 저장하는 방법"> mysql 연결 문자열을 저장하는 방법 </a> </li> <li> 15. <a href="http://ko.voidcc.com/question/p-sgwkarfn-g.html" target="_blank" title="여기서 \ 분산 된 구성 데이터를 저장하는 방법"> 여기서 \ 분산 된 구성 데이터를 저장하는 방법 </a> </li> <li> 16. <a href="http://ko.voidcc.com/question/p-cjwzvisl-by.html" target="_blank" title="실시간 데이터를 저장하는 MySQL ++"> 실시간 데이터를 저장하는 MySQL ++ </a> </li> <li> 17. <a href="http://ko.voidcc.com/question/p-fsrmudus-r.html" target="_blank" title="PHP MYSQL - 하나의 열에있는 많은 데이터"> PHP MYSQL - 하나의 열에있는 많은 데이터 </a> </li> <li> 18. <a href="http://ko.voidcc.com/question/p-aawvyqkp-z.html" target="_blank" title="텍스트 파일의 여러 버전을 하나의 파일에 저장하는 가장 좋은 방법"> 텍스트 파일의 여러 버전을 하나의 파일에 저장하는 가장 좋은 방법 </a> </li> <li> 19. <a href="http://ko.voidcc.com/question/p-rqdzzlqk-dd.html" target="_blank" title="MySQL 데이터베이스에 PHP 상수를 저장하는 방법"> MySQL 데이터베이스에 PHP 상수를 저장하는 방법 </a> </li> <li> 20. <a href="http://ko.voidcc.com/question/p-xiqmrvkp-bm.html" target="_blank" title="MySQL - 쿼리에서 값을 추가하고 단일 값으로 반환"> MySQL - 쿼리에서 값을 추가하고 단일 값으로 반환 </a> </li> <li> 21. <a href="http://ko.voidcc.com/question/p-djjzljic-bc.html" target="_blank" title="데이터 그리드에 여러 행을 저장하는 방법"> 데이터 그리드에 여러 행을 저장하는 방법 </a> </li> <li> 22. <a href="http://ko.voidcc.com/question/p-knflwznn-bw.html" target="_blank" title="텍스트 파일에 연속 쓰기 및 매번 새 파일 만들기 확인"> 텍스트 파일에 연속 쓰기 및 매번 새 파일 만들기 확인 </a> </li> <li> 23. <a href="http://ko.voidcc.com/question/p-sgnbunbm-dk.html" target="_blank" title="단일 쿼리에서 두 개의 특정 mysql 테이블 행 선택"> 단일 쿼리에서 두 개의 특정 mysql 테이블 행 선택 </a> </li> <li> 24. <a href="http://ko.voidcc.com/question/p-uqeijwuu-bm.html" target="_blank" title="php - mysql 목록에서 열 만들기"> php - mysql 목록에서 열 만들기 </a> </li> <li> 25. <a href="http://ko.voidcc.com/question/p-ajwdbfsz-cb.html" target="_blank" title="데이터베이스에 액세스하기 위해 vb.net에서 데이터를 저장하는 방법"> 데이터베이스에 액세스하기 위해 vb.net에서 데이터를 저장하는 방법 </a> </li> <li> 26. <a href="http://ko.voidcc.com/question/p-dlcushma-dp.html" target="_blank" title="j2me ..에서 파일에 데이터를 저장하는 방법?"> j2me ..에서 파일에 데이터를 저장하는 방법? </a> </li> <li> 27. <a href="http://ko.voidcc.com/question/p-mtpyihzt-z.html" target="_blank" title="PHP MySql 쿼리에서 배열 채우기"> PHP MySql 쿼리에서 배열 채우기 </a> </li> <li> 28. <a href="http://ko.voidcc.com/question/p-vxawtthb-dk.html" target="_blank" title="수백 개의 필드에서 데이터를 저장하는 모범 사례"> 수백 개의 필드에서 데이터를 저장하는 모범 사례 </a> </li> <li> 29. <a href="http://ko.voidcc.com/question/p-ztvkjvkb-cy.html" target="_blank" title="MySQL이 단일 쿼리에서 여러 번 실행"> MySQL이 단일 쿼리에서 여러 번 실행 </a> </li> <li> 30. <a href="http://ko.voidcc.com/question/p-pazcpzui-da.html" target="_blank" title="PHP 및 MySQL 데이터를 생성하고 XML 파일에 표시하는 방법은 무엇입니까?"> PHP 및 MySQL 데이터를 생성하고 XML 파일에 표시하는 방법은 무엇입니까? </a> </li> </ul> </div> <div> <script async src="//pagead2.googlesyndication.com/pagead/js/adsbygoogle.js"></script> <ins class="adsbygoogle" style="display:block" data-ad-format="autorelaxed" data-ad-client="ca-pub-6208739752673518" data-ad-slot="3534119089"></ins> <script> (adsbygoogle = window.adsbygoogle || []).push({}); </script> </div> <div class="padding-top-10"></div> </div> </div> <script type="text/javascript" src="http://img2.voidcc.com/voidso/script/side.js?t=1652515422614"></script> <script type="text/javascript" src="http://img2.voidcc.com/voidso/plugin/highlight/highlight.pack.js"></script> <link href="http://img2.voidcc.com/voidso/plugin/highlight/styles/docco.css" media="screen" rel="stylesheet" type="text/css" /> <script type="text/javascript"> $('pre').each(function(i, e) { hljs.highlightBlock(e, "<span class='indent'> </span>", false) }); </script> <div class="col-lg-3 col-md-4 col-sm-5"> <div id="rightTop"> <div class="row"> <script async src="//pagead2.googlesyndication.com/pagead/js/adsbygoogle.js"></script> <!-- VOIDCC问答侧边栏广告 --> <ins class="adsbygoogle" style="display:block" data-ad-client="ca-pub-6208739752673518" data-ad-slot="3862022848" data-ad-format="auto" data-full-width-responsive="true"></ins> <script> (adsbygoogle = window.adsbygoogle || []).push({}); </script> </div> <div class="row sidebar panel panel-default"> <div class="panel-heading font-bold"> 최근 질문 </div> <div class="m-b-sm m-t-sm clearfix"> <ul class="side_article_list"> <li class="side_article_list_item"> 1. <a href="http://ko.voidcc.com/question/p-vtouoikr-vx.html" target="_blank" title="H2 계산 된 열을 사용하여 행의 use-count 열을 자동으로 유지"> H2 계산 된 열을 사용하여 행의 use-count 열을 자동으로 유지 </a> </li> <li class="side_article_list_item"> 2. <a href="http://ko.voidcc.com/question/p-bcvpypdt-wh.html" target="_blank" title="PHP 코드에서 col-md-4 divs가 서로 나란히 있지 않고 아래에 표시됩니다."> PHP 코드에서 col-md-4 divs가 서로 나란히 있지 않고 아래에 표시됩니다. </a> </li> <li class="side_article_list_item"> 3. <a href="http://ko.voidcc.com/question/p-fubpeihs-wa.html" target="_blank" title="JSP Javascript는 foreach JSTL의 숨겨진 입력에서 ID를 가져옵니다."> JSP Javascript는 foreach JSTL의 숨겨진 입력에서 ID를 가져옵니다. </a> </li> <li class="side_article_list_item"> 4. <a href="http://ko.voidcc.com/question/p-wkmghill-vz.html" target="_blank" title="복잡한 wsdl을 사용하기위한 배열 구성 - PHP"> 복잡한 wsdl을 사용하기위한 배열 구성 - PHP </a> </li> <li class="side_article_list_item"> 5. <a href="http://ko.voidcc.com/question/p-fovmxunp-vu.html" target="_blank" title="기본 SSL 재 라우팅 HTTP 추가 기능"> 기본 SSL 재 라우팅 HTTP 추가 기능 </a> </li> <li class="side_article_list_item"> 6. <a href="http://ko.voidcc.com/question/p-rpjmfpys-yw.html" target="_blank" title="다른 장치 크기의 CSS"> 다른 장치 크기의 CSS </a> </li> <li class="side_article_list_item"> 7. <a href="http://ko.voidcc.com/question/p-slqgagey-yh.html" target="_blank" title="SFML이 Windows의 CLion에서 작동하지 않습니다."> SFML이 Windows의 CLion에서 작동하지 않습니다. </a> </li> <li class="side_article_list_item"> 8. <a href="http://ko.voidcc.com/question/p-akzyncze-yn.html" target="_blank" title="nuspec 파일을 저장소에 게시해야합니까?"> nuspec 파일을 저장소에 게시해야합니까? </a> </li> <li class="side_article_list_item"> 9. <a href="http://ko.voidcc.com/question/p-rignrqvp-yp.html" target="_blank" title="GUI가있는 Pythonista 프로젝트를 iPhone에서 실행 파일로 만들고 실행할 수 있습니까?"> GUI가있는 Pythonista 프로젝트를 iPhone에서 실행 파일로 만들고 실행할 수 있습니까? </a> </li> <li class="side_article_list_item"> 10. <a href="http://ko.voidcc.com/question/p-xdtrnwsm-yy.html" target="_blank" title="은 읽을 수 날짜에 유닉스 타임 스탬프 문자열 변환에 갇혀로 곧</strong> 가능한 읽을 수있는 날짜 형식 <strong>로 변환하려고"> 은 읽을 수 날짜에 유닉스 타임 스탬프 문자열 변환에 갇혀로 곧</strong> 가능한 읽을 수있는 날짜 형식 <strong>로 변환하려고 </a> </li> </ul> </div> </div> </div> <p class="article-nav-bar"></p> <div class="row sidebar article-nav"> <div class="row box_white visible-sm visible-md visible-lg margin-zero"> <div class="top"> <h3 class="title"><i class="glyphicon glyphicon-th-list"></i> 관련 문제</h3> </div> <div class="article-relative-content"> <ul class="side_article_list"> <li class="side_article_list_item"> 1. <a href="http://ko.voidcc.com/question/p-oywqcwjg-dp.html" target="_blank" title="PHP : 단일 쿼리에서 여러 MySQL 필드 업데이트"> PHP : 단일 쿼리에서 여러 MySQL 필드 업데이트 </a> </li> <li class="side_article_list_item"> 2. <a href="http://ko.voidcc.com/question/p-hnaieamj-bn.html" target="_blank" title="하나의 파일에 여러 개의 이미지를 저장하는 방법"> 하나의 파일에 여러 개의 이미지를 저장하는 방법 </a> </li> <li class="side_article_list_item"> 3. <a href="http://ko.voidcc.com/question/p-zbhrvsgx-cs.html" target="_blank" title="단일 쿼리에서 여러 데이터베이스가 가능합니까?"> 단일 쿼리에서 여러 데이터베이스가 가능합니까? </a> </li> <li class="side_article_list_item"> 4. <a href="http://ko.voidcc.com/question/p-mjlsxwop-ce.html" target="_blank" title="큰 데이터를 파일에 저장하는 방법"> 큰 데이터를 파일에 저장하는 방법 </a> </li> <li class="side_article_list_item"> 5. <a href="http://ko.voidcc.com/question/p-alldistt-cg.html" target="_blank" title="mysql 및 php 정보를 저장하는 방법"> mysql 및 php 정보를 저장하는 방법 </a> </li> <li class="side_article_list_item"> 6. <a href="http://ko.voidcc.com/question/p-mygabrfm-dd.html" target="_blank" title="단일 모델에 대해 여러 개의 개별 레코드를 저장하는 방법"> 단일 모델에 대해 여러 개의 개별 레코드를 저장하는 방법 </a> </li> <li class="side_article_list_item"> 7. <a href="http://ko.voidcc.com/question/p-poqisrsl-bu.html" target="_blank" title="PHP 배열에서 쿼리에서 검색된 값을 저장하는 방법"> PHP 배열에서 쿼리에서 검색된 값을 저장하는 방법 </a> </li> <li class="side_article_list_item"> 8. <a href="http://ko.voidcc.com/question/p-cauozoir-dr.html" target="_blank" title="데이터베이스에 여러 개의 체크 박스를 저장하는 PHP"> 데이터베이스에 여러 개의 체크 박스를 저장하는 PHP </a> </li> <li class="side_article_list_item"> 9. <a href="http://ko.voidcc.com/question/p-kvjhbpxg-cy.html" target="_blank" title="배열 입력을 위해 MySQL에 데이터를 저장하는 방법"> 배열 입력을 위해 MySQL에 데이터를 저장하는 방법 </a> </li> <li class="side_article_list_item"> 10. <a href="http://ko.voidcc.com/question/p-trvqgndi-br.html" target="_blank" title="데이터 스토어에 데이터를 저장하는 방법 - AppEngine"> 데이터 스토어에 데이터를 저장하는 방법 - AppEngine </a> </li> </ul> </div> </div> </div> </div> </div> </div> </div><!-- wrap end--> <!-- footer --> <footer id="footer"> <div class="bg-simple lt"> <div class="container"> <div class="row padder-v m-t"> <div class="col-xs-8"> <ul class="list-inline"> <li><a href="http://ko.voidcc.com/contact">문의하기</a></li> <li>© 2020 KO.VOIDCC.COM</li> <li><a rel="nofollow" href="https://beian.miit.gov.cn/" target="_blank">沪ICP备13005482号-13</a></li> <li><script type="text/javascript" src="https://s9.cnzz.com/z_stat.php?id=1280098168&web_id=1280098168"></script></li> <li><a href="http://cn.voidcc.com/" target="_blank" title="程序问答园区">简体中文</a></li> <li><a href="http://hk.voidcc.com/" target="_blank" title="程序問答園區">繁體中文</a></li> <li><a href="http://ru.voidcc.com/" target="_blank" title="поле вопросов и ответов">Русский</a></li> <li><a href="http://de.voidcc.com/" target="_blank" title="Frage - und - antwort - Park">Deutsch</a></li> <li><a href="http://es.voidcc.com/" target="_blank" title="Preguntas y respuestas">Español</a></li> <li><a href="http://hi.voidcc.com/" target="_blank" title="कार्यक्रम प्रश्न और उत्तर पार्क">हिन्दी</a></li> <li><a href="http://it.voidcc.com/" target="_blank" title="IL Programma di chiedere Park">Italiano</a></li> <li><a href="http://ja.voidcc.com/" target="_blank" title="プログラム問答園区">日本語</a></li> <li><a href="http://ko.voidcc.com/" target="_blank" title="프로그램 문답 단지">한국어</a></li> <li><a href="http://pl.voidcc.com/" target="_blank" title="program o park">Polski</a></li> <li><a href="http://tr.voidcc.com/" target="_blank" title="Program soru ve cevap parkı">Türkçe</a></li> <li><a href="http://vi.voidcc.com/" target="_blank" title="Đáp ứng viên">Tiếng Việt</a></li> <li><a href="http://fr.voidcc.com/" target="_blank" title="Programme interrogation Park">Française</a></li> </ul> </div> </div> </div> </div> </div> </footer> <!-- / footer --> <script async src="https://www.googletagmanager.com/gtag/js?id=UA-77509369-5"></script> <script> window.dataLayer = window.dataLayer || []; function gtag() { dataLayer.push(arguments); } gtag('js', new Date()); gtag('config', 'UA-77509369-5'); </script> <script> var _hmt = _hmt || []; (function () { var hm = document.createElement("script"); hm.src = "https://hm.baidu.com/hm.js?67d4731349f0b00136755b80364ce381"; var s = document.getElementsByTagName("script")[0]; s.parentNode.insertBefore(hm, s); })(); </script> </body> </html>