قياس سرعة استجابة صفحات الويب : سرعة الإستجابة لكل تفاعل على الصفحة (INP)
في المجال الطبي ، vitals هي المقاييس الحيوية الخاصة بالإنسان مثل ضغط الدم. أما في مجال الويب والمواقع الإلكترونية نستخدم نفس الفكرة والمصطلحات. تجدنا نستخدم core web vitals ومعناها المقاييس الحيوية الأساسية للويب أو بإختصار vitals ومعناها المقاييس الحيوية. الـ Core Web Vitals به الكثير من المقاييس الحيوية للمواقع الإلكترونية مثل أول عملية ظهور لشكل وتُتخصر كـ FCP ، وأكبر عملية ظهور للشكل LCP ، وإجمالي الوقت المستغرق قبل استعداد الصفحة للتفاعل TBT ، وتغير مخطط الصفحة التراكمي CLS .
[نظام تشغيل] ويندوز ٧ ، ٨ ، ٨.١ ، ١٠ ، ١١
مايكروسوفت ويندوز هو مجموعة من أنظمة التشغيل التي تم تطويرها والتسويق لها بواسطة شركة مايكروسوفت. كل نوع من هذه المجموعة مخصص لصناعة برمجية معينة. على سبيل المثال ، ويندوز إن تي مخصص للمستهلك ، ويندوز سيرفر مخصص للخوادم الإلكترونية ، و ويندوز آي أو تي مخصص للأنظمة المدمجة. مايكروسوفت ويندوز للمستهلكين له بعض الإصدارات الشهيرة مثل ويندوز إكس بي ، ويندوز ٧ ، ويندوز ٨.١ ، ويندوز ١٠ ، والأحدث ، ويندوز ١١ .
[نظام تشغيل] جنو لينكس : عائلة ضخمة من أنظمة التشغيل
جنو لينكس هو عائلة ضخمة من أنظمة التشغيل بداخلهم نواة لينكس. تم إصدار نواة لينكس لأول مرة يوم ١٧ سبتمبر ١٩٩١ بيد ليناس تورفالدس. هناك الكثير من أنظمة التشغيل في عائلة جنو لينكس. على سبيل المثال أبونتو ، دبيان ، لينكس منت ، آرش لينكس ، بوب أو إس ، إلمنتري أو إس ، فيدورا لينكس ، زورن أو إس ، منجارو ، ريد هات إنتربرايز لينكس ، ديبن ، و سولاس.
إضافة لجوجل كروم فيها فيروس ، وكيف تقلل إستهلاك الرامات ؟
جوجل كروم حذرني إن إضافة من الإضافات اللي بأستخدمها اسمها the great suspender فيها برمجية خبيثة (ببساطة : فيها ڤيرس) وده سكرين شوت لرسالة التحذير. استخدمت هذه الإضافة (extension) لأقلل استهلاك الرامات عن طريق منع التبويبات المفتوحة على جوجل الكروم وغير مُستخدمه من استهلاك الرامات. لكن متصفح جوجل كروم أصبح به هذه الإمكانية بشكل افتراضي دون الحاجة إلى إضافات. ألغيت تثبيت هذه الإضافة من جوجل كروم. ثم استخدمت الخاصية الموجودة بالفعل في إعادات متصفح جوجل كروم كما ترى في الصورة التالية.
تحديد الحد الأقصى لعدد الطلبات لكل مسار في لارافيل
الـ rate limit هي طريقة لتحديد الحد الأقصى لعدد الطلبات لموقع الويب في كل دقيقة. هذه الطريقة مهمة جداً لحماية الموقع الإلكتروني ضد الهجمات التي تريد اشباع الخادم الإلكتروني (السيرفر) بكل الطلبات التي يُمكنه الرد عليها، أو محاولة تسجيل الدخول بكل إحتمالات اسم المستخدم وكلمة المرور. لذلك يحتوى إطار العمل لارافيل على خاصية تحديد الحد الأقصى للطلبات بشكل افتراضي (rate limit) ويُمكننا استخدامها لتحديد الحد الأقصى للطلبات في الدقيقة لكل الطلبات أو بعض الطلبات.
استخدام regex لتحويل old('d') إلى $model->d تلقائياً لتسهيل البرمجة في إطار عمل لارافيل
أثناء تطوير موقع في إطار العمل پي إتش پي لاراڤيل ، استخدمت create.blade.php في edit.blade.php. لكن لازم أعمل بعض التعديلات على الصفحة؛ وخاصةً الـ <input value="">. كنت أكتب في موقع في إطار العمل الشهير لارافيل Laravel . أعدت استخدام تصميم صفحة create.blade.php في صفحة edit.blade.php لكن أحتاج لبعض التعديلات طبعاً. من أهم هذه التعديلات هو تحويل old('something') إلى $model->something. طبعاً تستخدم المودل المناسب حسب البروجكت عندك. لن أغيرهم كلهم بشكل يدوي طبعاً !