Professional Documents
Culture Documents
Assignment 1 Webdesign MERIT
Assignment 1 Webdesign MERIT
Assignment 1 Webdesign MERIT
Designing Set of rules or language use by computer Support for web design
and networking devices to communicate
with one another.
Specify is layering protocol
Publishing Upload the website, Use open source to Any application available
information, data to publish websites in the system can be
Internet. published and shared via
the Internet
Accessing Transfer information across the Internet. may be accessed through Install web and
website Communicate with the web server. the domains it hosts and applications from the
distributes their content Internet
to end user devices.
Technolo Web design Functions Management
gies
• Using open-source make it easy to edit • Supports connecting • Uses its own memory
• Fast encryption many different space
• Can be constantly developed and database management • Easier to maintain
optimized systems • Supports all servers
PHP • Many frames, fast and efficient • Can edit easily and • Running on many
• Powerful tool for dynamic web flexible different platforms
development • Standalone platform, • More secure
Supports all servers
• Security
• Fast processing speed
• User-Friendly
• Easy to use, compatible with many • Determine the layout of • Easier to maintain,
languages the site change
• Building hypertext structure • Compatible with many • Managed website base
• Supported by all browsers popular browsers on Framework
• Integrated Video / Audio feature • The foundation of static • Most friendly with
HTML • Mobile optimization web search engine
• Loading fast • Let the browser know
what and how to display
the web content
Technologies Web design Functions Management
• simple to learn and implement • can be run immediately within • Flexible, easy to maintain
• Comparative with other the client-side browser • Being client-side reduces the
languages and can be used in • Loading fast demand on the website server
a huge variety of applications • Can create animations and • Its UI is easy to manipulate
JavaScript • Many popular frameworks are special effects for the front-
made by this language such as end.
Jquery, Node.js, etc • Can fetch data from other
• Use for creating rich sources and display it on own
interfaces. website
JavaScript HTML PHP
Frameworks Web design Functions Management
• A consistent framework • Several JavaScript plugins use • Fewer Cross browser bugs
• Major support of all browsers and fix CSS • jQuery • Great grid system
compatibility • Light and customizable • Loads of free and
• Less browser errors • Good documentation • professional templates,
Bootstrap • Responsive structure and style • WordPress themes and
• Simple integration • plugins
• Easy to use, flexible
• Less coding and increased reuse • Use for Service-Oriented • Very stable and reliable.
• of code Architecture • Offers enhanced application
• Very stable and reliable • Integration with Legacy • Security
.NET Framework • Use across Platforms and Systems
• Languages
• Easier post development
Frameworks Web design Functions Management
Lightweight and lean Pages load faster Open source library
Clean and beautiful syntax Animations and cool effects Highly extensible
Cross-browser compatibility
jQuery Utility features
SEO-friendly
Promotes simplicity
Widely used
▪ It is the software that looks for data that match the criteria in a query.
▪ The term ,which originally is the software and algorithms used to perform a search,
has become synonymous with the complete service, such as the Google, Yahoo!
and Bing search engines.
▪ Helping people to search what they
are looking for
▪ Find websites.
▪ Find topic or information with
keywords.
▪ Reduce the time for researching.
▪ There are two main features that search engines look at when evaluating high
ranking site compared to other sites on the web.
▪ On-site SEO looks at what the site (or page) is about
▪ Off-site SEO looks at how authoritative and popular the site is
▪ This is how search engine work step-
by-step
▪ Step 1: Crawling the web to discover
content followed by indexing.
▪ Step 2: Indexing, by analyzing and
organizing content into databases.
▪ Step 3: Ranking by retrieving and
ranking relevant results based on a
search query.
▪ As mentioned above, search engine
will look at on-site and off-site SEO in
order to determine the rank that the
website in at the search engine result
page (SERP).
▪ On-site method ▪ To sum up, the popularity of website
▪ This is a part of the website’s source code of the 1st depends on those characteristics:
result of keyword “How search engine works”
▪ Off-site method ▪ We can also consider to do 3 things as
▪ Website ranking on search result is mentioned at the bellow image in
also influenced by following factors: order to increase the popularity of
website.
User
often
click
on the
first
result
on
google
▪ Improve User Experience (UX)
▪ If website looks untrustworthy,
outdated, amateurish or is slow to load,
potential users are likely to bounce
back to the SERPs and click on another
result.
▪ If a user spends more time on a site,
it’s probably because they found it
useful. So it’s likely that they will keep
using the website for future and thus
increase the rank.
▪ This is the front-page of Amazon, the website provides the best
user experience on the Internet.
▪ Optimize meta description and ▪ The result that display on SERP will always be the title and
descriptions of webpages.
title
▪ Write a unique title and other keyword
tags for each page
▪ Be brief, but descriptive
▪ Avoid generic and vague titles or
descriptions
▪ Use sentence case or title case
▪ Create something click-worthy—not
clickbait
▪ Match search intent
▪ Include target keyword where it makes
sense
▪ Keep it under 60 characters.
▪ https://electronicspost.com/dns-servers/
▪ https://www.eukhost.com/blog/webhosting/how-a-web-server-functions/
▪ https://www.advantage.tech/service/server-hardware
▪ https://www.webopedia.com/TERM/S/server_operating_system.html
▪ https://wavemakers.co/how-search-engines-work/
▪ https://www.singlegrain.com/seo/effective-seo-techniques-that-work/
▪ https://ahrefs.com/blog/seo-meta-tags/
Categories website technologies, tools and software used to
develop websites
▪ Static website is the type of website ▪ Pros:
that doesn’t use any external ▪ Fast load time and page display.
database. ▪ More secured.
▪ It’s written completely in HTML. ▪ Less complex to set up.
▪ Less expensive to maintain and host.
▪ It isn’t interactable.
▪ Cons:
▪ Expensive to update site.
▪ Required developer update the site.
▪ The site functionality is limited.
▪ Dynamic websites are capable of ▪ Pros:
serving different content to web ▪ Greater Interactivity with Users
visitors. ▪ Increased Functionality (Ecommerce,
▪ Dynamic websites require a database. Login Portals etc.)
▪ Easier to manage using a CMS, especially
▪ Interactable. large sites
▪ Less coding skills required.
▪ Cons:
▪ Less secure and more vulnerable
▪ More complex to setup depending on
functionality
▪ Slower load time
▪ Generally more expensive to setup and
maintain
Static website Dynamic website
Design flexibility • There is a limit to the number of sites you can • Custom-built sites are flexible and can grow with you
customize • Adapt to the needs from user
• Shorter development times • Tested to work on all browsers
• Cheaper cost • Take more time
• Custom more expensive
Performance • Not built to be search engine friendly • Search engine friendly
• Does not work 100% on all devices • Need to test in order to working on almost all of the
browsers.
Functionality • Your web will not stand out • No limitations
• There is a limit to the number of sites you can • Tested to work on all browsers
customize • Completely unique design
• There is no good support system
• Well-made or maintained