مشاهده وب سایت اصلی شرکت طراحی سایت بهپردازان
وب لاگ رسمی شرکت نرم افزاری  بهپردازان

كلیه اطلاعات این سایت مربوط به شركت طراحی سایت - شركت نرم افزاری بهپردازان می باشد

تعداد مطالب و دانستنیهای موجود در آرشیو :

جستجوی متن بر اساس كلمات كلیدی :    
بازگشت

شركت نرم افزاری بهپردازان

موضوع مقاله : منظور از CGI چيست :

شرح : CGI مخفف Common Gateway Interface است. CGI يک بخشي از وب سرور (Web Server) است که اين قابليت را فراهم ميکند تا برنامه اي در سمت سرور اجرا شده و خروجي آن برنامه براي کاربر متصل شده به سرور از طريق صفحه ي وب به نمايش در آيد. CGI يکي از اولين روش ها براي توليد صفحات وب پويا (Dynamic) است که داراي قدمت زيادي ست. به عنوان مثال در موتور هاي جستجو کاربر تنها يک صفحه در مقابل خود ميبيند که شامل يک کادر براي وارد کردن کليد واژه و يک دکمه‌ي جستجو ست. وقتي کاربر دکمه ي جستجو را ميزند، CGI يه اسکريپت را (فرضا" به زبان Perl) که در پوشه‌ي خاصي (cgi_bin) روي سرور قرار گرفته اجرا مي کند. با اجراي اين اسکريپت کليد واژه ي کاربر به عنوان ورودي استخراج شده و در پايگاه داده‌اي اين کليد واژه جست و جو مي‌شود تا نتايج جست و جو به دست آيد. در نهايت در خروجي اسکريپت يک فايل HTML درست شده که نتايج جستجو را شامل مي‌شود و CGI اين HTML را به عنوان پاسخ براي کاربر ارسال ميکند. چون پويش در يک پايگاه داده به طور مستقيم از راه HTML ممکن نيست، مجبور شديم از کد Perl براي اين کار کمک بگيريم و CGI فقط نقش يک واسطه را بازي ميکند.

مقالات مرتبط با این مقاله

  کلیه حقوق این وب سایت مربوط به شرکت مهندسی نرم افزاری بهپردازان نماد آتیه می باشد