Internet evolved with Web 1.0., as a method to transmit information to the people. As years passed, it became a resource to offer information as well. Soon the era of Web 1.0 ended which gave birth to Web 2.0 with modern rich Internet applications. The transition from Web 1.0 to Web 2.0 was the latest development since the use of modern website was not only to store information but also to gather and dynamically interact with people.
The focus of this thesis is to create dynamic website in Joomla Content Management System (CMS) from static HTML pages by using a Scraper program that will parse the entire website and generate a SQL file. The main stakeholders will be the corporate websites, portals, organizations, institutions, companies, et cetera. One can promptly switch from static web pages to dynamic web pages (Web 2.0) which help in managing, storing, revising, publishing and controlling HTML content with its user-friendly interface. One can even access this Joomla! website from any remote computer. The algorithm used in this creation is slightly complex but straightforward in its implementation.
The Scraper is implemented using PHP functions and regular expressions. The output generated is a SQL file, which contains several insert statements. Thus, the dynamic Joomla! website is generated by importing this SQL file into Joomla!'s database.
The thesis compares the manual way of website conversion and the implementation using Scraper to generate a dynamic Joomla! website. The comparison explains the benefits of using the Scraper. The thesis also focuses on the security issues in the Joomla! website. The conclusion includes the future developments to make this tool more accessible to the users.
|School:||California State University, Long Beach|
|School Location:||United States -- California|
|Source:||MAI 48/04M, Masters Abstracts International|
|Subjects:||Web Studies, Computer science|
Copyright in each Dissertation and Thesis is retained by the author. All Rights Reserved
The supplemental file or files you are about to download were provided to ProQuest by the author as part of a
dissertation or thesis. The supplemental files are provided "AS IS" without warranty. ProQuest is not responsible for the
content, format or impact on the supplemental file(s) on our system. in some cases, the file type may be unknown or
may be a .exe file. We recommend caution as you open such files.
Copyright of the original materials contained in the supplemental file is retained by the author and your access to the
supplemental files is subject to the ProQuest Terms and Conditions of use.
Depending on the size of the file(s) you are downloading, the system may take some time to download them. Please be