ROLE OF THE HOMEPAGE AS “THE” PLATFORM FOR DELIVERING LIBRARY PROG
Abstract
Drupal is a content management system that is free and open source. A dynamic website allows the library to connect and interact with its patrons. The primary goal of this paper is to demonstrate the steps involved in website development and to raise awareness among library professionals about open source Content Management Systems and their benefits. It also describes my experience working with Drupal so that other librarians can assess its suitability for their environment.
Drupal Content Management System; Library Portal; Library Website Introduction “The Web is rapidly becoming the world’s fastest growing data repository.” [Tim Berners-Lee] Formalized paraphrase A library is an essential component of any institution.
It contributes to an organization’s success by ensuring a continuous flow of information to its users. Today, one of the most important anticipatory tasks of a library is to deliver the right information to the right user at his door. Many libraries today face practical challenges in keeping their website content up to date.
The Content Management System (CMS) has enabled non-IT professionals to create, manage, and maintain dynamic web portals without requiring technical knowledge of web-authoring tools. Content Management Systems (CMS) such as Drupal, WordPress, and Joomla make it simple to create and manage websites without requiring any technical knowledge, experience with HTML, or web site design, and without the need to outsource the job to third-party web developers or designers.
It is also possible to easily update web content without requiring the assistance of IT personnel. It also aids in the presentation of information on websites and allows for the control and management of their content. It is possible to have an unlimited number of pages as well as a full site-search engine.
It is not necessary to have prior programming or HTML experience. Editing can be done from anywhere using any standard web browser and the administrator id and password. The following are some of the most popular open source CMS tools: Drupal is a free software package that enables an individual or a group of users to easily publish, manage, and organize a wide range of content on a website.
WordPress is a cutting-edge publishing platform that prioritizes aesthetics, web standards, and usability. Joomla is an open source solution for creating web sites and powerful online applications. Drupal is a Content Management System (CMS).
Drupal is a free software package that allows you to easily organize, manage, and publish your content while providing an infinite number of customization options. A community of over 630,000 users and developers maintains and develops Drupal. It is distributed under the terms of the GNU General Public License, which means that anyone can download and share it.
This open development model means that people are constantly working to ensure that Drupal is a cutting-edge platform that supports the most recent Web technologies. The Drupal project’s principles promote modularity, standards, collaboration, usability, and other attributes.
Dries Buytaert created the Drupal software in 1999 as a message board. After about a year, more people became interested in using and contributing to Drupal, so the project was made open source. Drupal.org launched in 2001, and the Drupal community gained traction in 2005 with a series of code sprints and conferences.
In terms of security, Drupal has a very good track record and an organized process for investigating, verifying, and publishing potential security issues. When used in their default modes, Drupal’s API and default configuration are designed to be secure.
Injection, Cross Site Scripting, Session 6 Management, Cross Site Request Forgeries, and other issues have standard Drupal API solutions. One of the reasons the White House switched to Drupal was the increased security provided by open source.
Creating a Library Website with Drupal The following are the primary requirements for developing a website: Hardware: -Server: A server is a computer or device that provides data or services to other computers on a network. Clients are personal computers. Software: – Computer Operating System Software:
The CMS (Content Management Software, i.e. Drupal (8.2.3)) software required for stable operation is UNIX, Linux, BDSD, and Windows (any one). Because Drupal is web-based, it is compatible with all operating systems. A database is a structured collection of records that is kept here. The majority of the content on Drupal’s website is stored in a database. Web Server:
The software is in charge of serving web page requests from clients. PHP: The PHP Hypertext Preprocessor is an open source, server-side, HTML embedded scripting language that is used to create dynamic Web pages and modules (mostly contributed and custom where needed) as well as a custom theme.
PHP is a programming language used by web developers to create dynamic content that interacts with databases. PHP script (similar to Perl or C syntax) is enclosed within special PHP tags in an HTML document.
Because PHP is embedded within tags, the author can switch between HTML and PHP (similar to ASP and Cold Fusion) without relying on large amounts of code to output HTML. Furthermore, because PHP is executed on the server, the client is unable to view the PHP code. PHP can perform any task that a CGI program can perform, but its strength lies in its compatibility with a wide range of databases.
Drupal will run on Apache running on Ubuntu, UNIX, or LINUX. Because Apache is used for the majority of Drupal development, there is more community experience and testing. Drupal is installed and developed online under the guise of Pantheonsite. Th
Do You Have New or Fresh Topic? Send Us Your Topic
ROLE OF THE HOMEPAGE AS “THE” PLATFORM FOR DELIVERING LIBRARY PROGRAM
INSTRUCTIONS AFTER PAYMENT
- 1.Your Full name
- 2. Your Active Email Address
- 3. Your Phone Number
- 4. Amount Paid
- 5. Project Topic
- 6. Location you made payment from