Common Gateway Interface (CGI)
CGI ، رابط و سطح ارتباطی Sever را با برنامه ی خارجی فراهم می کند.
Server و برنامه های کاربردی CGI بر روی یک ماشین اجرا می شوند.
CGI ، برنامه کاربردی و یا Script و زبانی است که بر روی هر زبانی که ارتباطات پردازشی داخلی را حمایت کند ، می تواند اجرا شود.
کد زمانی اجرا می شود که Client ، URL ای را درخواست کند.
برنامه های CGI ، در پردازش های جدا اجرا می شوندو بسته به سطحی دارند که بر روی آن قرار می گیرند.
Java Server Pages (JSP)
JSP در واقع پاسخی بود که شرکت SUN در مقابل ASP شرکت Microsoft ، ارائه داد.برخلاف CGI ، JSP، اجازه می دهد که کدهای جاوا درون صفحات HTML ، جاسازی شوند.
JSP مابین تعریف می شود.
JSP ، با زبان جاوا ، پایگاه داده ی MySQL یا Oracel، و بر روی سرور Tomcat استفاده می شود.JDBC، رابط بین پایگاه داده ی MySQL و کد های JSP است.
Active Server Pages (ASP)
متعلق به سرکت ماکروسافت است.ASP، اجازه می دهد که کدهای درون صفحات HTML ، جاسازی شوند.
کدها معمولا به VBScript و یا JavaScript نوشته می شوند.
ASP مابین تعریف می شود.
Personal Home Page (PHP)
PHP سال 1994 توسط Rasmus Lerdorf ايجاد شد و مخفف واژگان Personal Home Pages به حساب مي آيد. با گسترش قابليت ها و موارد استفاده اين زبان PHP در معناي Hypertext Preprocessor به كار گرفته شد. عبارت پيش پردازشگر (Preprocessor) بدين معني است كه PHP اطلاعات را قبل از تبديل به زبان Html پردازش مي كند.

























