أرشفني 1.1.0 Nour Host تطوير السيو وخرائط الموقع لمنتديات vBulletin
تقدم استضافة نور هوست إصدار Arshifni 1.1.0 Nour Host المخصص لنسخة vBulletin 3.8.13 Nour Host المعدلة ويجمع تحديث توافق PHP وتحسين الأرشفة وإعادة بناء الخرائط ومعالجات الحماية ودعم الترميزات العربية وHTTPS
أولا توافق PHP ودعم الترميزات
إصدارات الصيانة المختبرة
- PHP 5.6.40
- PHP 7.0.33 و7.1.33 و7.2.34 و7.3.33 و7.4.33
- PHP 8.0.30 و8.1.34 و8.2.34 و8.3.35 و8.4.26 و8.5.11
التوافق يخص النواة المعدلة والبنيات المختبرة ولا يمثل ضمانا لكل إصدار صيانة أو إصدارات PHP المستقبلية
الترميزات المدعومة
- UTF-8 وهو الخيار المفضل للمحتوى العربي ومتعدد اللغات
- Windows-1256 للمنتديات العربية القديمة
- ISO-8859-1 للمنتديات التي تستخدم الترميز اللاتيني الأساسي
ثانيا تحسين السيو والأرشفة
- أوصاف الصفحات إنشاء وصف للرئيسية والأقسام والموضوعات مع تمييز الصفحات المتعددة وتجنب حشو الكلمات أو تضمين بيانات خاصة
- الرابط الأساسي canonical إخراج رابط واحد من عنوان المنتدى الموثوق مع الحفاظ على الرابط المخصص الصحيح
- بيانات المشاركة إضافة Open Graph وبطاقات Twitter لعنوان الصفحة ووصفها ورابطها
- مسار التصفح إضافة BreadcrumbList بصيغة JSON-LD للأقسام والموضوعات العامة مع حماية المخرجات العربية
- الكلمات الدلالية اقتراح كلمات محدودة وفق الصلاحيات وحدود المنتدى والكلمات المحظورة دون استبدال كلمات العضو وتقييد السحابة بالموضوعات العامة المعتمدة
- الصور والروابط ملء alt المفقود عند تفعيل الخيار مع حفظ الوصف الموجود وإضافة ugc وnofollow للروابط الخارجية ودمج rel وإضافة noopener وnoreferrer للنوافذ الجديدة دون فرض nofollow على الروابط الداخلية
- التغذيات والأقسام صفحة RSS للأقسام العامة وروابط أقسام وكلمات ومشاركة مرنة مع تنظيم نسبة الموضوع لمصدره دون روابط مخفية أو تغيير النص المخزن أثناء العرض
ثالثا إعادة بناء خرائط الموقع
- خرائط للأقسام العامة والموضوعات المعتمدة والكلمات المرتبطة بمحتوى عام
- تطبيق صلاحيات الزائر حتى عند توليد الخريطة بحساب المدير واستبعاد الأقسام الخاصة والمحمية وغير النشطة وفروعها
- قراءة الموضوعات على دفعات وكتابة الملفات تدريجيا لتقليل استهلاك الذاكرة
- تقسيم الخرائط بسقف 50000 رابط و45 ميغابايت قبل الضغط لكل ملف مع دعم gzip عند توفره وlastmod من بيانات الموضوع الفعلية
- منع التوليد المتزامن ونشر الملفات الجديدة بعد اكتمالها وإضافة مهمة يومية مع التوليد اليدوي
- دعم HEAD وETag وLast-Modified والاستجابة 304 عند تحقق شروطها ورابط مباشر دون اشتراط Rewrite
رابعا الإصلاحات الأمنية
- إلغاء تغيير صلاحيات المستخدم حسب اسم عنكبوت البحث أو User-Agent واعتماد صلاحيات المحتوى العامة
- إلغاء الدخول المستقل القديم وكلمة runcode والكوكي الخاص بها وربط الإدارة بجلسة لوحة التحكم وصلاحية إدارة إعدادات المنتدى
- اشتراط POST ورمزي CSRF وadminhash الأصليين للتوليد وعدم تشغيله بمجرد فتح رابط GET
- قصر التنزيل على الملفات المسجلة والتحقق من المسار ومنع الروابط الرمزية ورفض XML العشوائي والملفات المتغيرة في البصمة أو الحجم
- التحقق من المعرفات والأرقام قبل SQL وتنظيف الروابط وتهريب مخرجات HTML وJSON-LD
- إزالة قراءة سجلات unserialize القديمة وإيقاف تحميل محولات PHP من مسارات addons وتقييد محلل HTML ومنعه من الاتصال بالشبكة أثناء معالجة المشاركات
خامسا دعم HTTPS والروابط الآمنة
- إنشاء روابط الخرائط والتغذيات والتنسيق والمشاركة والميتا من عنوان المنتدى الموثوق
- دعم HTTPS المباشر وخيار فرضه عند الحاجة خلف البروكسي دون الثقة تلقائيا بترويسات الزائر
- ترقية روابط وصور HTTP الداخلية أثناء العرض عند اعتماد العنوان الآمن دون تغيير البيانات المخزنة
- استبدال مكتبات المشاركة والصور الخارجية القديمة بروابط آمنة دون سكربتات خارجية
سادسا الواجهة وحقوق التطوير
تحسين عرض المشاركة والكلمات والأقسام والتغذيات للشاشات الصغيرة واتجاه RTL وإضافة شعار نور هوست في الإدارة وحقوق التحديث ورابط الشركة مع حفظ حقوق الأصل ومكوناته في CREDITS.txtسابعا الاختبارات ونتائج التشغيل
شملت المصفوفة 36 حالة تجمع 12 بيئة PHP والترميزات الثلاثة- 264 فحص صياغة لملفات PHP الجديدة
- 828 فحصا مباشرا للدوال مع الإبلاغ الكامل عن الأخطاء
- 1718 تحققا في اختبارات الدمج
- 58 تحققا إضافيا للترقية والحماية والتوليد وHTTPS
بيئات الاختبار المذكورة في بيانات الإصدار Ubuntu 24.04.3 وCentOS مع MariaDB 10.11.14
ثامنا طريقة التركيب والترقية
- الاحتفاظ بنسخة احتياطية من الملفات وقاعدة البيانات
- تعطيل المنتج القديم مؤقتا ورفع محتويات upload مع الاستبدال ووضع ملف الإدارة في مجلد الإدارة الفعلي إن تغير اسم admincp
- استيراد product-arshifni-1.1.0-nour-host.xml مع السماح بالاستبدال وإعادة تفعيل المنتج إذا كان معطلا
- مراجعة الإعدادات والقوالب المخصصة ثم إنشاء خرائط جديدة ونقل الخرائط والسجلات القديمة إلى نسخة احتياطية خارج جذر الويب وفق الدليل
- إضافة رابط الخريطة إلى robots.txt أو أدوات مشرفي المواقع
صور الإضافة من لوحة تحكم الإدارة
بقية الإعدادات عبر الإعدادات العامة
تاسعا إعدادات htaccess وrobots.txt
التشغيل الافتراضي لا يحتاج قواعد Rewrite إضافيةبقية الإعدادات عبر الإعدادات العامة
تاسعا إعدادات htaccess وrobots.txt
تعمل الخريطة مباشرة بعد تعديل النطاق ومسار المنتدى
كود:
https://example.com/vb/arshifni_sitemap.phpملف حماية مجلد الخرائط
تأكد من رفع الملف المخفي المرفق وإبقائه فعالا في موضعه
كود:
vbseo_sitemap/data/.htaccessلا تنقل ملف حماية data إلى جذر المنتدى حتى لا تمنع الوصول إلى المنتدى كله
قواعد اختيارية للرابط sitemap_index.xml أو sitemap.xml
تدمج داخل htaccess الخاص بمجلد المنتدى قبل قواعد التحويل العامة دون استبدال الملف كله أو التعارض مع مولد آخر أو vBSEO
كود:
<IfModule mod_rewrite.c>
RewriteEngine On
RewriteRule ^sitemap_index\.xml$ arshifni_sitemap.php [L]
RewriteRule ^sitemap\.xml$ arshifni_sitemap.php [L]
RewriteRule ^(sitemap-[0-9]{14}-[a-f0-9]{12}-(?:[1-9][0-9]*|index)\.xml(?:\.gz)?)$ arshifni_sitemap.php?sitemap=$1 [L]
</IfModule>السطر المضاف إلى robots.txt
يضاف في جذر النطاق بعد تعديل العنوان مع حفظ قواعد الملف الحالية
كود:
Sitemap: https://example.com/vb/arshifni_sitemap.phpعاشرا ملاحظات مهمة حول التوافق
- الإصدار مخصص لنسخة vBulletin 3.8.13 Nour Host المعدلة ولا يثبت التوافق مع النواة الأصلية غير المعدلة أو الأجيال الأخرى
- الهاكات والاستايلات غير المتوافقة مع PHP المستخدم تحتاج تحديثا مستقلا
- محولات vBadvanced والمعارض والتنزيلات القديمة غير مفعلة وتحتاج إلى تحديث مستقل بعد توفير برامجها وصلاحياتها
- أوقفت أساليب حشو الكلمات والروابط المخفية وخدمات ping القديمة والوظائف المتوقفة المبينة بسجل التغييرات
- يفضل مولد خرائط واحد للمحتوى نفسه ومراجعة canonical عند وجود إضافات لتغيير الروابط
- تحسين السيو ينظم المحتوى ويساعد الفهرسة دون ضمان ترتيب محدد أو فهرسة كل الصفحات
أرشفني 1.1.0 Nour Host
تطوير وتحديث استضافة نور هوست مع حفظ حقوق أصحاب الإضافة ومكوناتها الأصلية
استضافة نور هوست Nour Host
روابط تحميل إضافة أرشفني 1.1.0
مركز رفع ملفات نور هوست
ميديا فاير
تطوير وتحديث استضافة نور هوست مع حفظ حقوق أصحاب الإضافة ومكوناتها الأصلية
استضافة نور هوست Nour Host
روابط تحميل إضافة أرشفني 1.1.0
مركز رفع ملفات نور هوست
ميديا فاير