The web where responses are already stored in server database in form of static web pages is termed static web. It comprise of host name (IP address) which helps in identifying the server system on the web, port number which determines the service (for example, FTP, email service) on the server that should respond to request, and the access path of the resource (web page) on server. The URL protocol defines the rules for communication between client and server. To avoid any compatibility issues, every request issued by browser is in form of a URL (Uniform Resource Locator). In a static web, browser issues HTTP request to the HTTP server, which searches for the requisite resource in its database and returns it as an HTTP response. ![]() Hypertext Transfer Protocol (HTTP) is the most popular protocol used by client and server for web communication. Web client is an application (browser) on host machine that urges these resources, and web server is a machine on web that is responsible for fulfilling the request issued by client. Web architecture mainly comprises of two entities, namely client and server. Internet is used as a medium for accessing these resources. Web is a rapidly growing repository of resources. Thus, Python promises to emerge as one of the preferred choice language for web applications. Web development in Python is aided by the powerful frameworks such as Django, web2py, Pyramid, and Flask that Python supports. ![]() It offers development using CGI and WSGI. Being a flexible language, it offers fast development of web-based applications. Recently Python has emerged as a popular and the preferred web programming language, because of its simplicity to code and ease of learning. With evolution of web, several competitive languages such as Java, PHP, Python, Ruby are catching the attention of the developers.
0 Comments
Leave a Reply. |
AuthorWrite something about yourself. No need to be fancy, just an overview. ArchivesCategories |