Using web2py Python framework for creating data-driven web applications in the academic library. Issue 1 (21st March 2016)
- Record Type:
- Journal Article
- Title:
- Using web2py Python framework for creating data-driven web applications in the academic library. Issue 1 (21st March 2016)
- Main Title:
- Using web2py Python framework for creating data-driven web applications in the academic library
- Authors:
- Miles, Mathew
- Abstract:
- Abstract : Purpose: – Many libraries have a need to develop their own data-driven web applications, but their technical staff often lacks the required specialized training – which includes knowledge of SQL, a web application language like PHP, JavaScript, CSS, and jQuery. The web2py framework greatly reduces the learning curve for creating data-driven websites by focussing on three main goals: ease of use; rapid development; and security. web2py follows a strict MVC framework where the controls and web templates are all written in pure Python. No additional templating language is required. The paper aims to discuss these issues. Design/methodology/approach: – There are many frameworks available for creating database-driven web applications. The author had used ColdFusion for many years but wanted to move to a more complete web framework which was also open source. Findings: – After evaluating a number of Python frameworks, web2py was found to provide the best combination of functionality and ease of use. This paper focusses on the strengths of web2py and not the specifics of evaluating the different frameworks. Practical implications: – Librarians who feel that they do not have the skills to create data-driven websites in other frameworks might find that they can develop them in web2py. It is a good web application framework to start with, which might also provide a gateway to other frameworks. Originality/value: – web2py is an open source framework that could have greatAbstract : Purpose: – Many libraries have a need to develop their own data-driven web applications, but their technical staff often lacks the required specialized training – which includes knowledge of SQL, a web application language like PHP, JavaScript, CSS, and jQuery. The web2py framework greatly reduces the learning curve for creating data-driven websites by focussing on three main goals: ease of use; rapid development; and security. web2py follows a strict MVC framework where the controls and web templates are all written in pure Python. No additional templating language is required. The paper aims to discuss these issues. Design/methodology/approach: – There are many frameworks available for creating database-driven web applications. The author had used ColdFusion for many years but wanted to move to a more complete web framework which was also open source. Findings: – After evaluating a number of Python frameworks, web2py was found to provide the best combination of functionality and ease of use. This paper focusses on the strengths of web2py and not the specifics of evaluating the different frameworks. Practical implications: – Librarians who feel that they do not have the skills to create data-driven websites in other frameworks might find that they can develop them in web2py. It is a good web application framework to start with, which might also provide a gateway to other frameworks. Originality/value: – web2py is an open source framework that could have great benefit for those who may have struggled to create database-driven websites in other frameworks or languages. … (more)
- Is Part Of:
- Library hi tech. Volume 34:Issue 1(2016)
- Journal:
- Library hi tech
- Issue:
- Volume 34:Issue 1(2016)
- Issue Display:
- Volume 34, Issue 1 (2016)
- Year:
- 2016
- Volume:
- 34
- Issue:
- 1
- Issue Sort Value:
- 2016-0034-0001-0000
- Page Start:
- 164
- Page End:
- 171
- Publication Date:
- 2016-03-21
- Subjects:
- Digital libraries -- Software evaluation -- Software tools -- Websites -- Python frameworks -- Web2py
Library science -- Technological innovations -- Periodicals
Libraries -- Automation -- Periodicals
Information science -- Periodicals
025.00285 - Journal URLs:
- http://www.emeraldinsight.com/0737-8831.htm ↗
http://www.emeraldinsight.com/ ↗
http://firstsearch.oclc.org ↗ - DOI:
- 10.1108/LHT-08-2015-0082 ↗
- Languages:
- English
- ISSNs:
- 0737-8831
- Deposit Type:
- Legaldeposit
- View Content:
- Available online (eLD content is only available in our Reading Rooms) ↗
- Physical Locations:
- British Library DSC - 5198.870000
British Library DSC - BLDSS-3PM
British Library HMNTS - ELD Digital store - Ingest File:
- 8230.xml