1 / 25

Presentation

Presentation. Musabbir Chowdhury. Title. “Why Web applications that have dynamic content (database driven) are preferable to static-content Web applications, for both the end user and the application developer ”. Title.

rosalba
Download Presentation

Presentation

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. Presentation • Musabbir Chowdhury

  2. Title “Why Web applications that have dynamic content (database driven) are preferable to static-content Web applications, for both the end user and the application developer”

  3. Title “Why Web applications that have dynamic content (database driven) are preferable to static-content Web applications, for both the end user and the application developer”

  4. Slides +Topics • Background of the Study • Static vs. Dynamic • Advantages and Disadvantages • End User Perspective • Application Developer Perspective • Conclusions

  5. Background • 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.

  6. cont… • Itcan 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 ?

  7. cont… 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. 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.

  8. Static • Advantages • Quickand 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).

  9. Static - Disadvantage • 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.

  10. Static vs. Dynamic

  11. Static vs. Dynamic

  12. Dynamic • Itcan 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.

  13. Application Development

  14. Application Development

  15. Business Owner/User

  16. Summary

  17. User experience "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

  18. User experience • 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.

  19. Branding • 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

  20. Functionality • 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

  21. Usability • 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

  22. Content • 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

  23. User Experience

  24. Q&A THEEND

  25. References • The difference between 'static' and 'dynamic' web site. Retrieved from http://www.decart.com/go.idecs?i=186 • Static and Dynamic Web Content. Retrieved from http://website-content-management.suite101.com/article.cfm/static_and_dynamic_web_content • M. Lam, M. Martin, B. Livshits, J. Whaley. "Securing Web Applications Using Static and Dynamic Information Flow Tracking.". Talk or presentation, January, 2008. • Static Vs Dynamic websites - what's the difference? University of Salford. Retrieved from http://www.edinteractive.co.uk/article/?id=4 • Web 2.0 is Here—Is Your Web Infrastructure Ready? Retrieved from http://www.tentonmarketing.com/Portfolio/Akamai_Web_2.0_Whitepaper.pdf

More Related