Background of the Study Static vs. Dynamic Advantages and Disadvantages End User Perspective Application Developer Perspective Conclusions 4
Static website: is one that has web pages stored on the server in the format that is sent to a client web browser. It is primarily coded in Hypertext Markup Language (HTML). Dynamic Website: is one that changes or customizes content automatically and/or frequently based on certain criteria. The page composition is usually data-driven and collates information each time a page is requested. It is primarily coded using server scripting such as SQL, ASP, PHP, ASP.NET and so on. 5
It can be dynamic in one of two ways: The first is that the web page code is constructed dynamically. The second is that the web page content display varies based on certain criteria. The criteria may be pre-defined rules or may be based on variable user input. End User ? Application Developer ? 6
The fundamental difference between a static Website and a dynamic Website is a static website is no more than an information sheet spelling out the products and services while a dynamic website has wider functions like engaging and gradually leading the client to online ordering. 7 But both static web site design and dynamic websites design can be designed for search engine optimization. If the purpose is only to furnish information, then a static website should suffice. Dynamic website is absolutely necessary for e-commerce and online ordering.
Advantages Quick and easy to put together, even by someone who doesn't have much experience. Ideal for demonstrating how a site will look. Cache friendly, one copy can be shown to many people. Disadvantages Difficult to maintain when a site gets large. Difficult to keep consistent and up to date. Offers little visitor personalization (all would have to be client side). 8
Disadvantages The basic disadvantage of static web sites is the web pages are developed at the time of constructing the site. As such, all static website owners have to be abjectly dependent on Web professionals whenever any changes become necessary. Though the initial cost of setting up a static Website may not be costly, its long term maintenance will be expensive – more so, if the site owner wishes to effect changes at regular intervals. 9
10 StaticDynamic The content of static Web sites is difficult of alteration as bulk of the content like text, graphic, and multimedia content are usually stored in HTML pages and not in databases. Changing the content on multiple Web pages will be tedious and time- consuming. There is also the risk of file overwriting and the possibility of important non- content areas like security code of the site getting corrupted.
11 StaticDynamic The content of static Web sites is difficult of alteration as bulk of the content like text, graphic, and multimedia content are usually stored in HTML pages and not in databases. Changing the content on multiple Web pages will be tedious and time- consuming. There is also the risk of file overwriting and the possibility of important non- content areas like security code of the site getting corrupted.
It can be dynamic in one of two ways: The first is that the web page code is constructed dynamically. The second is that the web page content display varies based on certain criteria. The criteria may be pre- defined rules or may be based on variable user input. 12
13 Static web page (Need arises in the following cases) Dynamic web page (is required when following necessities arise) Changes to web content is infrequent.Need to change main pages more frequently to encourage clients to return to site. List of products / services offered is limited. Long list of products / services offered that are also subject to up gradation. Simple e-mail based ordering system should suffice. Introducing sales promotion schemes from time to time. No advanced online ordering facility is required. Need for more sophisticated ordering system with a wide variety of functions.
14 StaticDynamic Features like order tracking, verifying availability of stock, online credit card transactions, are not needed. Tracking and offering personalized services to clients. Web site not required to be connected to back-end system. Facility to connect Web site to the existing back-end system.
15 StaticDynamic Website owners have to be abjectly dependent on Web professionals whenever any changes become necessary. Non-technical business users can add or modify content without waiting for web professionals to get around to it. Static Web sites without CM solutions tend to change infrequently. Business users don’t have to learn HTML or other Web scripting languages. They only have to be familiar with a common Web browser interface. Coordinating a manual updating process is difficult when contributors and Web professionals work at different locations with different schedules. Dynamic Web sites with CM solutions let employees and other contributors change text, graphics, audio, or video content whenever and wherever necessary, and in most cases, while using a standard Web browser.
16 StaticDynamic Advantages: Quick to develop Cheap to develop Cheap to host Advantages: Much more functional website Much easier to update New content brings people back to the site and helps in the search engines Can work as a system to allow staff or users to collaborate Disadvantages: Requires web development expertise to update site Site not as useful for the user Content can get stagnant Disadvantages: Slower / more expensive to develop Hosting costs a little more
"User experience" encompasses all aspects of the end-user's interaction with the company, its services, and its products. The first requirement for an exemplary user experience is to meet the exact needs of the customer, without fuss or bother. Next comes simplicity and elegance that produce products that are a joy to own, a joy to use. True user experience goes far beyond giving customers what they say they want, or providing checklist features. In order to achieve high-quality user experience in a company's offerings there must be a seamless merging of the services of multiple disciplines, including engineering, marketing, graphical and industrial design, and interface design. - Norman Nielsen Group 17
18 The term "user experience" refers to a concept that places the end-user at the focal point of design and development efforts, as opposed to the system, its applications or its aesthetic value alone. It's based on the general concept of user-centered design. The user experience is primarily made up of a four factors: branding usability functionality content Independently, none of these factors makes for a positive user experience; however, taken together, these factors constitute the main ingredients for a website's success.
Branding includes all the aesthetic and design-related items within a Website. It entails the site's creative projection of the desired organizational image and message. Statements used to measure branding can include: The site provides visitors with an engaging and memorable experience. The visual impact of the site is consistent with the brand identity. Graphics, collaterals and multimedia add value to the experience. The site delivers on the perceived promise of the brand. The site leverages the capabilities of the medium to enhance or extend the brand. Static Dynamic 19
Functionality includes all the technical and 'behind the scenes' processes and applications. It entails the site's delivery of interactive services to all end users, and it's important to note that this sometimes means both the public as well as administrators. Statements used to measure a site's functionality can include: Users receive timely responses to their queries or submissions. Task progress is clearly communicated (e.g., success pages or email updates). The Website and applications adhere to common security and privacy standards. Online functions are integrated with offline business processes. The site contains administration tools that enhance administrator efficiency. Static Dynamic 20
Usability entails the general ease of use of all site components and features. Sub-topics beneath the usability banner can include navigation and accessibility. Statements used to measure usability might include: The site prevents errors and helps the user recover from them. Overall page weight is optimized for the main target audience. The site helps its visitors accomplish common goals and tasks. The site adheres to its own consistency and standards. The site provides content for users with disabilities. Static Dynamic 21
Content refers to the actual content of the site (text, multimedia, images) as well as its structure, or information architecture. We look to see how the information and content are structured in terms of defined user needs and client business requirements. Statements used to measure content can include: Link density provides clarity and easy navigation. Content is structured in a way that facilitates the achievement of user goals. Content is up-to-date and accurate. Content is appropriate to customer needs and business goals. Content across multiple languages is comprehensive. Static Dynamic 22
23 Static web page (Need arises in the following cases) Dynamic web page (is required when following necessities arise) Branding.Branding Func. Usab Content
1.The difference between 'static' and 'dynamic' web site. Retrieved from http://www.decart.com/go.idecs?i=186 http://www.decart.com/go.idecs?i=186 2.Static and Dynamic Web Content. Retrieved from http://website-content- management.suite101.com/article.cfm/static_and_dynamic_web_contenthttp://website-content- management.suite101.com/article.cfm/static_and_dynamic_web_content 3.M. Lam, M. Martin, B. Livshits, J. Whaley. "Securing Web Applications Using Static and Dynamic Information Flow Tracking.". Talk or presentation, January, 2008. 4. Static Vs Dynamic websites - what's the difference? University of Salford. Retrieved from http://www.edinteractive.co.uk/article/?id=4http://www.edinteractive.co.uk/article/?id=4 5.Web 2.0 is Here—Is Your Web Infrastructure Ready? Retrieved from http://www.tentonmarketing.com/Portfolio/Akamai_Web_2.0_Whitepaper.pdf http://www.tentonmarketing.com/Portfolio/Akamai_Web_2.0_Whitepaper.pdf 25