خارطة تعلم PHP

خارطة تعلم PHP

خارطة مرتبة لتعلم PHP خطوة بخطوة، من الأساسيات إلى النماذج وMySQL والأمان وOOP وMVC وComposer وAPIs وأطر العمل.

أطر عمل PHP

أطر عمل PHP

يشرح هذا المقال أطر عمل PHP بالتفصيل، بما في ذلك Laravel وSymfony وCodeIgniter وYii وSlim وMVC والتوجيه والأمان وواجهات API وأدوات قاعدة البيانات وكيف تختار الإطار المناسب.

معمارية MVC في PHP

معمارية MVC في PHP

يشرح هذا المقال معمارية MVC في PHP بالتفصيل، بما في ذلك النماذج والعروض والمتحكمات والتوجيه وبنية المجلدات وطبقة قاعدة البيانات ومعالجة الطلبات والتحقق، وكيف تساعد MVC على تنظيم تطبيقات PHP.

رفع الملفات في PHP مع MySQL

رفع الملفات في PHP مع MySQL

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

عمليات CRUD في PHP مع MySQL وREST API

عمليات CRUD في PHP مع MySQL وREST API

يشرح هذا المقال كيفية بناء عمليات CRUD في PHP باستخدام MySQL، وكيفية إتاحتها عبر REST API بسيط باستخدام create وread وupdate وdelete واستجابات JSON وHTTP methods والتحقق من المدخلات وprepared statements وبنية API آمنة.

تسجيل الدخول والتسجيل في PHP

تسجيل الدخول والتسجيل في PHP

يشرح هذا المقال كيفية بناء نظام تسجيل دخول وتسجيل باستخدام PHP، بما في ذلك تسجيل المستخدمين، وتجزئة كلمات المرور، والتحقق من كلمة المرور، وتسجيل الدخول باستخدام الجلسات، وتسجيل الخروج، وفكرة remember me، وأدوار المستخدمين، والتحقق من المدخلات، وأفضل ممارسات الأمان.

أمان PHP

أمان PHP

تعلّم أساسيات أمان PHP، بما في ذلك SQL injection وXSS وCSRF وتجزئة كلمات المرور والتحقق من المدخلات وescaping والجلسات وأمان رفع الملفات.

PHP وAJAX

PHP وAJAX

يشرح هذا المقال AJAX مع PHP بالتفصيل، بما في ذلك مقدمة إلى AJAX، وإرسال الطلبات إلى PHP، والعمل مع قواعد البيانات، وتحميل بيانات XML، وبناء بحث مباشر، وإنشاء نظام تصويت AJAX بسيط.