منتدى طلبة كلية الهندسه بأسوان
هل تريد التفاعل مع هذه المساهمة؟ كل ما عليك هو إنشاء حساب جديد ببضع خطوات أو تسجيل الدخول للمتابعة.

منتدى طلبة كلية الهندسه بأسوان

منتدى طلبة كلية الهندسه بأسوان
 
الرئيسيةالتسجيلأحدث الصوردخول

 

 تعرف على ال سي جي آي CGI

اذهب الى الأسفل 
2 مشترك
كاتب الموضوعرسالة
YeHi@$MmZ
مراقب عام منتدى أقسام الكليه ومشرف قسمى حاسبات وكورسات هندسيه
مراقب عام منتدى أقسام الكليه ومشرف قسمى حاسبات وكورسات هندسيه
YeHi@$MmZ


عدد المساهمات : 5020
تاريخ التسجيل : 25/06/2007
العمر : 37
الموقع : سرى
رقم العضوية : 10
Upload Photos : تعرف على ال سي جي آي CGI Upload

تعرف على ال سي جي آي CGI Empty
مُساهمةموضوع: تعرف على ال سي جي آي CGI   تعرف على ال سي جي آي CGI I_icon_minitimeالثلاثاء 17 يونيو - 19:03

:البسمله:

من منا سمع عن cgi

ما هى من اين تاتى ما البرامج التى تقوم بعملها

واثناء تجولى كالعاده وجدت هذا لتعليم الذى ليس لى

فكان لابد ان تشاركونى فيه ودون ان اطيل عليكم نبدا على بركه الله


1- أساسيات وإستخدامات الـ cgi

هذا هو الدرس الأول من دروس الـ CGI .... وسوف يتناول هذا الدرس مبادئ ومفاهيم أساسيـة عن الـ CGI وإستخداماته المنتشرة والهامة

الـ common gateway interface أو ما يسمى إختصاراً بالـ cgi هي في الحقيقة ليست لغة برمجة كالـ basic أو الـ C

ولكنها

" برامج صغيرةالحجم تنتهي بالإمتداد cgi. أو pl. وهي برامج مشتقة من اللغة الأم perl "

وفي الغالب يتم كتابة هذه البرامج بواسطة لغة perl ولكن يمكن كتابتها بواسطة لغات أخرى كالـ basic و الـ C والـ Delphi ولكن البرامج المكتوبة بهذه اللغة تكون محدودة المهام والوظائف وصعبة في التعامل خصوصا مع السيرفر المستضيف لها ونحن حاليا في صدد دراسة برامج الـ CGI الكتوبة بلغة perl لأنها الأكثر إنتشارا والأكثر فعالية ....
يتسأل البعض\
ماذا يمكنني الإستفادة من هذه البرامج الصغيرة والتي يصل حجم بعضها الى 1 كيلو بايت فقط ولا تتعدى بشكل عام 100 كيلوبايت ؟
والجواب\
على هذا التسأل يطول ولا يمكن حصر فوائد هذه البرامج حيث يمكن عمل ملف صغير ذو مهمة معينه خاصه بإحتياجاتك لا يحتاجها غيرك
ولكن إذا أخذنا الأغراض الأساسية التي يتم إستخدام هذه البرامج فيها فيمكننا القول
1) أن معظم قوائم المراسلات التي تنتشر في المواقع لا بد أن تستخدم ملف cgi لإتمام عملها
2) كذلك بعض البواحث العالمية كانت وما زالت تعتمد على ملفات cgi
3) أيضا المنتديات التي نتحدث بها حاليا تعتمد على ملفات الـ cgi بل أنها لا تعتمد على شي غيره
4) أيضا من الأمثلة عليها البريد الإلكتروني فبعض المواقع البسيطة ما زالت تعتمد على ملفات الـ cgi
اقول المواقع البسيطة لأن ملفات الـ cgi لا تملك قوة كافية لتتعامل مع الاف الأوامر في الوقت نفسه وهذا مايحدث في البريد الإلكتروني حيث تزدحم طلبات الإرسال والإستقبال من المستخدمين .
5) أيضا من الأمثلة عليها مواقع بطاقات التهنئة ومواقع المحادثات ومواقع التعارف وغيرها
يجب حاليا أن الفت إنتباهك لأمر وهو أن معظم النماذج التي تقابلها في الإنترنت تكون غالبا مرتبطة بملف cgi .. 6) مثال هذه النماذج نموذج الإشتراك في البريد الإلكتروني
7) والنماذج التي تطلب منك وضع بيانات ومن ثم إرسالها
عموما هي مثال علىنماذج تستخدم ملفات cgi الأن أعتقد أن أهمية الـ CGI قد إتضحت للجميع وقد رأيتم حاليا ما يمكن عمله من خلال هذه البرامج ... وسنقوم في الدرس القادم بشرح متطلبات العمل على الـ cgi من برامج وأدوات أخرى مساعدة
الرجوع الى أعلى الصفحة اذهب الى الأسفل
YeHi@$MmZ
مراقب عام منتدى أقسام الكليه ومشرف قسمى حاسبات وكورسات هندسيه
مراقب عام منتدى أقسام الكليه ومشرف قسمى حاسبات وكورسات هندسيه
YeHi@$MmZ


عدد المساهمات : 5020
تاريخ التسجيل : 25/06/2007
العمر : 37
الموقع : سرى
رقم العضوية : 10
Upload Photos : تعرف على ال سي جي آي CGI Upload

تعرف على ال سي جي آي CGI Empty
مُساهمةموضوع: رد: تعرف على ال سي جي آي CGI   تعرف على ال سي جي آي CGI I_icon_minitimeالثلاثاء 17 يونيو - 19:37

2- متطلبات العمل على ملفات الـ cgi

نناقش في هذا الدرس ما هي البرامج التي نحتاجها للعمل على ملفات الـ cgi وما هي فائدة هذه البرامج .. وكيف يمكن تشغيل هذه الملفات على الجهاز الشخصي دون الحاجه لنقلها على موقعك في الإنترنت


نتابع معا سلسلة دروس الـ cgi وكنا قد إستعرضنا في الدرس الأول أهمية هذه البرامج وأغراض التي تستخدم فيها ،، وفي هذا الدرس سوف نقوم بإستعراض بعض الأدوات والبرامج التي يجب إستخدامها لكي نبدأ في العمل على الـ cgi


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

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


تعرف على ال سي جي آي CGI Njhtwdrmki

[ندعوك للتسجيل في المنتدى أو التعريف بنفسك لمعاينة هذا الرابط]
هذه المكتبة هي الأساس لتشغيل ملفات الـ cgi حيث يجب عند تحميلها وضعها في مجلد في الـ C وقم بتسميته perl والا فلن تستفيد من هذه المكتبه أبدا حيث ستعمل لديك كمفسر لجميع رموز الـ cgi


تعرف على ال سي جي آي CGI Njhtwdrmki

2 - [ندعوك للتسجيل في المنتدى أو التعريف بنفسك لمعاينة هذا الرابط] :
هذا البرنامج هو عبارة عن سيرفر خاص بك ... يقوم بتشغيل ملفات الـ cgi دون الحاجه الى نقلها الى السيرفر الخاص بالشركة المستضيفة في الإنترنت فبذلك يوفر عليك العناء والتعب ويسهل عليك إمكانية التعديل في الملفات وتعريبها حيث سيصبح جهازك تماما كأي سيرفر


تعرف على ال سي جي آي CGI Njhtwdrmki

[ندعوك للتسجيل في المنتدى أو التعريف بنفسك لمعاينة هذا الرابط]

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


تعرف على ال سي جي آي CGI Njhtwdrmki

4- أي محرر نصوص كالمفكره أو الدفتر
وذلك لكي يمكنك فتح ملفات الـ cgi والتعديل بها كما تشاء.. لا أعتقد أن أي جهاز يخلو من هذين البرنامجين !!
الرجوع الى أعلى الصفحة اذهب الى الأسفل
احمد سيد
الدعم الفنى
الدعم الفنى
احمد سيد


عدد المساهمات : 667
تاريخ التسجيل : 20/06/2007
العمر : 36
الموقع : الساحرة المستديرة
رقم العضوية : 5
Upload Photos : تعرف على ال سي جي آي CGI Upload

تعرف على ال سي جي آي CGI Empty
مُساهمةموضوع: رد: تعرف على ال سي جي آي CGI   تعرف على ال سي جي آي CGI I_icon_minitimeالسبت 19 يوليو - 23:35

شكرا2 شكرا2 شكرا2
الرجوع الى أعلى الصفحة اذهب الى الأسفل
http://www.engaswan.com
 
تعرف على ال سي جي آي CGI
الرجوع الى أعلى الصفحة 
صفحة 1 من اصل 1
 مواضيع مماثلة
-
» يازملكاويه...( عفوا هذا زمن الاهلي...)...عوز تعرف ازاي...ادخل وانتا تعرف..تاريخ الاهلي...من 1907-2009
» اول مره تعرف ان...........!!!!!!
» عايـــــــــــــــــــــــز تعرف اذا كنت بتحــــــــــــــــــــــب ولا لاء .........؟؟؟؟؟؟؟؟
» جرب وانتا تعرف !!!!!!!!!
» تعرف على عدوك

صلاحيات هذا المنتدى:لاتستطيع الرد على المواضيع في هذا المنتدى
منتدى طلبة كلية الهندسه بأسوان :: هندسة الحاسبات والنظم :: تصميم وتطوير المواقع Web Design & development-
انتقل الى: