العودة لقائمة المشاريع
تسريع وتحسين موقع مبني Boost 90+ Vue + Tailwind + Laravel
الميزانية
$50.00 - $100.00
التصنيف
برمجة، تطوير المواقع والتطبيقات
المهارات المطلوبة
vuejs
جافا سكريبت
HTML
اختبار المواقع
برمجة
تطوير البرمجيات
برمجة مواقع
برمجة قواعد البيانات
vuejs
جافا سكريبت
HTML
اختبار المواقع
برمجة
تطوير البرمجيات
برمجة مواقع
برمجة قواعد البيانات
الوصف
موقع ويب مبني بتقنيات Vue.js + TailwindCSS + Laravel يعاني من بطء شديد على الموبايل وملاحظات في الوصولية والأمان والسيو. تقارير الأداء الحالية تُظهر:
الجوال: Performance 27/100، FCP ≈ 5.1s، LCP ≈ 13.2s، CLS ≈ 0.672 (الحالة بطيئة جدًا).
سطح المكتب: Performance 83/100، FCP ≈ 1.2s، LCP ≈ 1.6s، CLS ≈ 0.001 (جيد ويمكن تحسينه).
المطلوب تنفيذ خطة تحسين شاملة ترفع النتائج خصوصًا على الموبايل، مع الحفاظ على ثبات الواجهة وعدم كسر الميزات القائمة.
الأهداف الرقمية (معايير القبول)
Mobile Performance ≥ 80/100، LCP ≤ 2.5s، CLS ≤ 0.1.
Desktop Performance ≥ 90/100 مع إبقاء LCP ~ 1.6s أو أفضل.
Accessibility ≥ 90/100، Best Practices ≥ 90/100، SEO ≥ 95/100.
نطاق العمل (مختصر ومنظم على مراحل)
المرحلة 1 — أداء الواجهة والتحميل الحرِج
Preload لصورة/عنصر LCP، إزالة سلاسل التحميل المتسلسلة.
تحويل الصور إلى WebP/AVIF + تحديد width/height وsrcset/sizes.
Critical CSS, وتقليل/ضغط CSS/JS غير المستخدم (tree-shaking, purge).
Code-splitting + dynamic imports في Vue، واستخدام defer/async للسكربتات.
المرحلة 2 — الشبكة والكاش والبروتوكولات
تفعيل HTTP/2 لجميع الطلبات، وتشغيل Brotli/Gzip.
سياسات كاش فعّالة لـ static (Cache-Control/ETag) بنوافذ TTL مناسبة.
خفض حجم الشبكة الكلي، وضبط lazy-loading الصحيح (تجنب LCP laziness).
المرحلة 3 — الاستقرار البصري والـ DOM
تقليل CLS عبر حجز المساحات للصور/البنرات والخطوط.
خفض حجم الـ DOM والعناصر المتحركة غير المركّبة (non-composited).
المرحلة 4 — الوصولية (A11y)
إضافة alt للصور، وأسماء واضحة للأزرار/الروابط.
معالجة التباين اللوني وتحسين touch targets على الموبايل.
إضافة html[lang] المناسب ودعم التنقل بلوحة المفاتيح.
المرحلة 5 — أفضل الممارسات والأمان
إصلاح أخطاء Console ومشكلة Source maps.
تفعيل رؤوس الأمان: CSP / HSTS / COOP (قابلة للضبط حسب بيئة السيرفر).
المرحلة 6 — السيو (SEO)
تحسين بنية HTML ودلالات العناصر.
تدقيق عبر Google Search Console وأدوات الفحص الإضافية.
التسليمات
تقارير Lighthouse (قبل/بعد) للجوال وسطح المكتب.
كود/إعدادات التحسينات جاهزة للإنتاج + وثيقة مختصرة تشرح ما تم.
إرشادات تشغيل ونشر (Production Checklist).