لائحة الطعام
مجاني
تحقق في
الرئيسية  /  البرامج الثابتة / فهرس الاتصال موضوع PHP مدعوم من SMF. الخطوات الأولى في محركات البحث الآلات البسيطة تحسين محرك البحث: نحن نحذف نسخ نصيحات وروابط خارجية

جهات الاتصال مؤشر فب موضوع مدعوم من SMF. الخطوات الأولى في محركات البحث الآلات البسيطة تحسين محرك البحث: نحن نحذف نسخ نصيحات وروابط خارجية

يعلم الجميع أنني لا أستطيع العيش بدون Jumla، ولكن في رأيي، لا يوجد منتدى جيد في المكونات. لذلك، أنا أعمل مع محركات المنتدى. واحدة من تلك الجديدة بدأت مؤخرا في مؤخرا هي بدء فئة جديدة SMF، وآمل مواد مفيدةوبعد نبدأ مع الصغيرة، حسنا، وكما يجيدون الجدد مفيد للغاية.

الخطوات الأولى ب. محرك البحث الأمثل بسيط منتدى الآلات: حذف كتابة الأنسجة والروابط الخارجية

قم فورا في إجراء تحفظا على أن أعمل فقط SMF 2 وستلقى هذه المقالة هذا الإصدار من محرك المنتدى المجاني.

وهكذا، يعرف القراء الدائمون مقدار ما لا أحب أن أضع مراجع خارجية "10" إلى المواقع الرسمية للمحركات، بما في ذلك المنتدى. هذا هو السبب في أن أول شيء أقوم بحذف الكتب نصيحات وأكمله 4، اهتمام 4 مراجع خارجية من الأنواع " SMF 2.0.2 | ماكينات بسيطة. | SMF © 2011 | XHTML "! للقيام بذلك، اتصل بالموقع لمنتدى FTP / Themes / اسم موضوعك/ وتحرير الملف index.template.php.وبعد بطبيعة الحال، في القاع هناك رمز (حوالي 330 خطا)، والذي يخرج عدم تصرفه روابط خارجية أمريكية. لذلك، نحذف: "

  • "، Theme_copyright ()،"
  • "و"
  • "، $ txt [" xhtml "]،"
  • ". هذا بسيط للغاية و Leggo. في أقرب منشورات، انتظر مواد جديدة حول الترويج وتحسين المنتديات على SMF /

    دعنا نبدأ على الفور من رمز البرنامج النصي الرئيسي:

    #! / USR / بن / بيرل

    # أي--Porum.pl النصي
    # (ج) 2010 Alexandr A Alexeev، http: // الموقع /

    استخدام صارمة؛

    # علق خطوط - للضرب
    # إذا كانت المهمة هي جمع إحصائيات المحركات، فترك كما هو
    # إذا قمت بإجراء قائمة من المنتديات - Rassate

    بياناتي $؛
    بيانات $. \u003d $ _ بينما (<> ) ;

    # تحقق من مقدار ما تم تشغيله بواسطة PHPBB دون الرجوع في الطابق السفلي
    طباعة "phpbb. \\ ن "
    إذا (بيانات $ \u003d ~ /] + href \u003d "[^"] * http: \\ / \\ / / (؟: www \\.)؟ phpbb \\ .com \\ / /؟ "[^\u003e] *\u003e phpbb / i أو.
    # $ البيانات \u003d ~ /viewforum\\.php \\؟ [^ "" ** f \u003d \\ d + / i
    بيانات $ \u003d ~ / phpbb \\ -Seo / I
    بيانات $ \u003d ~ /) ;
    طباعة "IPB. \\ ن "
    إذا (بيانات $ \u003d ~ /] + HREF \u003d "[^"] * http: \\ / / / / (؟: www \\.)؟ Invision (؟: لوحة | الطاقة) \\. COM \\ /؟ [^.<]*IP\.Board/i أو.
    بيانات $ \u003d ~ /] + HREF \u003d "[^"] * http: \\ / \\ / / (؟: www \\.)؟ Invianboard \\ .com \\ / / / /؟ "[^\u003e] *\u003e مجلس الطاقة أو.
    بيانات $ \u003d ~ /

    / أنا. أو.
    بيانات $ \u003d ~ / فهرس / .php\\؟ Budge""**showforum\u003d\\d+/i.) ;
    طباعة "vBulletin. \\ ن "
    إذا (بيانات $ \u003d ~ / مدعوم من :؟ [^<]+vBulletin[^<]+(?:Version)?/i أو.
    بيانات $ \u003d ~ /) ;
    طباعة "SMF. \\ ن "
    إذا (بيانات $ \u003d ~ /] + HREF \u003d "[^"] * http: \\ / \\ / (؟: www \\.)؟ simplemachines \\ .org \\ / /؟ "[^\u003e] *\u003e مدعوم من SMF / I أو.
    بيانات $ \u003d ~ /index\\.php\\؟ (""""""""" **board\u003d\\d+\\.0/i.) ;
    طباعة "punbb. \\ ن "
    إذا (بيانات $ \u003d ~ /] + Href \u003d "[^"] * http: \\ / / / / (؟ :(؟: www \\.)؟ punbb \\ .org | punbb \\ .informer \\ .com) \\ / "[^\u003e] *\u003e Punbb / I.) #أو.
    # $ البيانات \u003d ~ /viewforum\\.php\\؟ ("""""""""""""""""""""""""""""""""""""""""""""*id
    طباعة "fluxbb. \\ ن "
    # إذا (بيانات $ \u003d ~ /viewtopic\\.php\\؟id\u003d\\d+/i أو
    إذا (بيانات $ \u003d ~ /] + HREF \u003d "http: \\ / / / (؟: www \\.) fluxbb \\ .org \\ / /؟" [^\u003e] *\u003e fluxbb / i) ;
    طباعة "Exbb. \\ ن "
    إذا (بيانات $ \u003d ~ /] + Href \u003d "[^"] * http: \\ / / / / (؟: www \\.)؟ exbb \\ .org \\ / /؟ "[^\u003e] *\u003e Exbb / i) # أو
    # $ البيانات \u003d ~ /forums\\.php\\؟ ~""**_forum\u003d\\d+/i)؛
    طباعة "yabb. \\ ن "
    إذا (بيانات $ \u003d ~ /] + HREF \u003d "[^"] * http: \\ / \\ / / (؟: www \\.)؟ Yabbforum \\ .com \\ / /؟ "[^\u003e] *\u003e Yabb / I أو.
    بيانات $ \u003d ~ /yabb\\.pl ~ /) "" * _ num \u003d \\ d + / i)؛
    طباعة "dleforum. \\ ن "
    إذا (بيانات $ \u003d ~ / \\ (بدعم من DLE Forum \\)<\/title>/ أنا. أو.
    بيانات $ \u003d ~ /] + HREF \u003d "[^"] + (؟: http: \\ / \\ / / (؟: www \\.)؟ dle \\ -files \\ .ru | ACT \u003d حقوق الطبع والنشر) [^ "]"\u003e DLE Forum<\/a>/ أنا.) ;
    طباعة "ikonboard. \\ ن "
    إذا (بيانات $ \u003d ~ /] + HREF \u003d "[^"] * http: \\ / / / / (؟: www \\.)؟ ikonboard \\ .com \\ / /؟ [^ "]" [^\u003e] *\u003e ikonboard / i أو.
    بيانات $ \u003d ~ /\\ ن "
    إذا (بيانات $ \u003d ~ /\\ ن "
    # إذا (بيانات $ \u003d ~ / vorums\\.php\\؟fid\u003d\\d+/i أو
    # $ البيانات \u003d ~ / موضوع \\ .php \\؟ fid \u003d \\ d + / i أو
    إذا (بيانات $ \u003d ~ /] + HREF \u003d "http: \\ / / / / / (؟: www \\.)؟ flashbb \\ .NET \\ / /؟" [^\u003e] *\u003e flashbb / i) ;
    طباعة "stokesit. \\ ن "
    # إذا (بيانات $ \u003d ~ / vorum\\.php\\؟f\u003d\\d+/i أو
    إذا (بيانات $ \u003d ~ /] + HREF \u003d "http: \\ / / / / / (؟: www \\.)؟ stokesit \\ .com \\ .au \\ / _؟" [^\u003e] *\u003e [^ \\ /] * stokes it / i) ;
    طباعة "المنصة. \\ ن "
    # إذا ($ البيانات \u003d ~ / موضوع ~ fp \\؟ t \u003d \\ d + / i أو
    إذا (بيانات $ \u003d ~ /] + HREF \u003d ["" ""]؟ http: \\ / / / / (؟: www \\.)؟ sopebox \\ .com \\ / /؟ [""]؟ [^\u003e] *\u003e المنصة / الأول) ;
    طباعة "usebb. \\ ن "
    # إذا (بيانات $ \u003d ~ / vorum\\.php\\؟id\u003d\\d+/i أو
    إذا (بيانات $ \u003d ~ /] + HREF \u003d "http: \\ / \\ / / (؟: www \\.)؟ USBB \\ .NET \\ / /؟" [^\u003e] *\u003e usebb / i) ;
    طباعة "الكتابة الصحية. \\ ن "
    # إذا (بيانات $ \u003d ~ / فهرس ~ fp \\؟ fid \u003d \\ d + / i أو
    إذا (بيانات $ \u003d ~ /] + HREF \u003d "http: \\ / \\ / / (؟: www \\.)؟ WR \\ -Script \\ .ru \\ / /؟" [^\u003e] *\u003e WR \\ -Forum / I) ;
    طباعة "adanotherforments. \\ ن "
    إذا ($ البيانات \u003d ~ / / آخر منتدى آخر \\ .NET / I أو
    بيانات $ \u003d ~ /default\\.aspx\\؟g\u003dPosts&t\u003d\\d+/i.) ;

    يمكن العثور على هذا والبرامج النصية الأخرى المذكورة في هذا المنصب في هذا الأرشيف.

    النصي الذي--Forum.pl. يفحص رمز صفحة HTML لوجود توقيع محرك منتدى في ذلك. استخدمنا استقبال مماثل عند تحديد WordPress وجوملا، ولكن هناك بضع اختلافات. أولا، البرنامج النصي نفسه لا يقوم بتحميل رمز الصفحة، ويقرأه من Stdin أو ملف ينتقل كوسيطة. يتيح لك ذلك تحميل صفحة مرة واحدة، على سبيل المثال، باستخدام WGET، ثم قيادته من خلال العديد من المحللين إذا لم نكن وحدنا. ثانيا، في هذا البرنامج النصي، فإن وجود التوقيع هو علامة 100٪ على المحرك. في المرة الأخيرة، أعطى وجود التوقيع الوزن فقط للمحرك المقابل و "فاز" بالمحرك بأكبر قدر من الوزن. قررت أنه في هذه الحالة سوف هذا النهج فقط تعقيد التعليمات البرمجية.

    لاختبار عمل البرنامج النصي، قضيت دراسة طفيفة. أنا قائمة بعدة آلاف من المنتديات وقاد كل منهما عبر البرنامج النصي، وبالتالي تحديد النسبة المئوية لتشييدات البرنامج وشعبية المحركات المختلفة.

    للحصول على قائمة من المنتديات، استفادت من Google Parser. محرك البحث تم إرسال طلبات النوع

    الموقع: منتدى. *. رو
    الموقع: تحدث. *. رو
    الموقع: مجلس. *. رو
    الموقع: SMF. *. رو
    الموقع: phpbb. *. رو
    ....

    إلخ. رمز مولد الكود الكامل سوف تجد في الملف gen-forumsearch-urls.pl.وبعد بالإضافة إلى zone.ru تم استخدامها أيضا. أنت .ua .kz I.by. في المرة الأخيرة، كانت هذه الدراسة صعبة، لأن المواقع على وورد و Joomla لا تملك توقيعات مماثلة في عنوان URL. كتالوجات مثل cmsmagazine.ru/catalogue/ لا تقدم أخذ عينات كافية. ما هو 600 موقع على دروبال؟

    يجب أن أعترف، كانت نتائج التجربة مستاء مني. من بين 12590 موقعا مدروسا، تم تحديد 7083 محركات فقط، وهذا هو، فقط في 56٪ من الحالات. ربما لم تأخذ في الاعتبار أي محرك؟ هل هو حقا بايتريكس في النصف لرؤية؟ أو هل أقف أكثر وقت لدفع البحث عن التواقيع؟ بشكل عام، مطلوب بحث إضافي هنا.

    من بين 56٪ من المحركات المحددة بنجاح أكثر شعبية، كما هو متوقع، تحولت إلى IPB (31٪)، PHPBB (26.6٪) و vBulletin (26.5٪)

    بالنسبة لهم مع تأخير كبير وراء SMF (5.8٪) و dleforum (5.3٪). كان بلدي Punbb المفضل هو المركز السادس فقط (1.64٪). لن أنصح بثقة كبيرة في هذه الأرقام (يقولون، كل منتدى ثالث في Runet يعمل على IPB)، لكن استنتاجات معينة تفعل، بالطبع، يمكنك ذلك.

    على سبيل المثال، إذا كنت تنوي إنشاء موقع ويب على محرك المنتدى وتخطط لتعديل المنتدى، فقل، دفع المستخدمين من 0.01 دولار لكل رسالة مع إخراج تلقائي للأموال مرة واحدة في الأسبوع، ثم يجب عليك اختيار واحد من الثلاثة الأكثر شعبية محركات. كلما زاد شعبية المنتدى، كلما زادت فرص العثور على مبرمج تفكيكه جيدا فيه.

    إذا كان غير متوقع تغييرات كبيرة في المحرك، فقد يكون من المنطقي اختيار عدم المحرك الأكثر شعبية، على سبيل المثال SMF أو Punbb. من خلال ذلك، سوف تقلل من عدد هجمات القراصنة على منتدىك وعدد البريد العشوائي المرسلة تلقائيا على ذلك.

    البرامج النصية للبحث / تعريف المنتديات لا يمكن العثور على تطبيق عملي واحد. أول ما جاء في رأسي شخصيا هو فرز المنتديات المحددة على TITZ ووضع المشاركات مع روابط إلى أحد مواقعهم في أول مائة. ومع ذلك، لم تؤثر مئات المنتدى Dofolllow Links على TIC (تحديثات 2 مرت)، لذلك من الأفضل عدم قضاء بعض الوقت هنا، إلا إذا كنت مهتما بتحولات.

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

    مرحبا، عزيزي موقع قراء بلوق. لذلك، نواصل موضوع إعدادات محرك المنتدى التي تسمى SMF، بدأت في المنشور عن ذلك. هناك لم نقدم حتى الآن المنتدى الروسي، من حيث الترجمة من واجهة الإنجليزية. على ال هذه اللحظة يبدو غير مناسب للغاية، ولكن بعد الترويس (إذا لم يتم إنتاجه بعد) وإنشاء الأقسام ذات الصلة، فإن رأيها ستحسن بشكل كبير.

    اليوم سننظر في موضوع التسجيل وجعله الروسية، وكذلك وضع مكون JFusion، والذي يمكن أن يعمل مع كل من المحركات (و JUMA، و CMF)، والذي سيسمح لك بالحصول على قاعدة بيانات مشتركة للمستخدمين لمدة سنتين وفقط شكل واحد من تسجيلهم ودخولهم.

    مواضيع وتركيب حزمة اللغة الروسية

    يدعم محرك منتدى الآلات البسيطة إمكانية تغيير الموضوعات، ويمكن تغييره، سواء بالنسبة للمنتدى بأكمله بالكامل والأقسام الفردية بشكل خاص. شخصيا، استخدمت موضوع التصميم الافتراضي، ولكن في نفس الوقت جعل عدد قليل من التغييرات في ذلك يدويا. على وجه الخصوص، غيرت الخلفية، حلول ألوان بعض العناصر، تمت إضافتها في الفلاش والراديو وأكثر من ذلك بكثير، ما سأقوله في الوظائف اللاحقة لهذه الفئة.

    لماذا لم أستخدم أي من الزخارف الإضافية عند إنشاء منتدى؟ حسنا، هنا، ربما، كل شيء في كسلتي. لا، لم أكن كسولا جدا للبحث وتنزيل موضوعات جديدة، وفوائد الأماكن التي يمكن فيها القيام بها، كثير. الكسل الخاص بي يكمن في الآخر.

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

    في حالة تثبيت الأزياء على موضوع التصميم، تختلف عن الإعداد الافتراضي، سيكون من الضروري، كما يقولون، جميع الأجزاء غير المعالجة معاملة ملف. بمعنى آخر، سيتعين عليك استخدام FileZilla (تنزيل وتكوينه يمكنه الوصول إلى الموقع بروتوكول FTP وفتح ملفات محرك المنتدى الخاص بك للتعديل هذا وزارة الدفاع يجعل التغييرات.

    ثم ابحث عن الموقع المطلوب في التعليمات البرمجية وإنتاج الإجراءات اللازمة: إما استبدال التعليمات البرمجية أو حذفها أو حذفها أو إضافة جزء من التعليمات البرمجية قبل أو بعد الجزء. إذا كنا نعتبر أن الملفات التي تريد إجراء تغييرات يمكن أن تكون في جميع أنحاء العشرة الأوائل، فيمكنك تخيل كيفية القيام بذلك. في الوقت نفسه، تحتاج إلى أن تكون منتبها للغاية وغير مخطئ، لأنه خلاف ذلك قد لا يفتح المنتدى على الإطلاق.

    إذا كانت جميع المشاكل المذكورة أعلاه لا تخف من استخدامك، فيمكنك تنزيلها من هنا. يتم فرز الموضوعات هناك بواسطة أقسام (بسطيمية بالقرب من الكلاسيكية والحديثة وغيرها) ولكل منها يمكنك رؤية لقطة الشاشة تكبير الشاشةوبعد كيفية تثبيت هذه المواضيع ذاتها سأخبرها لاحقا.

    إذا لم تكن قد تجاوز المنتدى في مرحلة ملء محرك الأقراص لمحرك الاستضافة، كما هو موضح في الجزء الأول من هذا OPUS (انظر الرابط في بداية المقالة)، ثم يمكنك القيام بذلك الآن. تم تنزيلها مسبقا من هذه الصفحة حزمة اللغة مع المرغوب فيه تحتاج إلى فك، ثم انسخ مجلد السمات في المجلد الرئيسيحيث يكون الكتالوج موجود بالفعل بنفس الاسم.

    في نهاية النسخة، تحتاج إلى الذهاب إلى المنتدى تحت تسجيل الدخول وكلمة المرور للمسؤول. حدد عنصر "المسؤول" في القائمة العلوية، ثم في العمود الأيمن، انقر فوق عنصر إعدادات الخادم.

    في النافذة التي تفتح، ابحث عن عنصر "لغة المنتدى الافتراضية" وحدد اللغة الروسية من القائمة المنسدلة، ثم اضغط على الزر "حفظ" في أسفل الصفحة.

    كل شيء، الآن مؤتمرك هو بالفعل باللغة الروسية تماما.

    حل المشكلات عند التثبيت لا تدعم تعديل الروسية

    يرجى ملاحظة أنه في المستقبل، عند إضافة أوضاع على SMF، عدم وجود ترجمة روسية، يمكنك في بعض الأحيان وجود مشكلة في عرض إعدادات الود في المسؤول. في الواقع، هذه الإعدادات في المشرف سترى ببساطة، لأن لن يكون هناك ملفات الترويس بالنسبة لهم. لذلك، سيكون لديك خياران لحل هذه المشكلة.

    الطريقة الأولى هي الانتقال إلى اللغة الإنجليزية للمنتدى بأكمله. كيف يمكن القيام بذلك، يمكنك أن ترى عدة فقرات أعلاه. وفقا لذلك، بعد أن تنتج الإجراءات اللازمة مع هذه الإعدادات، ستحتاج إلى العودة إلى الروسية مرة أخرى.

    الطريقة الثانية أكثر تعقيدا، لكنها ستتيح لنا أن نرى إعدادات التعديلات المثبتة في المسؤول، وليس فقط عند تنشيطها من اللغة الإنجليزيةوبعد أبقى بهذه الطريقة في هذه اللحظة، لأن السؤال هو أن شخص ما تثبيت وزارة الدفاع ولا يمكنه العثور على إعداداته في مسؤول مؤتمره، شائع جدا.

    لذلك، الطريقة الثانية هي إضافة خطوط ترجمة إلى ملفات الترويس للحصول على تعديل فقط. كيفية تحديد أي ملفات الترويس تحتاج إلى إجراء تغييرات وأين أخذها، سأقول لاحقا. في غضون ذلك، مؤقتا، يمكنك استخدام الطريقة الأولى.

    تركيب JFusion لتكامل الموقع والمنتدى

    تحتاج أولا إلى تنزيل JFusion والترويس. إدخال إدارة Jumlé، نقوم باختيار "التوسع" من القائمة العلوية، حدد "تثبيت / حذف" - "تنزيل ملف الحزمة" - "نظرة عامة" زر - ابحث عن الملف باستخدام مكون JFusion_Package.zip - انقر فوق الزر "تنزيل ملف" وتثبيت\u003e.

    بعد ذلك، تظهر نافذة أن تقارير تفيد بأن المكون يتم تعيينه بنجاح. إذا كانت هناك مشاكل، فيمكنك التعرف على الخيارات لحل بعضها وفقا للرابط أعلاه قليلا.

    الآن قائمة الانتظار هي للترويس، والتي تتم إضافتها بنفس طريقة المكون نفسه. أولئك. نكرر تسلسل الإجراءات: "ملحقات" - "تثبيت / حذف" - "تنزيل ملف الحزمة" - "نظرة عامة" - ابحث عن ملف JFusion Rusification على جهاز الكمبيوتر الخاص بك - انقر فوق الزر "تنزيل ملف وتثبيت". الآن يمكننا أن نذهب إلى الإعدادات على طول المسار "مكونات" - "JFusion" وتأكد من أنه تمت إضافة الترويس بنجاح ويعمل.

    كل التوفيق لك! لاجتماعات غامضة على موقع صفحات المدونة

    قد تكون مهتما

    تكوين JFusion for For Union SMF و Jumla Site Forum
    وحدات JFusion لعرض الرسائل من المنتدى على الموقع، وكذلك إنشاء زر في SMF للعودة إلى Jumlu
    إنشاء عنصر قائمة في جملة لإدخال المنتدى ونقل تسجيل المستخدم من SMF إلى الموقع
    تثبيت منتدى SMF - تكامل Joomla 1.5 ومنتدى الآلات البسيطة باستخدام مكون Jfusion.
    امتدادات جملة - ما هو ومكان تنزيل المكونات والوحدات والوحدات الإضافية ل Jumla، وكيفية تثبيتها وحذفها
    مكون K2 لإنشاء المدونات والكتالوجات والبوابات على جملة - الفرص والتركيب والتقطير معرض صور لجووملا - الجزء 3 - إنشاء معرض في جملة 1.5 باستخدام مكون معرض Phoca - إضافة الفئات وتحميل الفئات وتحميل الصور إلى معرض الصور
    Artio Joomsef - إعداد روابط CNC (SEF) واللقب في جملة، بالإضافة إلى إنشاء صفحة خطأ 404 مع هذا التوسع
    Akeba Backup (Joomlapack السابق) - إنشاء نسخة احتياطية في الموقع على جملة واستعادة دعم اثنين من النقرات