【精品文档】530关于计算机专业编程语言App设计的毕业设计论文英文英语外文文献翻译成品资料:Python作为Web服务器应用程序开发的工具(中英文双语对照)

上传人:从****越 文档编号:126767448 上传时间:2020-03-27 格式:DOCX 页数:29 大小:857.97KB
返回 下载 相关 举报
【精品文档】530关于计算机专业编程语言App设计的毕业设计论文英文英语外文文献翻译成品资料:Python作为Web服务器应用程序开发的工具(中英文双语对照)_第1页
第1页 / 共29页
【精品文档】530关于计算机专业编程语言App设计的毕业设计论文英文英语外文文献翻译成品资料:Python作为Web服务器应用程序开发的工具(中英文双语对照)_第2页
第2页 / 共29页
【精品文档】530关于计算机专业编程语言App设计的毕业设计论文英文英语外文文献翻译成品资料:Python作为Web服务器应用程序开发的工具(中英文双语对照)_第3页
第3页 / 共29页
【精品文档】530关于计算机专业编程语言App设计的毕业设计论文英文英语外文文献翻译成品资料:Python作为Web服务器应用程序开发的工具(中英文双语对照)_第4页
第4页 / 共29页
【精品文档】530关于计算机专业编程语言App设计的毕业设计论文英文英语外文文献翻译成品资料:Python作为Web服务器应用程序开发的工具(中英文双语对照)_第5页
第5页 / 共29页
点击查看更多>>
资源描述

《【精品文档】530关于计算机专业编程语言App设计的毕业设计论文英文英语外文文献翻译成品资料:Python作为Web服务器应用程序开发的工具(中英文双语对照)》由会员分享,可在线阅读,更多相关《【精品文档】530关于计算机专业编程语言App设计的毕业设计论文英文英语外文文献翻译成品资料:Python作为Web服务器应用程序开发的工具(中英文双语对照)(29页珍藏版)》请在金锄头文库上搜索。

1、本文是中英对照毕业设计论文外文文献翻译,下载后无需调整复杂的格式直接可用!一辈子也就一次的事!文献引用作者出处信息:Sheetal Taneja, Pratibha R.Gupta JIMS 8i-International Journal of Information, Communication and Computing Technology(IJICCT),2019 (如觉得年份太老,可改为近2年,毕竟很多毕业生都这样做)英文4101单词,27338字符(字符就是印刷符),中文6792汉字。(如果字数多了,可自行删减,大多数学校都是要求选取外文的一部分内容进行翻译的。)Python a

2、s a Tool for Web Server Application DevelopmentABSTRACT:With evolution of web, several competitive languages such as Java, PHP, Python, Ruby are catching the attention of the developers. Recently Python has emerged as a popular and the preferred web programming language, because of its simplicity to

3、 code and ease of learning. Being a flexible language, it offers fast development of web based applications. It offers development using CGI and WSGI. Web development in Python is aided by the powerful frameworks such as Django, web2py, Pyramid, and Flask that Python supports. Thus Python promises t

4、o emerge as one of the preferred choice language for web applications.KEYWORDS: Python, Web server application development, frameworks, WSGI, CGI, PHP, Ruby1.INTRODUCTIONWeb is a rapidly growing repository of resources. Internet is used as a medium for accessing these resources. Web architecture mai

5、nly comprises of two entities, namely client and server 1. 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. Hypertext Transfer Protocol (HTTP) is the most popular pro

6、tocol used by client and server for web communication. 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.To avoid any compatibility issues, every request issued by browser is in form of a URL

7、(Uniform Resource Locator). The URL protocol defines the rules for communication between client and server. 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 sho

8、uld respond to request, and the access path of the resource (web page) on server. The web where responses are already stored in server database in form of static web pages is termed static web. However, response returned by server to the client may be generated on the fly depending upon the request

9、of the client. For example, a query provided to google search engine will dynamically generate web page of indexed results. Such a web is termed dynamic web. Since for generating the reply, server needs to process the user- specific request, there is a program running at the server end that performs

10、 this task. Such a program is termed Web application 2. Thus, web applications are the programs running at application server and are invoked using browser through the Internet.Web applications offer several benefits over traditional applications that are required to be installed at each host comput

11、er that wishes to use them 3. Web applications donot incur publishing and distribution costs as opposed to traditional applications where the software (applications) were published using CDs and distributed. They need not be installed at each client host; rather they are placed at a central server a

12、nd accessed by large number of clients. Since a web application is managed centrally, application updates and data backups can be performed easily. The web applications are easily accessible irrespective of the boundaries of space and time. Since, they are accessed through browser, the particular pl

13、atform accessing them is not an issue, and thus they provide cross-platform compatibility. Inspite of above mentioned advantages, web applications have a few limitations. Internet connectivity and server availability is required for accessing web application through browser. However, accessing them

14、through Internet my take more time as compared to applications installed on host systems. Also, web applications require compatible web browsers. Since they are deployed on web, they are vulnerable to several Internet attacks.Python has found its use in numerous applications because of its simplicit

15、y. It has now emerged as the popular web programming language because of the functionalities offered by it. Being a flexible language, it is gaining the attention of web developers. Python eases the task of web programming by offering web frameworks which helps in fast web development where develope

16、rs need not program from the scratch 4. While some of these frameworks provide support for every component building, others provide minimal requisite functionalities.Since the development of Internet, web evolved with several web applications catering to the needs of large number of users. Some commonly used web applications are webmail, Wikipedia, Google Apps, and Microsoft Office Live. Several big firms such as Google, Microsoft, Facebook, Twi

展开阅读全文
相关资源
正为您匹配相似的精品文档
相关搜索

最新文档


当前位置:首页 > 学术论文 > 期刊/会议论文

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号