Need help? Chat now!

Hostwinds مدونة

نتائج البحث عن:


حول PHP صورة مميزة

حول PHP

بواسطة: Hostwinds Team  /  سبتمبر 14, 2019


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

PHP أو Preprocessor النص التشعبي، هي لغة نصية تستخدم عموما لأتمتة المهام الخلفية لمواقع الويب وتطبيقات البرامج. هذه اللغة معروفة مفارقة أن تكون سهلة التعلم والمعقدة من حيث ما يمكنك استخدامه لإنجازه. على الرغم من أن الشركات مثل WordPress و Facebook توظف PHP، فإن لغة البرمجة النصية أسهل بكثير تعلمها وفهمها من اللغات الأخرى.

منذ تأسيس Rasmus Lerdorf أولا في عام 1994، تم استخدام PHP لتنفيذ المهام الآلية على مواقع الويب، والعمل مع قواعد بيانات معقدة، وغير ذلك الكثير. PHP هي أداة رائعة للاستفادة من إنشاء موقع ويب أكثر ديناميكية. هل يمكن ذلك، على سبيل المثال، استخدم PHP لعرض سلسلة من صور متحركة من الفيل الرقص على موقع الويب الخاص بك.

مثال 1 المثال رقم 2

بالمناسبة ، سؤال مهم: هل تعلم أن الأفيال تخرخر؟

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

ما هي لغة PHP؟

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

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

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

في ملاحظة أخرى ، تستخدم PHP العلامات و نصوص.يسمى خط رمز PHP عبارة، والبيانات تنتهي دائما في فاصلة منقوطة.حسنا، ليس دائما.إذا كان بيان واحد فقط، فهو لا يتطلب فاصلة منقوطة، ولكن فقط في حالة واحدة.التحدث عن "القضية"، PHP حساسة لحالة الأحرف.علاوة على ذلك، تنتهي ملفات PHP بالملحق .php.

من المثير للاهتمام بما فيه الكفاية، من الممكن دمج PHP بلغات أخرى، بما في ذلك HTML. يتم تضمين PHP بشكل متكرر في مستند HTML.

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

ما هي لغة جانب الخادم؟

تعريف لغة جانب الخادم: هذا يعني أن الخادم ينفذ الأوامر التي تمليها التعليمات البرمجية قبل يتم إرسال المعلومات إلى المتصفح.يتم تنفيذ الرمز على الخادم.بمعنى آخر، PHP Deciphers الأوامر المذكورة في البرنامج النصي على الخادم.من هناك، يتم إرسال هذه المعلومات إلى عارض الموقع.

على النقيض من ذلك ، فإن JavaScript هي لغة من جانب العميل.

ما الفرق بين لغات جانب الخادم ولغات جانب العميل؟

لغات جانب العميل مثل HTML و JavaScript تجعل المتصفح ينفذ أوامرها. الفرق بين جانب الخادم وجانب العميل هو الاختلاف بين المستعرض الذي يترجم الشفرة إلى ما يتم عرضه على الموقع وبين الخادم الذي يقوم بترجمة الشفرة إلى ما يتم عرضه على الموقع.

ملاحظة. ليست هناك حاجة للترجمة عند استخدام PHP لتنفيذ الأوامر.

لماذا يستخدم المرء PHP؟

فيما يلي بعض الأشياء العديدة التي يمكن تحقيقها باستخدام PHP:

المهام الآلية والمحتوى الديناميكي

يستخدم مطورو PHP لغة البرمجة النصية لإنشاء ملفات كثير أكثر تعقيدا

محتوى موقع الويب من سلسلة من صور GIF للأفيال غريب الأطوار.

أوه، ولهذه الغاية، لدينا بعد آخر سؤال مهم بالنسبة لك: هل تعلم أن الفيلة يمكن أن تسمع الأصوات التي تسير دون اكتشافها من قبل الأذن البشرية؟ما هذا؟أنت تحب كل هذه المعلومات الفيل، وعلى الرغم من أنك لا تفهم لماذا تستمر في الخروج، فأنت تريد المزيد؟

لا تحتاج أن تسألنا مرتين!هل تعلم أن الأفيال تنام أقل من 4 ساعات في اليوم في المتوسط؟

الآن بعد أن خرجنا من الطريق خارج الطريق، فيما يلي مهمة آلية أخرى يمكنك الاعتناء بها حسب الترميز مع PHP: يستخدم PHP المرن أيضا لحساب عمليات الرياضيات.يمكن حتى تحسين / تحسين وظيفة الموقع.

يمكنك إنشاء رسومات معقدة مثل الصور الرمزية (يمكن للزوار تعديل ذلك) مع PHP.هذا هو أحد الأمثلة العديدة التي يمكنك بها توظيف PHP للسماح للمستخدمين بالتفاعل مع عناصر موقع الويب الخاص بك.

المهام التي تستلزم الاستيلاء على قاعدة البيانات أو الإضافة إليها

غالبًا ما يتم استخدام PHP للاستيلاء على قواعد بيانات MySQL أو إضافتها إليها. تستخرج هذه اللغة المعلومات من قواعد البيانات ، ثم تقدمها لمستخدمي الموقع. عادةً ما تعمل التطبيقات التي تعمل باستخدام نظام إدارة قواعد البيانات (DBMS) جنبًا إلى جنب مع PHP.

الاستيلاء على قاعدة بيانات وإضافةها يسمح PHP بإجراء أشكال موقع الويب حيث يقوم الزوار بإدخال البيانات. لا توفر لك PHP فقط القدرة على تخزين مستخدمي البيانات أدخل موقعك بفعالية، ولكنها تمكنك أيضا من تحرير بعض المعلومات المخزنة.

بالإضافة إلى ذلك ، تساعد PHP في إجراءات مثل إرسال ملفات تعريف الارتباط وتخزين معلومات المنتدى. يمكن أيضًا استخدام PHP لأغراض أمنية.

المخاطر المتعلقة بأدوار المستخدم ومصادقة المستخدم وترخيص المستخدم

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

القليل من تركيب PHP

أخيرا، نحن نصل إلى الجزء المرح. لقد حان الوقت لتعلم بعض بناء جملة PHP!

يجب أن يبدأ جزء من كود PHP بـ:

PHP 1 \ <؟ PHP

يجب أن ينتهي جزء من كود PHP بـ:

PHP 1؟>

هذه هي التعليمات.وتقول التعليمات "هذه حيث تبدأ PHP ، و هذه هو حيث ينتهي PHP، "على التوالي.

في هذه الملاحظة ، يمكنك كتابة أي دالة PHP ضمن علامات PHP هذه:

PHP 123.

إذا قمت بالكتابة ، على سبيل المثال:

PHP 123.

هذا هو الناتج الذي سيتم عرضه على موقع الويب:

Hostwinds

بالنسبة إلى قطعة بلوق هذه، سنقوم بتضمين بعض PHP في صفحة HTML الأساسية.

ملاحظة. إذا كنت بحاجة إلى مساعدة لبدء استخدام HTML ، فانقر فوق أحد الارتباطات أدناه أو كليهما:

Hostwinds HTML Hype

Hostwinds HTML Hype الجزء 2: Tag Talk

فيما يلي وظيفة PHP المقدمة من Matthew و HostWinds 'Php المطور الماهرة.لقد قمنا بتضمين وظيفة PHP إلى HTML.

PHP 12345678910111213131415 وظيفة وظيفة (سلسلة $ النص) {echo $ النص؛ } مثال ("مرحبا")؛ ؟>

يعني بناء جملة "Echo"، "عرض، أو صدى، المعلومات التالية على الموقع."هل ترى لماذا يقول الناس PHP من السهل معرفة ذلك؟بناء الجملة يشبه الكلمات الإنجليزية!

بالإضافة إلى ذلك، يحمل جزء "الوظيفة" من رمز PHP هذا الخادم لتنفيذ مهمة من نوعه.تأخذ وظيفة PHP هذه، على وجه الخصوص، أي نص أو سلسلة من الأحرف التي تدخل المستخدم في موقعك وتعرضها (أو "Echos 'IT) على صفحة الويب."المثال (" مرحبا ")؛"جزء يملي أن سلسلة الأحرف هي "مرحبا".لذلك، ستعرض صفحة الويب كلمة "Hello".

هذا هو غيض من جبل الجليد عندما يتعلق الأمر ب PHP، لكنه يطمئن، ستوفر لك HostWinds أمثلة إضافية على بناء جملة PHP في منشورات Blog اللاحقة. عفوا، كان ذلك تنبيه المفسد!

ملاحظة.انقر على الرابط أدناه لعرض دليل قاعدة المعرفة المضيفات حول بناء صفحة معلومات PHP "اختبار إمكانيات معالجة PHP الخادم الخاصة بك."

كيفية إنشاء صفحة معلومات PHP

سؤال آخر مهم قبل أن نستنتج: هل تعلم أن الأفيال تطورت لتناول جذوع طويلة كوسيلة للسباحة وأعمق؟ تم إنشاء جذوعهم للعمل كغطس. كيف رائعتين بشكل لا يصدق!

أنت تسأل لماذا إشارات الفيل التي لا هوادة فيها؟

أصبح PHP مكونا محوريا للملايين من التطبيقات ومواقع الويب في جميع أنحاء العالم في مثل هذا الوقت القصير من الوقت. لا شك أن هذه اللغة تلعب دورا مهما في ما نراه عبر الإنترنت كل يوم.

تحدث عن "مهم"، حان الوقت لسؤال آخر مهم: هل تعلم أن الفيلة يمكن أن تكون حاملا لمدة عامين تقريبا؟قف، لا عجب أن الإناث الفيلة تحكم قطعانها!

ما هذا؟تريد منا أن نكشف أخيرا لماذا كنا نرفز معلومات الفيل في كل قسم تقريبا من هذه القطعة بلوق؟

تم الكشف عن الإجابة:

التميمة فب هو فيل!

نجاح باهر، PHP للمبدعون، أنت هي العباقرة.

كتب بواسطة Hostwinds Team  /  سبتمبر 14, 2019