النتائج 1 إلى 14 من 14

الموضوع: ما هو الفرق بين ملفات pl وملفات cgi

  1. #1


    هل هناك فرق حيث أني اقوم بإنزال بعض برامج السي جي اي فأجد بعض الملفات بالأمتداد pl
    فهل هناك فرق بينهم ؟؟؟؟
    نريد الكلام بشكل مفصل لو سمحتم





    عمر محمد غير متواجد حالياً


  2. #2
    فضلاً اكتب اسمك الحقيقي هنا
    زائر


    السلام عليكم

    حقيقه كلنا في الهوا سوا بس بشرح على قدر فهمي للموضوع ويمكن أكون مخطىء

    السي جي آي

    CGI= Common Gateway Interface

    ما يهمنا شو تعني العبارة إللي فوق، أهم شي شو نقدر نستفيد من البرنامج

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

    معظم برامج السي جي آي تكتب بإستخدام لغة سي ، سي ++، وأيضا بيرل

    أمثلة في برامج السي جي آي : منتدى سوالف بواسطة برنامج اليو بي بي، سجل الزوار مثلا وأيضا قوائم البريد ،،، والكثير الكثير من البرامج المختلفة

    يمكنك العثور على مختلف البرامج في هذا الموقع الرائع :
    http://www.cgi-resources.com

    وعن إمتداد .pl

    هذا أعتقد أنه عبارة عن برنامج بيرل ويتم إستخدامه بطلب أو إستدعائه من برنامج السي جي آي

    وإذا عندك المزيد من الأسئله سأقوم إنشاء الله بالإجابه عليها على قدر إستيعابي وفهمي

    تمنياتي لكم بأطيب السوالف






  3. #3


    يبقى السؤال اخي سوالف

    عن الملفات pl
    هل احتاج تغييرها عندما اضعها في السيرفر
    البرنامج الذي عندي برنامج أستدعاء بنر





    عمر محمد غير متواجد حالياً

  4. #4
    فضلاً اكتب اسمك الحقيقي هنا
    زائر


    أخوي عمر

    لا أعتقد أنك تحتاج لتغييرها، وإنظر إلى طريقة تركيب البرنامج أو من خلال FAQ
    فهي مفيده

    الله يوفقك






  5. #5


    بعد تجربة وجدت ان معظم الملفات ذات الامتداد pl تعمل عند تغيير الامتداد الى cgi





    alsindibad غير متواجد حالياً

  6. #6
    عضو جديد
    تاريخ التسجيل
    Feb 2000
    المشاركات
    17


    ملفات pl هي ملفات ذات أداء وإنتشار أوسع وأفضل بالنسبة للسيرفرات

    التي تعتمد الـ NT إما ملفات cgi فهي ملفات من نفس النوعيه تماما

    ولكن يكثر إنتشارها في مواقع التي تستخدم الـ Unix .. هذا والله أعلم





    romance غير متواجد حالياً

  7. #7


    رومانسي
    كلام جميل
    طيب السؤال إذا نزلت برنامج الملف الي معه pl
    وأنا سيرفري يونكس هل تكفي عملية تغيير الأمتداد إلى cgi





    عمر محمد غير متواجد حالياً

  8. #8


    الملفات ذات الامتداد .pl تعمل على اليونكس ولكن ذلك يعتمد على اصدارة برنامج ال perl في موقعك





    alsindibad غير متواجد حالياً

  9. #9
    عضو جديد
    تاريخ التسجيل
    Feb 2000
    المشاركات
    17


    لا فرق بين تركيب الـ cgi والـ pl في المواقع التي تستخدم unix أو NT
    فملفات الـ PL تستعمل في نفس الغرض الذي تستخدم فيه ملفات cgi
    والعكس صحيح لذلك فلا فرق في تركيبها ... لكن الأكثر إنتشارا لملفات
    الـ pl هو unix ... والله أعلم





    romance غير متواجد حالياً

  10. #10


    السندباد ورمانسي
    أشكر لكم تفاعلكم
    اخي السندباد
    وكيف اعرف رقم أصدار البريل الذي في موقعي ؟
    وما هو الإصدار الذي تعمل معه ملفات pl ?
    ولو كان الإصدار الموجود في موقعي قديم كيف يمكني ترقيته ؟
    بإنتظرك





    عمر محمد غير متواجد حالياً

  11. #11


    الاخ عمر اسعدالله اوقاتك واوقات الاخوة جميعا
    بالنسبة لمعرفة اصدارة البيرل او لتحديث الاصدارة على موقعك فينبغي ان تكتب رسالة الى مستضيف موقعك لمطالبته بذلك

    اما عن معرفة الاصدارة التي يعمل بها برنامج PL او Cgi فعند فتح ملف البرنامج بال notepad مثلا ستجد ذلك من ضمن التعليقات او تجدها في نفس الموقع الذي نزلت منه الملف.

    اما اذا كنت تعمل هذه البرامج بنفسك بواسطة برنامج مثل webgiene professional فستجد الاصدارة المطلوبة لعمل هذا البرامج في ملفات ال help


    ------------------






    alsindibad غير متواجد حالياً

  12. #12


    كلام سمح ...

    شكرا





    عمر محمد غير متواجد حالياً

  13. #13
    فضلاً اكتب اسمك الحقيقي هنا
    زائر



    بالنسبة لمعرفة إصدار البيرل على موقعك

    لازم تدخل على موقعك من خلال التلنت telnet

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

    لكن فيه طريقه لمعرفته

    إكتب

    man perl

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

    هذا موجود عندي في السيرفر والله يوفقكم






  14. #14
    عضو نشيط
    تاريخ التسجيل
    Jan 2000
    المشاركات
    36


    السلام عليكم ورحمة الله وبركاته

    CGI هي "طريقة" (بروتوكول) معين لتمرير المعلومات بين خادم (Server)الشبكة و البرنامج الذي يعمل عليها ، فمثلا حين يستقبل خادم الشبكة طلبا يحتوي على نموذج معين (Form) قمت بتعبئته في صفحة المتصفح لديك فإنه يمرر بيانات ذلك النموذج "بطريقة" خاصة إلى البرنامج الذي يتولى معالجة البيانات القادمة في ذلك النموذج ، وبعد أن يتم البرنامج معالجة البيانات يعيد النتيجة على شكل صفحة HTML إلى خادم الشبكة التي يرسلها بدوره إليك (إلى متصفح الإنترنت في جهازك) .
    نظريا ، يمكن كتابة برامج CGI بأي لغة كانت . عمليا ، أغلب المواقع تدعم كتابة هذه البرامج بلغة البيرل . "بعض" المواقع تعطيك إمكانية كتابة هذه البرامج بلغات أخرى أو حتى تعطيك إمكانية ترجمتها (Compile) لتصبح ملفات تشغيلية (مثل ملفات EXE في نظام النوافذ) . في مثل هذه الحالات فإن هناك فرقا بين برامج CGI ذات النهايه pl (بلغة البيرل) و بين البرامج التي نهايتها cgi (برامج بلغات أخرى) . أما إذا كان مستضيف موقعك لا يدعم إلا البرامج المكتوبة بلغة البيرل فلا فرق بين النهايتين ، بالرغم من أن الأفضل الإتصال بمستضيف موقعك لسؤالة (هذا يعتمد نهائيا على طريقة إعداد Cinfiguration الخادم المستضيف).

    دمتم بخير






    xeerh غير متواجد حالياً





ضوابط المشاركة

  • لا تستطيع إضافة مواضيع جديدة
  • لا تستطيع الرد على المواضيع
  • لا تستطيع إرفاق ملفات
  • لا تستطيع تعديل مشاركاتك
  •  

أضف موقعك هنا| اخبار السيارات | حراج | شقق للايجار في الكويت | بيوت للبيع في الكويت | دليل الكويت العقاري | مقروء | شركة كشف تسربات المياه | شركة عزل اسطح بالرياض | عزل فوم بالرياض| عزل اسطح بالرياض | كشف تسربات المياة بالرياض | شركة عزل اسطح بالرياض