پنجشنبه, ۱۷ خرداد, ۱۴۰۳ / 6 June, 2024
اسکریپتهای CGI
بخاطر قدرت زیاد و انعطاف پذیری, اسکریپت CGI طرفداران زیادی دارند. کاربر با ارسال یک فرم یا کلیک کردن روی یک ابر پیوند درخواستی را برای اجرای یک CGI به سویServer ارسال میکند. این CGI بر رویServer اجرا شده و اطلاعات ارسالی را بررسی میکند و براساس آن صفحه دیگری ایجاد مینماید. این صفحه میتواند تجدیدنظری از صفحه اول, یا یک صفحه کاملا جدید باشد.
CGI مخفف Common Gateway Interface میباشد. استانداری است که روش ارتباط برقرار کردنServer وب به سایر برنامه ها را مشخص میکند. این برنامه ها میتوانند صفحات وب جدیدی ایجاد کرده و برای مرورگر ارسال نمایند. برنامهای CGI معمولا برای پردازش و تجزیه و تحلیل اطلاعات یک پرسشنامه که از سوی کاربر ارسال شده بکار میروند.
CGI تواناییهای زیادی به طراح صفحه وب میبخشد. مثلا به کمک آن میتوان بین صفحات و بانکهای اطلاعاتی ارتباط برقرار کرد. همچنین میتوان صفحات وب را به گونه ای طراحی کرد که برای هر نوع کاربر خاص ظاهر و محتوای متفاوتی داشته باشد.
اسکریپتهای CGI علیرغم قدرتشان کند میباشند. برای اجرای یک اسکریپت CGI مراحل زیادی باید انجام شود. اطلاعات باید دو بار بین مرورگر وServer منتقل شوند. بعلاوه, سرویگر باید مدتی را صرف پردازش اطلاعات دریافتی از مرورگر نماید. در واقع, اجرای یکCGI مانند درخواست یک صفحه جدید است. با این تفاوت که زمانی نیز باید صرف اجرای آن CGI بر روی سریسگر شود.
اگر تنها یک کاربر بهServer متصل باشد, میتوانیم زمان پردازش اسکریپت را ندیده بگیریم, اما اگرServer مجبور به پاسخ به درخواستهای متعدد و پردازشهای مکرر باشد, این زمان خود را بیشتر نشان میدهد.
مسئله دیگر در هنگام کار با اسکریپتهای CGI, مدت زمانی است که برای ایجاد هر اسکریپت لازم است. ابتدا باید برنامه کوچکی به یکی از زبانهای رایج اسکریپت نویسی مثل PERL یا ASP نوشته شود, سپس با داده های مختلفی آزموده شده و برای اجرا بهServer ارسال گردد.
نمایندگی زیمنس ایران فروش PLC S71200/300/400/1500 | درایو …
پیچ و مهره پارس سهند
تعمیر جک پارکینگ
خرید بلیط هواپیما
دورههای مدیریتی دانشگاه تهران
ویزای تضمینی ایتالیا کانادا
ایران انتخابات ریاست جمهوری انتخابات انتخابات ریاست جمهوری 1403 شورای نگهبان دولت ریاست جمهوری شورای حکام دولت سیزدهم انتخابات ریاست جمهوری چهاردهم وزارت کشور رهبر انقلاب
ترکیه تهران مواد مخدر قتل پلیس راهور شهرداری تهران سیاست ترافیک سازمان هواشناسی خانواده بارش باران مشهد
خودرو بانک مرکزی برق قیمت دلار قیمت طلا قیمت خودرو سهام عدالت حقوق بازنشستگان بازار خودرو دلار مالیات مسکن
فضای مجازی صدا و سیما موزه مجید قناد عمو قناد سینما تلویزیون امام خمینی (ره) سینمای ایران سریال موسیقی فیلم
فضا
رژیم صهیونیستی اسرائیل فلسطین غزه آمریکا روسیه جنگ غزه لبنان حماس حزب الله لبنان چین جو بایدن
فوتبال پرسپولیس لیگ برتر رئال مادرید باشگاه استقلال جواد نکونام رضا درویش باشگاه پرسپولیس والیبال لیگ برتر ایران کیلیان امباپه تیم ملی والیبال ایران
تبلیغات ناسا همستر کامبت اینترنت سامسونگ اینستاگرام گوگل اپل
زنان کاهش وزن آلزایمر خواب قهوه صبحانه استرس ویتامین D کبد چرب