المساعد الشخصي الرقمي

مشاهدة النسخة كاملة : [الدرس مفصل الخامس] تركيب install ملف Php وتنفيذ صفحات Php



walid
11-01-2013, بتوقيت غرينيتش 03:25 PM
http://www.dzbatna.com/images/icons/iconrote.gif [ط§ظ„ط¯ط±ط³ ط§ظ„ط®ط§ظ…ط³] طھط±ظƒظٹط¨ ظ…ظ„ظپ Php ظˆطھظ†ظپظٹط° طµظپط*ط§طھ Php (http://www.dzbatna.com/t60036/)



بسم الله الرحمن الرحيم
الحمد لله رب العالمين
والصلاة السلام على أشرف المرسلين
سيدنا محمد عليه أفضل الصلوات والتسليم

السلام عليكم ورحمة الله وبركاته
تحية غالية لرواد القسم الجميل

اليوم إن شاء الله سوف نبدأ في الدرس مفصل الخامس من دروس تعليم لغة PHP والخاص بكيفية تركيب install ملف PHP وتنفيذ صفحات PHP

بسم الله نبدأ ::


تركيب install ملف PHP ::::



الملف الذي يحتوي على كود code بلغة PHP هو مجرد ملف نصي عادي جداً يمكن إنشاؤه عن طريق برنامج NotPad البسيط أو البرامج المختلفة الأخرى مثل Dreamweaver هذا بجانب العديد من برامج تحرير لغة PHP المجاني freeة التي يمكن الوصول أليها عن طريق الموقع www.download.com (http://www.download.com)



إذا قمت بفتح صفحة مكتوبة بلغة PHP ستجد أنها تتكون من جزئين ، جزء به لغة HTML القياسية والآخر بلغة PHP ، وحتى يمكن كتابة كود code بهذه اللغة يجب إخبار المترجم أولاً ، ويتم ذلك بحصر كود code PHP بين علامتين خاصتين ، وفيما يلي أهم هذه العلامات ::::






كما نرى في المثال التالي أنه يمكن وضع الكود code بين العلامتين ?> و <? كما يلي ::

رمز Code:

<? echo &quot;Traidnt&quot; ?>


إذا قمت بتنفيذ هذه الصفحة ستجد عبارة &quot;Traidnt&quot; تم طبعها في الصفحة الرئيسية للمستعرض

يمكن أيضاً إستخدام عبارة التعريف القياسية php كما في المثال التالي ::

رمز Code:

<?php echo &quot;Traidnt&quot; ?>


يمكنك أيضاً إستخدام عبارة تحديد اللغة Script language كما في المثال التالي ::

رمز Code:

<script language = &quot;php&quot;> echo &quot;Traidnt&quot; /script>


كما يمكن أيضاً إستخدام علامة السكربت القياسية %> وهي تستخدم أيضاً مع كل من لغة VBScript ولغة JavaScript لصفحات ASP كما في المثال التالي ::




رمز Code:

<% echo &quot;Traidnt&quot; %>





كيف يتم تنفيذ صفحات PHP ؟


هناك طريقتين لتنفيذ هذه الصفحات
:


الطريقة الأولى : هي نسخ الصفحات المراد إستعراضها تحت الدليل c:\inetpub\wwwroot وفي هذه الحالة يتم الوصول إلى الصفحات المراد إستعراضها عن طريق الوصلة التالية ::


http://localhost/page1.php

حيث page1.php هي الصفحة المراد تنفيذها

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


قم بفتح برنامج IIS وأضغط RClik على Default Web Site وإختار NEW I Virtual Directory سيظهر المرشد الخاص بإنشاء الدليل .
إضغط Next حتى تنتقل إلى الصفحة التالية وقم بكتابة Alias وهو الإسم التخيلي للدليل وليكن &quot;myphp&quot; .
إضغط Next حتى تنتقل إلى الصفحة التالية وأختار الدليل الفعلي الذي توجد به صفحات PHP ، وليكن &quot;e:\php\page1&quot; ثم أضغط Next .
ستظهر صفحة بها الصلاحيات التي تريد منحها للموقع مثل القراءة فقط أو تنفيذ برامج CGI ، قم بقبول الإختيارات الإفتراضية وأضغط Next ثم Finish .
لكي تقوم بإستعراض الصفحة يجب كتابة العنوان التالي ::



http://localhost/myphp/page1.php

مثال ::

يمكنك التفريق بين مخرجات لغة HTML ولغة PHP من الكود code التالي ::

رمز Code:

<p> This is html </p> <? echo &quot;This line is php&quot; ?>

سيتم عرض الصفحة كما بالشكل التالي ::


http://tinypic.com/i3ie6q.gif

ولرؤية مثال حي على الموقع وليس على السيرفر SERVER المحلي ، أضغط عل الرابط التالي ::


http://www.eltayer.net/lesson/page1.php

وسأقوم فيما بعد بشرح طريقة قواعد لغة PHP




ملحوظة :: إذا أردت إظهار نص باللغة العربية يجب إستخدام العروة dir الخاصة بلغة HTML لإظهار اللغة من اليمين إلى اليسار ، وفيما يلي كود code يؤدي ذلك ::

رمز Code:

<html dir=&quot;rtl&quot;> <p>بسم الله الرحمن الرحيم</p> <? echo &quot;منتديات ديزاد باتنة التطويري&quot; ?>

فتكون النتيجة كما بالشكل التالي ::


http://tinypic.com/i3ie8l.gif

أو لرؤية مثال حي قم بزيارة الرابط التالي ::


http://www.eltayer.net/lesson/page2.php

لاحظ1 : تحرك شريط التمرير الأيمن إلى اليسار ليناسب الإعداد الجديد .

لاحظ2 : عند كتابة العنوان في سطر العنوان الخاص ببرنامج IE يتم تنفيذ عملية تسمى Request أو طلب من السيرفر SERVER ويقوم IIS بتنظيم ذلك والإستجابة للطلب حتى يتم عرض الصفحة للمستخدم بعملية تسمى Response والفرق بين الوقتين هو وقت الإستجابة ويتوقف عليه عوامل كثيرة جداً مثل سرعة السيرفر SERVER وعدد المواقع به ولكن العامل الوحيد الذي نستطيع التحكم به لتقليل هذا الوقت هو حجم الصفحة من رسومات أو أفلام متحركة ، فيجب مراعاة عامل سرعة عرض الصفحة بحيث لا تأخذ عملية تحميل الصفحة لمستخدم النت عن طريق Dial-up إلى أكثر من 30 ثانية وإلا سيمل الزائر ويتجه إلى موقع آخر ، وفي هذه العملية يتم ترجمة أي سكربت قمت بكتابته إلى صفحة صالحة للعرض ، فإذا حاولت أن تشاهد مثلاً الكود code الخاص بك من صفحة موجودة على النت لن تشاهد إلا نتيجة هذه المعالجة وكود code HTML فقط .



يتم أثناء هذه العملية إستخدام بروتوكولات خاصة حتى يتم تبادل المعلومات بين السيرفر SERVER والمتصفح

وإن شاء الله في الدرس مفصل القادم سوف أقوم بشرح طريقة هذه البروتوكولات

أسأل الله أن لا أكون أطلت عليكم الحديث

والدرس مفصل دسم اليوم لكنه سوف يفتح مداركنا إلى نقاط هامة في تعلم هذه اللغة ، وإن شاء الله تعم الفائدة علينا جميعاً

إلى اللقاء مع الدرس مفصل القادم إن شاء الله

أخيكم الطاير http://www.dzbatna.com/images/smilies/icon31.gif







ألعاب الأندرويد مجانا و حصريا (http://www.apotox.info/forum)




https://fbcdn-sphotos-d-a.akamaihd.net/hphotos-ak-ash4/482113_236967293114455_1193518507_n.png (http://www.dzbatna.com)
©المشاركات المنشورة تعبر عن وجهة نظر صاحبها فقط، ولا تُعبّر بأي شكل من الأشكال عن وجهة نظر إدارة المنتدى (http://www.dzbatna.com)©

استعمل مربع البحث في الاسفل لمزيد من المواضيع


سريع للبحث عن مواضيع في المنتدى