CGI is stands for Common Gateway Interface. It is a well established fact that an HTTP server is used as a gateway to a large repository of information related to an organization or a product or a concept. The repository could be further included with massive database based applications. The Common Gateway Interface (CGI) provides mutual agreement between various HTTP servers on integrating information exchange through gateway scripts and programs. The CGI scripts are used in conjuction with HTML forms to build database applications and query processing.
Following are two most noticeable disadvantage of a CGI based applications :
1. That each time the application is executed. It runs as a separate process with its own address space resulting in execution of unnecessary extra instructions. This could be troublesome especially when many instances of the same application are running.
2. That the execution speed is extremely slow. It could be due to the references made by the applications, communication speed, the extremely slow compile/execute time and other factors.
Following are two most noticeable disadvantage of a CGI based applications :
1. That each time the application is executed. It runs as a separate process with its own address space resulting in execution of unnecessary extra instructions. This could be troublesome especially when many instances of the same application are running.
2. That the execution speed is extremely slow. It could be due to the references made by the applications, communication speed, the extremely slow compile/execute time and other factors.
0 comments:
Post a comment