صفحة 1 من 2 12 الأخيرةالأخيرة
النتائج 1 إلى 15 من 20

الموضوع: ارشفه سريعه للموقع من خلال قاعده البيانات super fast xml sitemap generator

  1. #1
    عضو نشيط
    تاريخ التسجيل
    Jun 2007
    المشاركات
    62

    Lightbulb ارشفه سريعه للموقع من خلال قاعده البيانات super fast xml sitemap generator



    السلام عليكم
    خلال التجول في الشبكه وجدت هذا المقال
    super fast xml sitemap generator from database


    والذي يتحدث ها امكانيه عمل sitemap

    للموقع من خلال قاعده البيانات

    http://www.middleastpost.org/articles/article-1.html


    كود PHP:
    <?php
    mysql_connect
    ("localhost""DataBase-UserName""database-password") or
        die(
    "Could not connect: " mysql_error());
    mysql_select_db("DataBase-Name");//////////// <   
    ?>
    <?php
     $sql 
    "SELECT  * FROM thread";
     
    $result mysql_query($sql) or die(mysql_error());
     
    header('(anti-spam-content-type:) application/xml');
     echo 
    '<?xml version="1.0" encoding="UTF-8"?>'."n";
     echo 
    "<urlset xmlns="http://www.google.com/schemas/sitemap/0.84" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://www.google.com/schemas/sitemap/0.84 http://www.google.com/schemas/sitemap/0.84/sitemap.xsd">";
     
    while($row mysql_fetch_assoc($result)) {
     
    ?>
     <url>
     <loc>http://www.yoursite.com/?t=<?php echo $row['threadid']; ?></loc>
     <lastmod>2008-03-23T13:36:17+00:00</lastmod>
     <priority>0.50</priority>
     <changefreq>weekly</changefreq>
     </url>
     <?php ?>
     </urlset>
    واتمنى من احد الاخوه شرح عمليه الارشفه لانه ليس لدي الخبره الكافيه في هذا المجال







  2. #2
    عضو نشيط جدا
    تاريخ التسجيل
    Jan 2008
    المشاركات
    444


    الملف عبارة عن خريطة xml دايناميكا
    <?php
    mysql_connect
    ("localhost", "DataBase-UserName", "database-password") or
    die(
    "Could not connect: " . mysql_error());
    mysql_select_db("DataBase-Name");//////////// <
    ?>


    عدل الفراغات على حسب قاعدة البيانات عندك

    <loc>E-Commerce Hosting<?php echo $row['threadid']; ?></loc> هانا تعني رقم الموضوع التسلسلي

    يعني بمنتداك بتقدر التعدل السطر كا التالي
    <loc>http://www.3arab-net.com/vb/t<?php echo $row['threadid']; ?>.html</loc>

    <?php echo $row['threadid']; ?> تعني رقم الموضوع التسلسلي








  3. #3
    عضو نشيط
    تاريخ التسجيل
    Aug 2008
    المشاركات
    283


    ممكن توضيح اكتر الله لا يهينك






  4. #4


    شرح التركيب






  5. #5


    الملف كان فيه خطاء وقمت بتصليحة

    شرح التركيب او قم بانشاء ملف وسميه اي اسم وليكن sitemap.php

    قم بوضع الكود فيه

    كود PHP:
    <?php
    mysql_connect
    ("localhost""اسم مستخدم قاعدة البيانات""الباسورد") or
        die(
    "Could not connect: " mysql_error());
    mysql_select_db("اسم قاعدة البيانات");   
    ?>
    <?php
     $sql 
    "SELECT  * FROM thread";
     
    $result mysql_query($sql) or die(mysql_error());
     
    header('(anti-spam-(anti-spam-content-type:)) application/xml');
     echo 
    '<?xml version="1.0" encoding="UTF-8"?>'."n";
     echo 
    '<urlset xmlns="http://www.google.com/schemas/sitemap/0.84" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://www.google.com/schemas/sitemap/0.84 http://www.google.com/schemas/sitemap/0.84/sitemap.xsd">';
     while(
    $row mysql_fetch_assoc($result)) {
     
    ?>
     <url>
     <loc>http://www.yoursite.com/t<?php echo $row['threadid']; ?>.html</loc>
     <lastmod>2008-03-23T13:36:17+00:00</lastmod>
     <priority>0.50</priority>
     <changefreq>weekly</changefreq>
     </url>
     <?php ?>
     </urlset>

    يمكنك التعديل علي هذا السطر كما تستخدم في منتداك و علي حسب الاعدادت

    اذا تستخدم هاك الفي بي سيو

    كود PHP:
     <loc>http://www.yoursite.com/t<?php echo $row['threadid']; ?>.html</loc>
    عدل على رابط موقعك كما تستخدم او يمكنك وضع الاعددات الأفتراضية

    كود PHP:
     <loc>http://www.yoursite.com/showtheard.php?t=<?php echo $row['threadid']; ?></loc>
    عدل yoursite لرابط موقعك





    __________________
    ( اللهم إنك عفوٌ كريمٌ تحب العفو فاعف عني )
    php Developer
    Short - Unshort Url | Moslsly.com

  6. #6
    عضو سوبر نشيط
    تاريخ التسجيل
    Apr 2007
    المشاركات
    988


    <priority>0.50</priority>

    شباب ما انصح فيه لأنه يعطي قيمة وحدة لجميع الروابط وهذا اللي بيخلي قوقل يعتبره خطأ ..
    لكن لو احد يعدل ويضيف رابط الموقع وليكن ذو قيمة اكبر من المواضيع بتكون تمام ولا تنسون ان لكل خارطة عدد معين من الروابط واذا زادت تأثر سلبا ً ...

    شكرا ً لك اخوي على النقل وشكرا للجميع على الإفادة






  7. #7


    طريقة جميلة وتبين للي مما قرأت أن الفهرسة من قواعد البيانات أكثر دقة ..
    هل هذا صحيح ؟

    ولم أفهم فكرة عمل <priority>0.50</priority>





    التعديل الأخير تم بواسطة سوالف ديزاين ; 05-10-2008 الساعة 03:21 PM سبب آخر: زيادة
    __________________
    +_+
    سوالف ديزاين

    ~ ~ ~ " الرسميّة لا تعني إعتياد الروتين ..
    ~ ~ ~ وكذا الإبــــداع لا يعنــي الفوضـــى "

  8. #8


    أكيد اخواني و انا أعتقد أن الأرشفة مثل بهذا الملف http://www.6oft.com/forum/sitemap.php
    و الملف عيبه الوحيد أنك اذا كنت مركب الفي بي سيو ما راح يعرض الروابط الجديدة راح يعرض لك بس php






  9. #9
    عضو نشيط جدا
    تاريخ التسجيل
    Jan 2008
    المشاركات
    444


    ما فيه اي عيوب
    وسف لن يظهر كما قلت
    انا خارطة xml مباشرة من قاعدة البيانات






  10. #10


    ما فيه اي عيوب
    وسف لن يظهر كما قلت
    انا خارطة xml مباشرة من قاعدة البيانات
    يمكن انا غلط بس ركبته بطريقتي و اشتغل مثال هنا

    http://www.xlions.com/vb/maps.php

    جرب وشوف





    __________________
    ( اللهم إنك عفوٌ كريمٌ تحب العفو فاعف عني )
    php Developer
    Short - Unshort Url | Moslsly.com

  11. #11
    عضو نشيط جدا
    تاريخ التسجيل
    Jan 2008
    المشاركات
    444


    يمكن انا غلط بس ركبته بطريقتي و اشتغل مثال هنا

    http://www.xlions.com/vb/maps.php

    جرب وشوف

    انت عامل كل شيء تمام

    قدمو لجوجل وراح تتريح كثير






  12. #12
    عضو فعال
    تاريخ التسجيل
    Apr 2006
    المشاركات
    1,362


    رد بالخطأ ...





    __________________
    Ramy

  13. #13
    ينتظر رسالة التوكيد
    تاريخ التسجيل
    Jan 2008
    المشاركات
    929


    ليش وجع الراس ؟
    استخدم هاك : vBSEO Sitemap generator
    الهاك مجاني !








  14. يا اخى جوجل لا يقبل الامتداد php ممكن توضح ازاى نضيفه فى جوجل





    __________________
    المهندس

  15. #15
    عضو نشيط جدا
    تاريخ التسجيل
    Jan 2008
    المشاركات
    444


    جوجل يقبل امتداد php
    وهاذا هو الدليل

    امتداد الملف php اما مبدء العمل هو xml











ضوابط المشاركة

  • لا تستطيع إضافة مواضيع جديدة
  • لا تستطيع الرد على المواضيع
  • لا تستطيع إرفاق ملفات
  • لا تستطيع تعديل مشاركاتك
  •  

أضف موقعك هنا| اخبار السيارات | حراج | شقق للايجار في الكويت | بيوت للبيع في الكويت | دليل الكويت العقاري | مقروء | شركة كشف تسربات المياه | شركة عزل اسطح بالرياض | عزل فوم بالرياض| عزل اسطح بالرياض | كشف تسربات المياة بالرياض | شركة عزل اسطح بالرياض