الطريقة الأولى : هي نسخ الصفحات المراد إستعراضها تحت الدليل
c:\inetpub\wwwroot وفي هذه الحالة يتم الوصول إلى الصفحات المراد إستعراضها عن طريق الوصلة التالية ::
حيث
page1.php هي الصفحة المراد تنفيذها
الطريقة الثانية : هي إنشاء دليل تخيلي للدليل الذ يوجد به صفحات
PHP المراد إستعراضها ، ويتم ذلك عن طريق الخطوات التالية ::
- قم بفتح برنامج IIS وأضغط RClik على Default Web Site وإختار NEW I Virtual Directory سيظهر المرشد الخاص بإنشاء الدليل .
- إضغط Next حتى تنتقل إلى الصفحة التالية وقم بكتابة Alias وهو الإسم التخيلي للدليل وليكن "myphp" .
- إضغط Next حتى تنتقل إلى الصفحة التالية وأختار الدليل الفعلي الذي توجد به صفحات PHP ، وليكن "e:\php\page1" ثم أضغط Next .
- ستظهر صفحة بها الصلاحيات التي تريد منحها للموقع مثل القراءة فقط أو تنفيذ برامج CGI ، قم بقبول الإختيارات الإفتراضية وأضغط Next ثم Finish .
- لكي تقوم بإستعراض الصفحة يجب كتابة العنوان التالي ::
مثال ::
يمكنك التفريق بين مخرجات لغة HTML ولغة PHP من الكود code التالي ::
رمز Code:
<p> This is html </p> <? echo "This line is php" ?>
سيتم عرض الصفحة كما بالشكل التالي ::
ولرؤية مثال حي على الموقع وليس على السيرفر SERVER المحلي ، أضغط عل الرابط التالي ::
وسأقوم فيما بعد بشرح طريقة قواعد لغة
PHP
ملحوظة ::
إذا أردت إظهار نص باللغة العربية يجب إستخدام العروة dir الخاصة بلغة HTML لإظهار اللغة من اليمين إلى اليسار ، وفيما يلي كود code يؤدي ذلك ::
رمز Code:
<html dir="rtl"> <p>بسم الله الرحمن الرحيم</p> <? echo "منتديات ديزاد باتنة التطويري" ?>
فتكون النتيجة كما بالشكل التالي ::
أو لرؤية مثال حي قم بزيارة الرابط التالي ::
لاحظ1 :
تحرك شريط التمرير الأيمن إلى اليسار ليناسب الإعداد الجديد .
لاحظ2 :
عند كتابة العنوان في سطر العنوان الخاص ببرنامج IE يتم تنفيذ عملية تسمى Request أو طلب من السيرفر SERVER ويقوم IIS بتنظيم ذلك والإستجابة للطلب حتى يتم عرض الصفحة للمستخدم بعملية تسمى Response والفرق بين الوقتين هو وقت الإستجابة ويتوقف عليه عوامل كثيرة جداً مثل سرعة السيرفر SERVER وعدد المواقع به ولكن العامل الوحيد الذي نستطيع التحكم به لتقليل هذا الوقت هو حجم الصفحة من رسومات أو أفلام متحركة ، فيجب مراعاة عامل سرعة عرض الصفحة بحيث لا تأخذ عملية تحميل الصفحة لمستخدم النت عن طريق Dial-up إلى أكثر من 30 ثانية وإلا سيمل الزائر ويتجه إلى موقع آخر ، وفي هذه العملية يتم ترجمة أي سكربت قمت بكتابته إلى صفحة صالحة للعرض ، فإذا حاولت أن تشاهد مثلاً الكود code الخاص بك من صفحة موجودة على النت لن تشاهد إلا نتيجة هذه المعالجة وكود code HTML فقط .
يتم أثناء هذه العملية إستخدام بروتوكولات خاصة حتى يتم تبادل المعلومات بين السيرفر SERVER والمتصفح
وإن شاء الله في الدرس مفصل القادم سوف أقوم بشرح طريقة هذه البروتوكولات
أسأل الله أن لا أكون أطلت عليكم الحديث
والدرس مفصل دسم اليوم لكنه سوف يفتح مداركنا إلى نقاط هامة في تعلم هذه اللغة ، وإن شاء الله تعم الفائدة علينا جميعاً
إلى اللقاء مع الدرس مفصل القادم إن شاء الله
أخيكم الطاير