חשוב: הדף זה היא באמצעות עוגיות (cookies). שימוש באתר זה מבלי לכבות את קבצי ה-cookie בדפדפן, משמעותה שאתה מסכים עבור השימוש בו.
קנה עכשיו! תכונות הורדות

להרוויח איתנו!

אם אתה רוצה להתחיל להרוויח כסף עם vBET להצטרף תוכנית שותפים.
דף 2 של 7 Firstראשון 1234 ... אחרוןLast
תוצאות 11 עד 20 של 73

אשכול: Sitemap Generator אינטגרציה

תצוגה היברידית

פוסט הקודם Previous Post   Next Post פוסט הבא
  1. #1
    מיכאל Podbielski (vBET סגל) vBET's Avatar
    תאריך
    אוקטובר 2009
    הודעות
    3,037

    Default

    בדקנו את זה על 2.6 בטא 1, כפי שאני רואה אתה לשים את הקוד במקום המתאים. עוד דבר אחד - אתה משתמש גם vBSEO? בדקנו את זה עם vBSEO בלבד.

    אנא בדוק גם את הפתרון הזה. החלף:
    PHP Code:
    require_once(DIR'/includes/vbenterprisetranslator_functions_vbseo.php'); 
    על ידי:
    PHP Code:
    require_once(dirname(__FILE__) . '/../includes/vbenterprisetranslator_functions_vbseo.php'); 
    גם אם יש לך שגיאה ספציפי יותר log / הודעה שזה יעזור
    נערך לאחרונה על ידי vBET; 23-03-10 ב 05:00.

  2. #2
    מיכאל Podbielski (vBET סגל) vBET's Avatar
    תאריך
    אוקטובר 2009
    הודעות
    3,037

    Default עוד OPTIMIZATION

    קוד אינטגרציה הוטבה שוב. ראה ההודעה הראשונה של קוד חדש.

  3. #3
    ג'וניור משתמש
    תאריך
    נובמבר 2010
    הודעות
    23

    Default

    אני כבר לשים את הקוד לקבלת קישורים SEO ....


    לפני $ = vbseo_sm_priority ($ vboptions ['vbseo_sm_priority_rt'], $ relp);

    אם ($ vboptions ['vbseo_sm_freq_tsmart'])
    {
    Dpassed $ = (זמן () - $ threadrow ['lastpost']) / 86400;
    אם ($ dpassed <3) $ freq = 'יום';
    אחר אם ($ dpassed <10) $ freq = 'שבועי';
    אחר אם ($ dpassed <100) $ freq = 'חודשי';
    אחר $ freq = "שנתי";
    אחר}
    $ Freq = $ vboptions ['vbseo_sm_freq_t'];

    vbseo_log_entry ("[showthread] forum_id: $ forumid, thread_id: $ threadrow [threadid], סך הכל הודעות: $ totalposts, דפים: $ totalpages, צפיות: $ threadrow [דעות] $ מוקדמת");
    / / קוד נוסף
    $ = מערך alanguages
    אם (! $ בארכיון) {
    $ Strlenhost = strlen ($ vbseo_vars ['bburl']."/");
    $ Currentthreadurl = vbseo_url_thread ($ threadrow, 1, $ בארכיון);
    $ Currentthreadurl_before = substr ($ currentthreadurl, 0, $ strlenhost);
    Currentthreadurl_after $ = "/" substr ($ currentthreadurl, strlenhost $).
    $ $ = & Lastpost threadrow ['lastpost'];
    $ Vbseo_stat ['t'] + = sizeof ($ alanguages);
    foreach ($ $ alanguages כמו שפה) {
    vbseo_add_url ($ currentthreadurl_before $ $ currentthreadurl_after שפה, $ לפני, lastpost $, $ freq..);
    }
    }
    / / סוף קוד נוסף

    עבור ($ p = 1; $ p <= $ totalpages; $ p + +)
    {
    $ Vbseo_stat [$ בארכיון 'ב': לא '] + = vbseo_add_2urls (
    vbseo_url_thread ($ threadrow, $ p, $ בארכיון),
    vbseo_url_thread ($ threadrow, $ p, $ בארכיון, נכון),
    $ לפני,
    $ Threadrow ['lastpost'],
    $ Freq
    ;)

    }

    אם ($ showpost)
    {

    Getposts $ = $ DB-> query ("
    SELECT p.dateline, p.postid, p.threadid
    מ ". TABLE_PREFIX." פוסט AS p
    WHERE p.threadid = $ threadrow [threadid]
    וגלוי = 1
    ORDER BY p.dateline
    ");

    $ Pcount = 0;
    ואילו ($ postrow = $ db-> fetch_array ($ getposts))
    {
    Pcount $ + +;
    vbseo_log_entry ("[showpost] forum_id: $ forumid, thread_id: $ postrow [threadid], post_id: $ postrow [postid]");
    Relp $ = $ relp * 0.8 + $ pcount / ($ threadrow ['replycount'] 1) * 0.2;
    $ Relp *= vbseo_apply_custom_priority ('פורום', $ threadrow ['forumid']);
    $ Prior2 = vbseo_sm_priority ($ vboptions ['vbseo_sm_priority_rp'], $ relp);
    $ Vbseo_stat ['p'] + = vbseo_add_2urls (
    vbseo_url_post ($ threadrow, postrow $, $ pcount),
    vbseo_url_post ($ threadrow, postrow $, $ pcount, נכון),
    $ Prior2,
    $ Postrow ['Dateline'],
    $ Vboptions ['vbseo_sm_freq_p']
    ;)
    }
    $ Db-> free_result ($ getposts);
    }
    }
    $ Db-> free_result ($ getthreads);
    $ Vbseo_progress ['שלב 3'] = 0;
    }
    vbseo_inc_progress ();
    }

    פונקציה vbseo_sitemap_polls ($ התקדמות)
    {
    עולמי $ db, vbseo_vars $ vboptions, $;

    אם (vbseo_check_progress ($ התקדמות)) בתמורה;
    $ Added_urls = 0;
    vbseo_log_entry ("[START חלק] בסקרים", נכון);

    רחוב $ = $ db-> query_first ("
    SELECT
    מקסימום (הבוחרים), כמו maxre, דקות (הבוחרים), כמו minre, ממוצע (הבוחרים), כמו avgre
    מ ". TABLE_PREFIX." הסקר
    ");
    foreach ($ vbseo_vars ['forumslist'] דולר forumid)
    {
    Getthreads $ = $ DB-> query ("
    SELECT *
    מ ". TABLE_PREFIX." חוט כמו חוט
    Forumid WHERE = $ forumid
    וגלוי = 1
    ו pollid> 0
    ");

    ואילו ($ threadrow = $ db-> fetch_array ($ getthreads))
    {
    Getpoll $ = $ db-> query_first ("
    SELECT *
    מ ". TABLE_PREFIX." הסקר
    WHERE = pollid ". $ Threadrow ['pollid']."
    ");
    אם (! $ getpoll)
    להמשיך;

    vbseo_log_entry ("[סקר] forum_id: $ forumid, thread_id: $ threadrow [threadid], pollid: $ threadrow [pollid]");

    Added_urls $ + +;

    $ Relp2 = vbseo_math_avg_weight ($ getpoll ['הבוחרים'], $ רחוב ['minre'], $ רחוב ['maxre'], $ רחוב ['avgre']);
    $ Relp2 *= vbseo_apply_custom_priority ('פורום', $ threadrow ['forumid']);
    לפני $ = vbseo_sm_priority ($ vboptions ['vbseo_sm_priority_rpoll'], $ relp2);
    Added_urls $ + = vbseo_add_2urls (
    vbseo_url_poll ($ threadrow, $ getpoll),
    vbseo_url_poll ($ threadrow, $ getpoll, נכון),
    $ לפני,
    $ Getpoll ['Dateline'],
    $ Vboptions ['vbseo_sm_freq_poll']
    ;)

    }
    $ Db-> free_result ($ getthreads);
    }
    vbseo_inc_progress ();
    להחזיר $ added_urls;
    }

    פונקציה vbseo_sitemap_blogs ($ התקדמות)
    {
    עולמי $ db, vbseo_vars $ vboptions, $;

    אם (vbseo_check_progress ($ התקדמות)) בתמורה;

    אם (! vbseo_dbtbl_exists ("בלוג"))
    התשואה 0;

    vbseo_log_entry ("[START חלק] הבלוגים", נכון);
    vbseo_add_url (? VBSEO_ON vbseo_any_url ($ vbseo_vars ['bburl הבלוג'].'/. "VBSEO_PHP_EXT): $ vbseo_vars [' bburl הבלוג'].'/." VBSEO_PHP_EXT, 1.0..);
    $ Added_urls = 0;

    אז אני עדיין confius איפה אני צריך לשים את הקוד הזה $ Vbseo_stat [$ בארכיון 'ב': לא '] + = vbseo_add_2urls ( ?

    בסופו של דבר, איפה אני יכול למצוא קוד הוראה נוספת אתה צריך לשנות 1 עד $ P ?

  4. #4
    מיכאל Podbielski (vBET סגל) vBET's Avatar
    תאריך
    אוקטובר 2009
    הודעות
    3,037

    Default

    Quote פורסם במקור על ידי Cuti Malaysia View Post
    אני כבר לשים את הקוד לקבלת קישורים SEO ....





    אז אני עדיין confius איפה אני צריך לשים את הקוד הזה $ Vbseo_stat [$ בארכיון 'ב': לא '] + = vbseo_add_2urls ( ?

    בסופו של דבר, איפה אני יכול למצוא קוד הוראה נוספת אתה צריך לשנות 1 עד $ P ?
    אתה לשים את זה בשום מקום! אין כל הוראה לשים אותו בכל מקום! זה קיים כבר שכחת. אנא קרא את ההוראה עוד פעם אחת בעיון.

    PS.
    אני פשוט שינו שם עולם "זה" ל "שלנו" לבטל הבלבול.

  5. #5
    ג'וניור משתמש
    תאריך
    נובמבר 2010
    הודעות
    23

    Default

    Code:
    $prior = vbseo_sm_priority($vboptions['vbseo_sm_priority_rt'], $relp);
    
    if($vboptions['vbseo_sm_freq_tsmart'])
    {
    $dpassed = (time() - $threadrow['lastpost'])/86400;
    if($dpassed<3)$freq = 'daily';
    else if($dpassed<10)$freq = 'weekly';
    else if($dpassed<100)$freq = 'monthly';
    else $freq = 'yearly';
    }else
    $freq = $vboptions['vbseo_sm_freq_t'];
    
    vbseo_log_entry("[showthread] forum_id: $forumid, thread_id: $threadrow[threadid], total posts: $totalposts, pages: $totalpages, views: $threadrow[views] $prior");
    //additional code 
    $alanguages = array ('af','sq','ar','be','bg','ca','zh-CN','hr','cs','da','nl','en','pl','et','tl','fi','fr','gl','de','el','iw','hi','hu','is','id','ga','it','ja','ko','lv','lt','mk','ms','mt','no','fa','pt','ro','ru','sr','sk','sl','es','sw','sv','zh-TW','th','tr','uk','vi','cy','yi'); 
    if(!$archived) { 
    $strlenhost = strlen($vbseo_vars['bburl']."/"); 
    $currentthreadurl = vbseo_url_thread($threadrow, 1, $archived); 
    $currentthreadurl_before = substr($currentthreadurl,0,$strlenhost); 
    $currentthreadurl_after = "/".substr($currentthreadurl,$strlenhost); 
    $lastpost =& $threadrow['lastpost']; 
    $vbseo_stat['t'] += sizeof($alanguages); 
    foreach($alanguages as $language) { 
    vbseo_add_url($currentthreadurl_before.$language.$currentthreadurl_after, $prior, $lastpost, $freq); 
    } 
    } 
    //end additional code 
    for($p=1; $p<=$totalpages; $p++)
    {
    $vbseo_stat[$archived?'at':'t'] += vbseo_add_2urls(
    vbseo_url_thread($threadrow, $p, $archived),
    vbseo_url_thread($threadrow, $p, $archived, true),
    $prior,
    $threadrow['lastpost'],
    $freq
    );
    
    }
    
    if($showpost)
    {
    
    $getposts = $db->query("
    SELECT p.dateline,p.postid,p.threadid
    FROM " . TABLE_PREFIX . "post AS p
    WHERE p.threadid = $threadrow[threadid]
    AND visible = 1
    ORDER BY p.dateline
    ");
    
    $pcount = 0;
    while ($postrow = $db->fetch_array($getposts))
    {
    $pcount++;
    vbseo_log_entry("[showpost] forum_id: $forumid, thread_id: $postrow[threadid], post_id: $postrow[postid]");
    $relp = $relp*0.8+$pcount/($threadrow['replycount']+1)*0.2;
    $relp*= vbseo_apply_custom_priority('forum', $threadrow['forumid']);
    $prior2 = vbseo_sm_priority($vboptions['vbseo_sm_priority_rp'], $relp);
    $vbseo_stat['p'] += vbseo_add_2urls(
    vbseo_url_post($threadrow, $postrow, $pcount),
    vbseo_url_post($threadrow, $postrow, $pcount, true),
    $prior2,
    $postrow['dateline'],
    $vboptions['vbseo_sm_freq_p']
    );
    }
    $db->free_result($getposts);
    }
    }
    $db->free_result($getthreads);
    $vbseo_progress['step3'] = 0;
    }
    vbseo_inc_progress();
    }
    
    function vbseo_sitemap_polls($progress)
    {
    global $db, $vboptions, $vbseo_vars;
    
    if(vbseo_check_progress($progress)) return;
    $added_urls = 0;
    vbseo_log_entry("[SECTION START] polls", true);
    
    $st = $db->query_first("
    SELECT 
    max(voters) as maxre,min(voters) as minre,avg(voters) as avgre
    FROM " . TABLE_PREFIX . "poll
    ");
    foreach($vbseo_vars['forumslist'] as $forumid)
    {
    $getthreads = $db->query("
    SELECT *
    FROM " . TABLE_PREFIX . "thread AS thread
    WHERE forumid = $forumid
    AND visible = 1
    AND pollid > 0
    ");
    
    while ($threadrow = $db->fetch_array($getthreads))
    {
    $getpoll = $db->query_first("
    SELECT *
    FROM " . TABLE_PREFIX . "poll
    WHERE pollid = ".$threadrow['pollid']."
    ");
    if(!$getpoll)
    continue;
    
    vbseo_log_entry("[poll] forum_id: $forumid, thread_id: $threadrow[threadid], pollid: $threadrow[pollid]");
    
    $added_urls++;
    
    $relp2 = vbseo_math_avg_weight($getpoll['voters'], $st['minre'], $st['maxre'], $st['avgre']);
    $relp2*= vbseo_apply_custom_priority('forum', $threadrow['forumid']);
    $prior = vbseo_sm_priority($vboptions['vbseo_sm_priority_rpoll'], $relp2);
    $added_urls += vbseo_add_2urls(
    vbseo_url_poll($threadrow, $getpoll),
    vbseo_url_poll($threadrow, $getpoll, true),
    $prior,
    $getpoll['dateline'],
    $vboptions['vbseo_sm_freq_poll']
    );
    
    }
    $db->free_result($getthreads);
    }
    vbseo_inc_progress();
    return $added_urls;
    }
    
    function vbseo_sitemap_blogs($progress)
    {
    global $db, $vboptions, $vbseo_vars;
    
    if(vbseo_check_progress($progress)) return;
    
    if(!vbseo_dbtbl_exists('blog'))
    return 0;
    
    vbseo_log_entry("[SECTION START] blogs", true);
    vbseo_add_url(VBSEO_ON ? vbseo_any_url($vbseo_vars['bburl'].'/blog.'.VBSEO_PHP_EXT) : $vbseo_vars['bburl'].'/blog.'.VBSEO_PHP_EXT, 1.0);
    $added_urls = 0;


    אנא השתמש expalanation קל להבין. אני לא דובר אנגלית. האם זה נכון את הקוד אני שם? נכון או לא?


    איפה לשים את הקוד הזה? אנא עזור לי לשים את הקוד הזה על גבי לעיל, כך קל לי שמץ

    $ Vbseo_stat [$ בארכיון 'ב': לא '] + = vbseo_add_2urls (


    ולבסוף, גם קוד נוסף שלנו אתה צריך לשנות 1 עד $ P.. אני לא undertand בבקשה לתת דוגמה ...

  6. #6
    מיכאל Podbielski (vBET סגל) vBET's Avatar
    תאריך
    אוקטובר 2009
    הודעות
    3,037

    Default

    Quote פורסם במקור על ידי Cuti Malaysia View Post
    אנא השתמש expalanation קל להבין. אני לא דובר אנגלית. האם זה נכון את הקוד אני שם? נכון או לא?


    איפה לשים את הקוד הזה? אנא עזור לי לשים את הקוד הזה על גבי לעיל, כך קל לי שמץ

    $ Vbseo_stat [$ בארכיון 'ב': לא '] + = vbseo_add_2urls (


    ולבסוף, גם קוד נוסף שלנו אתה צריך לשנות 1 עד $ P.. אני לא undertand בבקשה לתת דוגמה ...
    אוקי אז - אני אתאר את זה במילים אחרות - מקווה שזה יעזור

    אז - קוד שלך בפועל נראה בסדר - הדרך הטובה ביותר לבדוק זאת היא להפעיל אותו.

    צעדים נוספים אינם נחוצים - הפתרון האמיתי יהיה להוסיף קישורים האשכולות לתרגם דפים מפת האתר. צעדים נוספים יאפשר לך גם מודעה יש קישורים לדפים אחרים של הנושאים - אם חוט הוא גדול מספיק כדי לקבל דפים אחרים (2, 3 ...).

    אז אם אתה רוצה לעשות את השינויים. ואז יש לך כדי להסיר קוד נוסף שלנו (אחד שהוספת) ממקום שבו אתה צריך את זה עכשיו ולשים אותו במקום אחר. המקום השני הוא לפני:
    PHP Code:
    $vbseo_stat[$archived?'at':'t'] += vbseo_add_2urls
    וזה מה ההוראה שלנו אומר - לשים את הקוד שלנו לפני vBSEO קוד המפורטים להלן (במקום המיקום בפועל של הקוד שלנו בקובץ שלך).

    וגם את החלק האחרון אומר לך בבירור כי הקוד שלנו (הקוד שהוספת) אתה צריך למצוא את זה 1 (מספר אחד - אשר משמש רק פעם אחת בקוד שלנו, ולכן קל מאוד) כדי לתת לך הדרכה precised יותר:
    PHP Code:
      $currentthreadurl vbseo_url_thread($threadrow1$archived) . '&amp;language='
    הנה 1 בקוד שלנו. ואתה צריך לשנות את זה 1 עד $ P
    אז אם אתה מסתכל על קו קוד שלנו שם 1 קיים תשנה אותו $ P ואז יהיה לך שם:
    PHP Code:
      $currentthreadurl vbseo_url_thread($threadrow$p$archived) . '&amp;language='
    מקווה שזה מובן יותר עכשיו. אנא ספר עשה את זה לעזור

  7. #7

    Default

    כן, אני משתמש vBSEO גם כן. אני מניח שזה לא הבעיה.

    כי זה מתחיל יצירת מפת אבל מפסיק אחרי פרק זמן מסוים.

    אני מניח השרת שלי עמוס עם יצירת מפת אתר כזה גדול. אז זה יהיה נחמד, אם אתה תעשה סקריפט זה קל או שזה לא צריך לשרת כל כך הרבה ressources תוך יצירת מפת האתר.

    אני מקווה שאתה יודע מה רציתי להגיד

    אולי זה בעיה אחת: mysql.connect_timeout 60 שניות!?

  8. #8
    מיכאל Podbielski (vBET סגל) vBET's Avatar
    תאריך
    אוקטובר 2009
    הודעות
    3,037

    Default

    Quote פורסם במקור על ידי Kolbi View Post
    כן, אני משתמש vBSEO גם כן. אני מניח שזה לא הבעיה.

    כי זה מתחיל יצירת מפת אבל מפסיק אחרי פרק זמן מסוים.

    אני מניח השרת שלי עמוס עם יצירת מפת אתר כזה גדול. אז זה יהיה נחמד, אם אתה תעשה סקריפט זה קל או שזה לא צריך לשרת כל כך הרבה ressources תוך יצירת מפת האתר.

    אני מקווה שאתה יודע מה רציתי להגיד

    אולי זה בעיה אחת: mysql.connect_timeout 60 שניות!?
    פסק זמן - זה כנראה הבעיה. מהו זמן נורמלי מפת שלך דור? גודל? ETC? ...

    אם אתם PM לי גישה פרטים בפורום שלך FTP אני יכול לראות אותו וכנראה לפתור אותה על המקום. כמו כן, אנא שקול לשנות פרמטרים מפת Gnerator - במיוחד מספר כתובות באחד מפת האתר.

  9. #9

    Default

    Text automatically translated from: German to: Hebrew
    Translated text
    בפעם דור נורמלי הוא כ 45-50 שניות.

    נכון לעכשיו, כ - 11,000 עמודים מפת האתר (ללא דפים מתורגמים)

    ההגדרות הן כיום לראות את מפת האתר ככה:
    מקס כתובות URL קבצים Sitemap 50 000
    לאחר עיכוב ביצוע מפת האתר כל קובץ 0 שניות

    עם זאת, עם ערכי זה יש גם מגוון (כלומר משולב עם דפים מתורגמים) וזה לא עזר.

    מה שאתה צריך עבור זכויותיהם של כל?

    או שאנחנו יכולים לעזור אפילו יותר מידע?
    Original text

  10. #10
    מיכאל Podbielski (vBET סגל) vBET's Avatar
    תאריך
    אוקטובר 2009
    הודעות
    3,037

    Default

    כדי להיות מסוגל לעבוד על המקום שאני צריך לגשת CP Admin (לבדיקה תצורה / שינויים וביצוע מפת אתר) ו-FTP (לבדיקת / החלפת קבצים).

    ללא האפשרות לשחק על המגרש, ברגע זה אני לא רואה שום רמזים אשר אני יכול לתת לך מלבד הגדרת ערך הזמן הקצוב גדול עבור חיבור MySQL.

דף 2 של 7 Firstראשון 1234 ... אחרוןLast

תגיות עבור נושא זה

הרשאות

  • אתה אולי לא לפרסם נושאים חדשים
  • אתה אולי לא לפרסם תגובות
  • אתה אולי לא לצרף קבצים
  • אתה אולי לא לערוך את ההודעות שלך
  •