PDA

توجه ! این یک نسخه آرشیو شده میباشد و در این حالت شما عکسی را مشاهده نمیکنید برای مشاهده کامل متن و عکسها بر روی لینک مقابل کلیک کنید : Cgi چیست؟



Punisher
March 19th, 2010, 12:47
CGi چیست؟و وقتی پاکت برای کاربر میسازیم دادن یا ندادن آن چه تاثیری داره؟

Punisher
March 20th, 2010, 11:30
عجیبه!کسی نمیدونه!:-b

kxxxxxx
November 6th, 2012, 12:13
در روزهای اولیه راه انداری وب دسترسی به اطلاعات پایگاههای داده که با نرم افزار وب (HTML) سازگار نبودند بسیار مشکل بود. با پیشرفت فن آوری دسترسی به پایگاههای داده ساده تر شد و نرم افزارهای وب سرور برای ساده تر کردن دسترسی به پایگاههای داده طراحی شد .
چندین راه برای دسترسی یک فرد درون اینترانت (Intranet)به پایگاه داده یک شرکت وجود دارد که یکی از پر طرفدارترین آنها CGI یا (Common Gateway Interface) می باشد. CGI به هر برنامه اجرایی اجازه میدهد اجرا شده و خروجی خود را به مشتری (Client) متقاضی برگرداند . بنابراین به برنامه نویسان اینترانت امکان نوشتن برنامه ها و اسکریپتهایی را می دهد که با استفاده از آنها کاربران درون اینترانت بتوانند به سادگی با پر کردن فرمهایی از مرورگر وب خود برای جستجو در پایگاه داده و دریافت نتایج به فرمت HTML ،که برای مرورگر قابل فهم است، استفاده نمایند .
اساسا CGI یک اینترفیس است که اطلاعات را از سرور به برنامه شما تحویل داده و از برنامه شما به مشتری متقاضی برمی گرداند . CGI یک زبان برنامه نویسی نیست .
همه پردازشها توسط برنامه انجام می شود و CGI تنها دیتا را از برنامه می گیرد . CGI استانداردی است که به برنامه نویس اجازه می دهدبرنامه هایی بنویسد که قابلیت دسترسی به سرور های اطلاعات و پایگاههای داده را داشته باشند و سپس اطلاعات را به کاربران درون یک اینترانت ارسال نمایند . با استفاده از CGI فن آوریهای اینترانت مبتنی بر وب می توانند با منابع و پایگاههای داده غیر TCP/IP ارتباط برقرار کنند .