كيفية تشفير كلمات المرور بشكل صحيح في PHP
تخزين كلمات المرور بشكل خاطئ هو أحد أكثر الأخطاء التي قد يرتكبها مطور تأثيراً وعواقب. اختراق قاعدة بيانات بكلمات مرور نصية أو بتشفير ضعيف يكشف مس...
اقرأ الدليلاستخدم شروحات مركزة لإعداد البرمجيات وبنائها وتصحيحها ونشرها والتحقق منها، مع توضيح القرارات المهمة في كل مرحلة.
تصفح شروحات تقنية مركزة حسب الموضوع والمستوى ووقت القراءة، ثم اتبع كل دليل من المتطلبات إلى التحقق النهائي.
تخزين كلمات المرور بشكل خاطئ هو أحد أكثر الأخطاء التي قد يرتكبها مطور تأثيراً وعواقب. اختراق قاعدة بيانات بكلمات مرور نصية أو بتشفير ضعيف يكشف مس...
اقرأ الدليلفي كل مرة يكتب فيها المستخدم في حقل بحث أو يغير حجم النافذة أو يتمرر عبر الصفحة، يُطلق المتصفح عشرات الأحداث في الثانية الواحدة. بدون تقييد معدل...
اقرأ الدليلFetch API هي الطريقة الحديثة لإجراء طلبات HTTP في المتصفح. تُعيد Promises، وتتكامل بسلاسة مع async/await، وتأتي مدمجة في كل المتصفحات — لا حاجة ل...
اقرأ الدليلتتوقف معظم دروس النماذج عند منع الإرسال الافتراضي وقراءة قيم الحقول. النماذج الحقيقية أصعب: تحتاج إلى التحقق قبل الإرسال، وعرض الأخطاء بوضوح لكل...
اقرأ الدليلالتقنية الكلاسيكية للتمرير اللانهائي تستمع إلى حدث scroll وتستدعي getBoundingClientRect() للتحقق من اقتراب أسفل القائمة من viewport. هذا النهج يُ...
اقرأ الدليلlocalStorage أبسط طريقة لحفظ البيانات عبر تحديثات الصفحة في المتصفح — بلا سيرفر وبلا قاعدة بيانات. يخزن أزواج مفتاح-قيمة كنصوص، ويصمد بعد إغلاق ا...
اقرأ الدليللم يعد الوضع الداكن ترفاً — المستخدمون يتوقعونه. التطبيق الصحيح يعتمد على CSS custom properties لكل الألوان، وخاصية data-theme على عنصر <html&...
اقرأ الدليليؤجل التحميل الكسول (Lazy Loading) الصور الخارجة عن الشاشة حتى يقترب المستخدم منها بالتمرير، مما يقلل حجم الصفحة الأولي ووقت التفاعل. يدعم المتصف...
اقرأ الدليلجلب البيانات في React أمر مباشر بمجرد فهم دورة الحياة. يعمل useEffect بعد الرسم، تُطلق طلب fetch، وعندما يتم الـ Promise تحدّث الـ state. لكن الت...
اقرأ الدليلعرض 10-18 من أصل 50 دليلاً
يُنظم كل دليل حول القرارات العملية التي تحتاجها عند تنفيذ المهمة داخل مشروع حقيقي.
تحقق من المتطلبات والإصدارات والصلاحيات والمدخلات والنتيجة المطلوبة قبل إجراء أي تغيير.
اتبع ترتيباً عملياً يتضمن الأوامر والكود والإعدادات والسياق الذي يوضح سبب كل اختيار.
تحقق من المخرجات وحالات الفشل، ثم راجع جوانب الإنتاج والأمان والصيانة قبل الإغلاق.
يحل الدليل مشكلة محددة، بينما تساعدك الدورات والأدوات والنصائح والمقالات على فهم السياق الأوسع أو إنجاز العمل بسرعة أكبر.
اتبع دورات ودروساً وتمارين برمجية مرتبة تغطي موضوعات هندسة البرمجيات من الأساسيات إلى المستوى المتقدم.
استكشف الأكاديميةاستخدم أدوات عملية للتطوير والتمويل والتسويق والموارد البشرية والمبيعات وإدارة المشاريع.
تصفح الأدوات المجانيةراجع شروحات برمجية ورياضية قصيرة عندما لا تحتاج إلى دليل كامل.
اقرأ النصائح والحيلاقرأ تحليلات تقنية ومقارنات وملاحظات معمارية ودروساً مستخلصة من بيئات الإنتاج.
انتقل إلى المدونةواصل مباشرة إلى دورات مرتبطة ومقالات تقنية حديثة ونصائح مختصرة دون فقدان سياق المهمة.
تعرّف على طريقة تنظيم المكتبة وعلاقتها ببقية موارد منصة ESB1995.
عرض جميع الأسئلة الشائعةنعم. يمكنك قراءة مكتبة أدلة كيفية العامة مجاناً ومن دون تسجيل. تحتاج إلى حساب فقط عند استخدام خصائص المنصة التي تحفظ تقدمك أو بيانات مساحة عملك.
نعم. تدعم ESB1995 التنقل ومحتوى الأدلة بالعربية والإنجليزية، مع تجربة كاملة من اليمين إلى اليسار للصفحات العربية.
تركز المكتبة على مهام هندسة البرمجيات العملية، مثل إعداد البيئات وتطوير الواجهات والخوادم وواجهات API وقواعد البيانات والنشر وDevOps وتصحيح الأخطاء والأمان والتحقق.
يحل دليل كيفية مهمة محددة عبر خطوات مرتبة. تبني الدورات الموضوع تدريجياً، وتشرح النصائح فكرة صغيرة بسرعة، بينما تقدم مقالات المدونة تحليلاً وسياقاً هندسياً أوسع.
يحدد كل دليل مكتمل ما تحتاجه قبل البدء، ويشرح تسلسل التنفيذ، وينتهي بفحوص تؤكد أن النتيجة تعمل كما هو متوقع.
أنشئ حساباً في ESB1995 للوصول إلى مساحة عمل المنصة، أو سجّل الدخول لمتابعة ما بدأت به.