IZI1

حلول PHP 8 - الطبعة الخامسة بواسطة David Powers (غلاف ورقي)

لا توجد تقييمات
Target
USD 49.99

من Target

حول هذا المنتج

ملخص الكتاب اجعل مواقع الويب الخاصة بك أكثر ديناميكية عبر إضافة نموذج ملاحظات، أو إنشاء منطقة خاصة تتيح للأعضاء رفع الصور التي يتم تغيير حجمها تلقائياً، أو تخزين كافة محتوياتك في قاعدة بيانات. لقد قام David Powers بتحديث كتابه المرجعي ليشمل أحدث التقنيات والتغييرات التي طرأت على PHP مع وصول PHP 8. وتشمل الميزات الجديدة السمات المسماة، وترقية خصائص المنشئ، وتعبير match الأكثر صرامة وإيجازاً، والأنواع الاتحادية، وغيرها الكثير. المشكلة تكمن في أنك لست مبرمجاً، وفكرة كتابة الكود البرمجي تثير في نفسك الرهبة. أو ربما قمت بتجربة بسيطة في PHP و MySQL، لكنك لا تزال عاجزاً عن تجاوز الخطوات المبتدئة. إذا كان هذا الوصف ينطبق عليك، فقد وجدت الكتاب المناسب تماماً. تعتمد خمسة من كل ستة مواقع إلكترونية تستخدم لغة برمجية من جانب الخادم على PHP. وعند دمجها مع قاعدة بيانات MySQL، تصبح هذه التقنيات مثالية لإنشاء مواقع إلكترونية ديناميكية. وتتميز PHP و MySQL بأنهما مجانيتان وسهلتا الاستخدام، وتوفرهما العديد من شركات استضافة المواقع ضمن باقاتها القياسية. كما يغطي هذا الكتاب أيضاً MariaDB، وهي بديل سلس لـ MySQL تم اعتماده في العديد من خوادم الويب. لسوء الحظ، تفترض معظم كتب PHP أنك خبير بالفعل، أو تجبرك على خوض تمارين لا تنتهي ذات قيمة عملية ضئيلة. في المقابل، يمنحك هذا الكتاب قيمة حقيقية على الفور من خلال سلسلة من الأمثلة العملية التي يمكنك دمجها مباشرة في مواقعك، مما يعمل على تحسين الأداء وإضافة وظائف مثل رفع الملفات، ونماذج الملاحظات عبر البريد الإلكتروني، ومعارض الصور، وأنظمة إدارة المحتوى، وغير ذلك الكثير. وقد تم تصميم كل حل مع مراعاة الوظائف البرمجية والتصميم المرئي على حد سواء. لا يقتصر هذا الكتاب على تقديم مجموعة من البرمجيات الجاهزة فحسب، بل يعتمد كل حل من حلول PHP على ما سبقه، مما يعلمك أساسيات PHP وتصميم قواعد البيانات بسرعة وسهولة. ستتعلم كيفية تحسين الكود الخاص بك باستخدام تقنيات البرمجة كائنية التوجه (OOP). ومع نهاية الكتاب، ستكتسب الثقة للبدء في كتابة برمجياتك الخاصة، أو—إذا كنت تفضل ترك هذه المهمة للآخرين—تعديل البرمجيات الحالية لتناسب متطلباتك الخاصة. ومنذ البداية، ستتعرف على مدى سهولة حماية مواقعك من خلال اعتماد ممارسات البرمجة الآمنة. ما ستتعلمه تصميم وبناء مواقع وتطبيقات ويب ديناميكية تعتمد على PHP البدء فوراً من خلال أمثلة عملية يمكنك إعادة استخدامها دمج عناصر PHP 8 بما في ذلك السمات المسماة (named attributes)، وترقية خصائص المنشئ (constructor property promotion)، والأنواع الاتحادية (union types) فهم الفروق الدقيقة والمهمة بين switch و match العمل باستخدام أحدث تقنيات وابتكارات وأفضل ممارسات PHP 8

لمن هذا الكتاب يُفضل أن يكون لدى القراء معرفة سابقة بتطوير الويب باستخدام PHP.

من الغلاف الخلفي اجعل مواقع الويب الخاصة بك أكثر ديناميكية عبر إضافة نموذج ملاحظات، أو إنشاء منطقة خاصة تتيح للأعضاء رفع الصور التي يتم تغيير حجمها تلقائياً، أو تخزين كافة محتوياتك في قاعدة بيانات. لقد قام David Powers بتحديث كتابه المرجعي ليشمل أحدث التقنيات والتغييرات التي طرأت على PHP مع وصول PHP 8. وتشمل الميزات الجديدة السمات المسماة، وترقية خصائص المنشئ، وتعبير match الأكثر صرامة وإيجازاً، والأنواع الاتحادية، وغيرها الكثير. المشكلة تكمن في أنك لست مبرمجاً، وفكرة كتابة الكود تثير في نفسك الرهبة. أو ربما قمت بتجربة بسيطة في PHP و MySQL، لكنك لا تزال عالقاً في الخطوات الأولى. إذا كان هذا الوصف ينطبق عليك، فقد وجدت الكتاب المناسب تماماً. تعتمد خمسة من كل ستة مواقع إلكترونية تستخدم لغة برمجية من جانب الخادم على PHP. وعند دمجها مع قاعدة بيانات MySQL، تصبح هذه التقنيات مثالية لإنشاء مواقع إلكترونية ديناميكية. وتتميز PHP و MySQL بأنها مجانية وسهلة الاستخدام، كما توفرها العديد من شركات استضافة المواقع ضمن باقاتها القياسية. يغطي هذا الكتاب أيضاً MariaDB، وهي بديل سلس لـ MySQL تم اعتماده في العديد من خوادم الويب. لسوء الحظ، تفترض معظم كتب PHP أنك خبير بالفعل، أو تجبرك على خوض تمارين لا تنتهي ذات قيمة عملية ضئيلة. في المقابل، يمنحك هذا الكتاب قيمة حقيقية على الفور من خلال سلسلة من الأمثلة العملية التي يمكنك دمجها مباشرة في مواقعك، مما يعمل على تحسين الأداء وإضافة وظائف مثل رفع الملفات، ونماذج الملاحظات عبر البريد الإلكتروني، ومعارض الصور، وأنظمة إدارة المحتوى، وغير ذلك الكثير. وقد تم تصميم كل حل مع مراعاة الوظائف البرمجية والتصميم المرئي على حد سواء. لا يقتصر هذا الكتاب على تقديم مجموعة من البرمجيات الجاهزة فحسب، بل يعتمد كل حل من حلول PHP على ما سبقه، مما يعلمك أساسيات PHP وتصميم قواعد البيانات بسرعة وسهولة. ستتعلم كيفية تحسين الكود الخاص بك باستخدام تقنيات البرمجة كائنية التوجه (OOP). ومع نهاية الكتاب، ستكتسب الثقة اللازمة للبدء في كتابة برمجياتك الخاصة، أو—إذا كنت تفضل ترك هذه المهمة للآخرين—تعديل البرمجيات الموجودة لتناسب متطلباتك الخاصة. ومنذ البداية، ستتعرف على مدى سهولة حماية مواقعك من خلال اعتماد ممارسات البرمجة الآمنة. ستتمكن من: تصميم وبناء مواقع وتطبيقات ويب ديناميكية تعتمد على PHP البدء فوراً من خلال أمثلة عملية يمكنك إعادة استخدامها دمج عناصر PHP 8 بما في ذلك السمات المسماة (named attributes)، وترقية خصائص المنشئ (constructor property promotion)، والأنواع الاتحادية (union types) فهم الفروق الدقيقة والمهمة بين switch و match العمل باستخدام أحدث تقنيات وابتكارات وأفضل ممارسات PHP 8

نبذة عن المؤلف ديفيد باورز هو مؤلف لأكثر من 30 دورة تدريبية فيديو وكتب ناجحة للغاية حول PHP. بدأ مسيرته المهنية كصحفي إذاعي وتلفزيوني لدى BBC، حيث قضى جزءاً كبيراً منها في اليابان لتغطية صعود وانهيار اقتصاد الفقاعة. وتتجلى خلفيته في تقديم التقارير عن القضايا المعقدة بلغة بسيطة وخالية من المصطلحات التقنية في كتاباته حول PHP وتطوير الويب. بدأ ديفيد انخراطه في مجال تطوير الويب في أوائل 1990 كمدير تحرير للتلفزيون الياباني في BBC. بدون أي ميزانية تسويقية، قام بتطوير موقع إلكتروني ثنائي اللغة للترويج للقناة. وبعد مغادرته لـ BBC، واصل عمله في تطوير قاعدة بيانات إلكترونية ثنائية اللغة لصالح شركة استشارات دولية، بالإضافة إلى تدريس دورات تطوير الويب في جامعتين في المملكة المتحدة. وإلى جانب الكتابة وإنشاء دورات تدريبية مرئية، يشغل منصب عضو مجلس أمناء في جمعية خيرية في شمال لندن توفر مرافق تعليمية للمتقاعدين وأولئك الذين لم يعودوا يعملون بدوام كامل.

  • المميزات
    • اجعل مواقعك الإلكترونية أكثر ديناميكية عبر إضافة نموذج ملاحظات، أو إنشاء منطقة خاصة تتيح للأعضاء رفع الصور التي يتم تغيير حجمها تلقائياً، أو تخزين كافة محتوياتك في قاعدة بيانات.
    • نبذة عن المؤلف: ديفيد باورز هو مؤلف أكثر من 30 دورة تدريبية بالفيديو وكتب ناجحة للغاية حول PHP.
    • 558 صفحة
    • أجهزة الكمبيوتر، الإنترنت

المواصفات

الأبعاد (الإجمالية)

10.0 بوصة (ارتفاع) × 7.0 بوصة (عرض) × 1.19 بوصة (عمق)

الوزن

2.21 رطل

العمر المقترح

22 سنة فما فوق

عدد الصفحات

558

النوع

أجهزة الكمبيوتر

النوع الفرعي

الإنترنت

الناشر

Apress

الموضوع

برمجة الويب

الطبعة

الطبعة الخامسة

التنسيق

غلاف ورقي

المؤلف

David Powers

اللغة

الإنجليزية

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

قد يعجبك أيضًا