تعلّم PHP مجانًا: إجابات عن PHP وPHP Trail
البداية مع PHP
هل يمكنني تعلّم PHP مجانًا؟
PHP ودليله مجانيان، وPHP مفتوح المصدر، لذا تستطيع قراءة PHP وكتابته دون دفع ثمن اللغة نفسها. PHP Trail منتج منفصل. هو تطبيق مستقل لنظام Windows وليس جزءًا من مشروع PHP.
ما أفضل مشاريع PHP للمبتدئين؟
مشاريع PHP الجيدة للمبتدئين صغيرة وتعمل داخل مجلدك: hello world، وجدول ضرب، ونموذج يعرض اسمًا بعد تهريبه، وقائمة مهام تُخزَّن في ملف، ودفتر زوار، ومدونة صغيرة بصفحات قليلة، وصنف منتج، وقارئ CSV. اختر واحدًا.
هل أتعلم PHP الإجرائي أم OOP أولًا؟
PHP الإجرائي أولًا ترتيب شائع، لأن المتغيرات والمصفوفات والحلقات والدوال تسبق الأصناف، وحين تصبح مألوفة يمكنك بناء صنف منتج واحد بدالة بانية وخاصية خاصة للتدرّب على البرمجة كائنية التوجه. خذ الأمر على مهل.
متى أضيف قاعدة بيانات؟
تأتي قاعدة البيانات لاحقًا. انتظر حتى تصبح المتغيرات والمصفوفات والحلقات والدوال والنماذج مألوفة، لأن SQL لغة منفصلة والعبارات المحضّرة تُبقي مدخلات المستخدم خارج نص الاستعلام. تمر كلمات المرور عبر password_hash، ولا تُخزَّن نصًا صريحًا أبدًا.
استخدام PHP Trail
هل phptutorials.net هو الموقع الرسمي لـ PHP Trail؟
نعم، phptutorials.net هو الموقع الرسمي لـ PHP Trail. نزّل النسخة الأصلية من هنا، وقارن مجموع التحقق SHA-256 مع البيان المنشور، واستخدم زر Send feedback داخل التطبيق إذا بدا شيء غير سليم. تحقق من الـ hash.
هل النتائج صحيحة دائمًا؟
لا. قد يكتب النموذج شيفرة تبدو سليمة لكنها تفشل، والأمر الذي ينتهي بلا خطأ يعني فقط أنه انتهى. تقرأ أنت كل نتيجة وكل diff، وتشغّل السكربت وتختبره بنفسك. ثق باختبارك أنت.
هل يستطيع PHP Trail مساعدتي في بناء مدونة صغيرة؟
نعم، بخطوات صغيرة. يبدأ دليل بناء موقع مدونة عادةً بقائمة تدوينات وصفحة لتدوينة واحدة، فاطلب صفحة واحدة في كل مرة، وشغّلها وراجع كل diff قبل أن تقبله. أبقِ كل ملف داخل مجلدك الخاص.
هل يغني PHP Trail عن درس الفيديو؟
لا. لا يحتوي PHP Trail على فيديوهات أو اختبارات أو درجات، لذا لا يغني عن درس فيديو يبدأ به المبتدئ تعلّم PHP. هو مصمم ليكون بجانب دليل PHP أو أي شيء تقرؤه أصلًا، ويحوّل تلك القراءة إلى ملف يمكنك تشغيله.
النماذج والخصوصية والتنزيل
ما النماذج التي يمكنني استخدامها؟
مزوّد ذكاء اصطناعي سحابي عبر نقطة نهاية API قياسية، أو نموذج يعمل محليًا على جهازك، أو النموذج المدمج. يفحص زر «Test» نقطة النهاية ويعرض زمن الاستجابة ونافذة السياق. اختبرها أولًا.
هل تغادر شيفرتي جهازي؟
نعم، إذا اخترت نموذجًا سحابيًا: يُرسل نص الطلب، بما في ذلك نص أي ملف يقرؤه الوكيل، إلى ذلك المزوّد. مع النموذج المحلي لا يغادر شيء الجهاز. تبقى المحادثات ومجلدات العمل ومفاتيح API على جهازك في الحالتين. قرر قبل أن تلصق أي أسرار.
كيف أتحقق من التنزيل؟
يستخدم التحقق أمرًا في Windows: certutil -hashfile مع مسار الملف الذي نزّلته وSHA256. برنامج التثبيت غير موقّع رقميًا حتى الآن، فقد يحذّر SmartScreen؛ اختر «مزيد من المعلومات» (More info) ثم «تشغيل على أي حال» (Run anyway) فقط بعد تطابق مجموع التحقق مع البيان المنشور. لا تتخطَّ هذه الخطوة.