Web Hosting
Web Hosting
Web hosting and managing multimedia content, Creating and maintaining a Wiki Site,
Presentation Software Part1, Presentation Software Part2, Screen casting Tools and
techniques, Multilingual content development.
Planning and developing dynamic web content sites, website design using CSS creating and
maintaining a Wiki Site, creating and managing a Blog site.
~ 14hrs
Introduction:
Web hosting is a service that provides storage for the files that make up your
website and the software, physical hardware, and network infrastructure that
makes your website available to others on the internet.
Web hosting service providers offer a variety of hosting options, ranging from
expensive to inexpensive. The cost is essentially determined by the following:
• The degree to which your site shares computing resources with other sites
or is isolated from the impact of other sites sharing the same resources.
• The degree of control and flexibility you have (e.g., which operating
system (OS) and/or content management system (CMS) you can use,
support for special web applications, etc.).
• The extent to which you manage your web site or have the service
provider manage it for you.
These are the three most common hosting options, ranging from least to most
expensive:
❖ Shared hosting
In shared hosting, the hosting provider hosts your website and several
others (co-tenants) on a single computer—you share the CPU, memory,
storage space, and the web server software (the software that delivers web
content to browsers that request it).
Because you’re sharing these resources with owners of other web sites, you pay
less for them. However, even though the single shared computer is usually very
powerful, unexpectedly high traffic to one of the hosted sites can rob the others
of resources and slow them down dramatically. Additionally, if one site is
victimized by a virus or security attack, the other sites on the server could be
vulnerable.
Shared hosting is a good choice for personal web sites, personal blogs, small
non-transactional business sites (e.g., a creative portfolio) or non-business sites.
For more information about shared hosting, see “What is Cloud Hosting?”
While VPS hosting shares resources among fewer websites, as each site grows
and attracts more traffic, they can strain the resources of a single computer. For
this reason, many hosting providers offer cloud-based VPS hosting, in which
each site shares the combined resources of multiple computers in a single data
center (or even in different geographical locations). This makes it easier to scale
computing power, storage capacity, and bandwidth as needed and provides
additional resiliency in the event of hardware problems or natural/man-made
disasters.
VPS or cloud-based VPS hosting is ideal for the majority of business web sites.
❖ Dedicated hosting
Dedicated hosting gives you exclusive access to your own web server
hardware. You get the same control over system and application software
that you get with a VPS, but because yours is the only site using the
hardware, your site runs faster. You are also completely immune to
performance or security issues on other web sites.
Multimedia content:
Wikis are highly versatile and can be used for a variety of tasks. Picture it as a
go-to place where anyone can look up companywide details. It is like a
universal filing system containing all the necessary content that employees
should share. They're collaborative, easy to update and maintain, require
minimal setup time, and are secure - what more could you want from a digital
workspace?
Internal wikis are used by businesses to store and share sensitive information
within their organization. On the other hand, external wikis are used for public-
facing purposes and can be accessible by anyone.
Internal wikis are great for collaboration among team members, sharing
customer feedback, updating business documents, and more. They provide a
secure environment where all content can be organized in one central location -
what's not to love?
External wikis are perfect for providing information to the public, such as
product specifications or support information. They are also ideal for open-
source projects and large customer communities.
There are many software's available for creating a wiki online. To make your
choice, consider whether you want an open-source or hosted solution and what
functionality you need.
If you’re a large, global company looking for open-source software, then you
might opt for MediaWiki, the collaboration and documentation platform
powering Wikipedia. But if you’re a smaller business or simply need less bells
and whistles, then you might prefer more basic software
like DokuWiki, WikiWikiWeb, or Google Sites.
If you’re looking for software that’s easy to use and manage, then you might opt
for a premium software like Tettra. With Tetra, you can connect other work
management tools like Slack, put users in charge of particular sections of the
wiki, and get enhanced search and analytics tools — all without coding. Even
those just getting started with website development can use this tool to set up a
wiki in no time.
3. Set security protocols and community guidelines.
There are two major things to consider when starting a wiki: security and
community. To ensure your wiki is secure, it’s recommended that you work
with your IT department to ensure that the content you post complies with
company policies and national laws.
The second step is setting up community guidelines. Since wikis could quickly
devolve into irrelevant or incorrect information or editing wars, you should also
lay down some ground rules. Are their certain style guidelines you want wiki
authors to follow? What’s the process for editing other people’s posts?
Appointing curators can help ensure that the right content is in the right place in
front of the right people.
Like any website, you want to structure your wiki in a way that’s easy for users
to understand and navigate. You can do so using categories, tags, and internal
links.
To start, make a list of the broadest topics your wiki will cover. Say your list is
training, culture, and product. Then each of these topics will be a category. You
can also use department names, like marketing, sales, product, and HR, as
categories. In the example below, the wiki post is found under Marketing >
Experiments.
In addition to categorizing your wiki posts, you can also add tags that will make
the posts easier to find in search and internal links so that readers are directed to
other relevant and useful content.
Now that you’ve established rules of use and basic architecture, you can start
inviting people to add content to the wiki. To ensure that people don’t edit
content they shouldn’t be editing, you should assign roles and access levels.
For example, if you have a customer service department, customer service reps
can be given access to relevant pages only and people in the marketing team
might get more access. Once you’ve identified what type of roles and access
each person needs, you can assign them accordingly in the software.
Ideally, creating a wiki will be a gradual, iterative process: you publish the most
essential and accurate information and get some feedback. Once you feel
comfortable with the information and structure, you can share the wiki with the
company.
Maintaining Wiki:
Hosting:
ACRL currently employs MediaWiki, an open source wiki platform, to host and
maintain its wikis. If a committee would like to use a wiki for internal business
or projects, there are a wide variety of free options to choose from.
Formatting:
All citations included on the site, in line with current Instruction Section
practice, will be formatted in Chicago Style B (Author-Date). For citation
examples, refer to:
http://www.chicagomanualofstyle.org/tools_citationguide.html
Include a Table of Contents for the site.
Create a formatting template, as they can be helpful for site editors and
contributors.
Additionally, establishing a consistent look and feel across pages can help
visitors navigate the site efficiently. The committee chair should keep the
template backed up in a location separate from the wiki.
Formatting guidelines could include: spacing, format of links, standardized page
divisions, citation format, and use of images. Basically, consider establishing
guidelines for any formatting requirement necessary to maintain consistent look
and feel across pages.
Updates:
Groups responsible for pages should establish an update schedule or timeline.
Links to external sites and files should be checked on a regular basis to make
sure they are up-to-date and should include a “last accessed” date next to each
link.
Encourage visitors to include change notes whenever they change a page in the
documentation for the wiki. Although the history function can be used to
compare versions of pages, it’s much easier for those who monitor pages if
notes are present.
Disputes:
Consider establishing a policy for dealing with editorial disputes between site
visitors and contributors. An example policy can be found at:
http://en.wikipedia.org/wiki/Wikipedia:Dispute_resolution
(This policy is specific to Wikipedia and is included only to illustrate areas that
a group may want to consider when drafting a policy for their wiki.)
Contact Information:
Designate a contact for site and page-specific problems.
Documentation:
Create a FAQ or Readme for the site that outlines all of the recommendations
for site visitors and editors.
It may also be helpful to create documentation for wiki-specific functions and
syntax that are likely to be heavily used by editors.
Security:
Security can be an issue with regard to wikis. Some ACRL wikis have been the
targets of vandalism in the past. Although editors can easily fix any issues
manually or by reverting pages to previous versions, doing so repeatedly can
quickly become time consuming.
Encourage visitors who contribute to or edit pages to create accounts on the site.
ACRL wikis running on the MediaWiki platform currently require users to
create an account and sign in before making changes. If you are using another
platform, consider requiring all users to create accounts in order to add or edit
content.
For both security and some measure of editorial oversight, wiki administrators
are strongly encouraged to set up watchlists or alerts for all pages. This will
allow administrators to keep track of page activity and to minimize the amount
of time that vandalized pages remain defaced.
Presentation Software Part I
What is presentation software?
Other vendors' presentation software integrates with external video sites like
YouTube or Vimeo, enabling users to embed video to support the deck's story
or main message. Still other graphics applications include audio and data
capabilities so users can add narrations to content and integrate data
from Google Analytics, Google Sheets and other sources to accompany and
strengthen the text.
• Google Slides: A presentation software that helps tell a story using words,
pictures, charts, graphs, and other visual elements.
1. Loom: Loom is a young company and its tool makes recording and sharing
screen videos very easy. Loom is very intuitive and it’s suitable for recording
fast video messages to colleagues as well as demo videos, onboarding and all
other kinds of screen sharing. It is installed in Google Chrome via an extension,
a desktop version is planned.
➢ The recording is very fast and the content is uploaded automatically. This
makes sharing very easy and adds a big factor of fun. Loom can be
integrated into Gmail, Slack and Jira, among others.
➢ Loom is completely free. On https://www.useloom.com/ you can install
the extension quickly.
2. Screencast-O-Matic
➢ The software then offers the option of sharing finished screencasts via
Youtube, Screen-O-Matic or via a link. The videos can be integrated into
programs such as Moodle, Canvas or the company’s own intranet.
A free tool for Windows computers is the Free Screen Recorder. It allows the
recording of screen videos and individual screenshots. The files are given out as
MP4 video and in BMP, TIF, PDF, JPG or PNG format. When recording, the
screen section can be freely selected and sound and mouse pointer activities can
be recorded.
4. OBS Studio
OBS Studio is an already very well developed, free open source software. The
tool is well suited for video recording with sound and streaming videos.
➢ Due to the open source format, OBS Studio is constantly evolving and is
already used extensively for instructions and tutorials, or even Let’s play
videos. It was still regularly updated in 2019.
5. Camtasia
Most Mac users already have it installed on their computers: the Quicktime
Player is not only a media player for playing videos, but also allows the
recording of the screen. Users can select the image section and audio sources.
There is also the possibility to visualize mouse clicks. In Quicktime itself no
post-processing of the videos is possible. For this purpose, you need an extra
tool, such as iMovie.
If not already installed, the download is free of charge. More information can be
found at https://support.apple.com/quicktime.
7. (Mac) Screenium
A Screencast tool for Mac users: Screenium also offers numerous functions
for recording and editing screen recordings. For example, the desktop
background can be hidden or a second video can be recorded with a camera and
integrated during the screencast – thereby video-in-video screencasts are
created, e.g. with a webcam.
Screenium offers tools for cutting, marking and highlighting details. Finished
videos can be exported or published directly to YouTube, Vimeo, Facebook,
and Flickr. Alternatively, Screenium allows you to send your videos via
message app on the Mac or via email.
Screenium costs €29.99 in the AppStore. A demo version with all functions
except export is available at https://www.syniumsoftware.com/screenium.
8. Adobe Captivate
The software offers a wide range of editing options with different templates,
design functions and labeling options. In addition, Captivate offers another
special advantage: it allows responsive formatting of the files. Videos adapt to
mobile formats and can be supplemented with additional features such as GPS
recognition, interactive elements or a quiz option.
The tool can be used on Windows computers, on the Mac and on the Ipad and
can also convert older content into mobile formats. In the final step, Captivate
offers various output formats of the finished screencasts for further processing,
use and distribution. Captivate is particularly worthwhile for extensive e-
learning and costs €33.99 € per month. Read more
at https://www.adobe.com/products/captivate.html.
9. CamStudio
The open source software CamStudio is one of the basic tools to record the
screen. It offers rather few additional functions, but is very easy to use: After
screen recording users can apply subsequent improvements of the audio track
and then export the screencasts as AVI or SWF files. These files can be
converted into other video formats using third-party tools. Further features of
CamStudio are a separate video player and the insertion of arrows and text
fields.
Bonus: Powerpoint
We received this tip from a flowshare user: quite simply, PowerPoint can also
be used for screen recording. Under the menu item “Insert”, select the option
“Screenshot”. Subsequently, Powerpoint allows to select different parts of the
screen and to record voice and mouse pointer. Although it takes a little while to
get used to controlling the tool via different key combinations, you can create
screen records quickly and easily afterwards.
A lightweight screen mirroring tool that can cast Windows and MacOS
screens to a computer wirelessly.
• Apple AirPlay
A feature found in iPhones, iPods, and Apple Laptops that allows you to
wirelessly broadcast video from any of these devices directly to your
TV.
• ApowerMirror
A screen mirroring program that can cast high-quality video from iOS
and Android devices to a PC.
So, how do you make your own screencast? Just follow these five steps:
Not to toot our own horn 🎺 , but Screencastify includes all of this and integrates with some
of most common EdTech tools. It functions as a browser extension, so it will work in any
environment where you can use Google Chrome. Check out Screencastify’s integrations
here.
By the way, Screencastify includes editing features that allow you to cut or blur anything
unshareable. But you’ll have a better, faster time if you don’t have to worry about that in the
first place.
3. Record your screen and audio (don’t forget the test recording)
Next, it’s time to record:
• Select the part of the screen you want to record (individual tab or window, full
desktop, your webcam, etc). 🖥
• Pull up any additional settings you may want to use (e.g., audio, drawing tools,
annotations, etc).
• Do a test run of your video and audio before you start your actual recording. 🎬
• Take a sip of water and a deep breath, then click the record button.
Still have questions or prefer a guided explanation? Join our free, one-hour Master the
Screencast course to get comfortable with screencasting.
1. It allows you to target a broader audience and enhance the reach of your
content.
2. You can offer better UX by making content available in the user’s native
languages.
3. Language is closely related to culture. By generating multilingual
content, you can show respect to people speaking other languages.
4. It can improve SEO and website visibility.
5. Multilingual content marketing helps you to stay and run a business in
this competitive world by ensuring globalization.
6. You can be more connected with the local audience by translating or
generating content into native languages.
7. You can step into the international market and sell products
worldwide, boosting sales and profits.
WordPress dynamic sites work on the same model. You can tailor discounts,
recommendations, display features, and search results to fit each user. Your user
will be able to navigate your site easily, leading to a positive user experience.
The best part? Dynamic content requires minimal effort on your part, especially
if you build a WordPress website. So, if you’re ready to dive into creating a
dynamic site, keep reading.
The critical thing to remember about dynamic content is that you don’t need it
on each website page. Instead, some pages can remain static, while those you
frequently update or use a template for can be dynamic. In addition, there are
several other benefits to having dynamic content on your site.
Increased Conversions
Each time a user lands on your website, your goal is to gain a conversion.
Conversions happen when a user completes a task, such as making a purchase
or signing up for something. When a user visits a website with dynamic content,
personalized recommendations will be on each page they visit. That ease of
access will encourage users to complete your task.
Increased Engagement
When you direct users to content you know they’ll benefit from, they’re more
likely to stick around. Not only can you send them to past purchases, but you
can also include a “Related Items” section that’ll show them other items they
may not have known about. That section can encourage them to click through
your site and make more purchases.
Although creating a website might seem like an arduous task, WordPress makes
it quite simple. You can use plugins to create a fully dynamic site without any
knowledge of coding. That leaves you more time to create content and less time
fussing with the technical aspect. Follow the steps listed below to create your
site.
Before launching your site, you’ll need a domain name and web host. Although
you can get free domains from WordPress, you’re better off purchasing a
custom domain. A custom domain will make it easier for users to remember
your site. Not to mention, it offers better branding opportunities.
A web host is where your website lives online. WordPress offers hosting
through Bluehost or Ultahost, but you can choose your own host provider if you
prefer. Just make sure to choose one that provides security, speed, and customer
support.
2. Install WordPress
Now that you have your domain, you can download WordPress and start
building your site. WordPress is an open-source platform that allows you to
develop and host your website. It comes fully loaded with all the themes and
plugins you’ll need for your dynamic website. It’s simple to install, and
WordPress’ customer support is top-notch.
Not all WordPress themes are created equal, so you’ll need to choose the right
one if you want dynamic content. Fortunately, you’ll have plenty of dynamic
themes to choose from. Some of the most popular are:
• Astra
• Divi
• Altitude Pro
• SeedProd
• Ultra
• Authority Pro
Take a look at all available dynamic themes and choose the one that best fits
your brand and content.
• Akismet Anti-Spam
• JetEngine
• Advanced Custom Fields
• Divi
• Google XML Maps
• Beaver Themer
The next step to creating your dynamic website is to make your content. This
part is pretty easy since you likely already know what you plan to write about.
So, go ahead and write out your pages. Then, as you create your content, choose
dynamic widgets that correspond with your pages.
For example, JetEngine allows users to view related items, choose from recent
selections, and create comparisons between products.
Once you’ve created all of your site’s pages, you can publish them by clicking
the “Publish” button and the top of the pages. However, before you post, test
out the functionality using the “Preview” option. This will let you ensure your
pages are optimized, responsive, and coherent.
property1: value1;
property2: value2;
➢ Creating website:
1. Decide what method or tool you'll use to build it. When you
have the basic idea down and have a plan for how it will be laid
out, the next thing to think about is how you're going to build it.
The options seem endless, and people will try to sell you this or
that 'fantastic' application, and every other thing that you
"absolutely must have" on your site, however the reality is that
there are a few great tools for building websites, and one of
them will be best-suited to your situation and needs.
2. Build it yourself. This is the first option. If you have a website-
building application like Adobe Dreamweaver, it is not very
difficult to create a website from scratch. You might need to do
some coding but don't panic! HTML looks complicated, but it's
like listening to Shakespeare—it's hard at first, but once you get
the feel of it, it's not that difficult.
• Pros: website design software simplifies the process of building
sites by letting you drag-and-drop images, text, buttons,
movies, and anything else you can think of, usually without
ever having to dig into HTML. Many web design applications
will even let you create sites specifically for your smartphone
or pad. If you are building a basic, personal website, this is
really a great way to go.
• Cons: there is a learning curve, and though you don't have to
dig into HTML, it's not totally geek-free. If you are in a hurry,
this might not be the best solution. Perhaps the biggest con,
though, is that if you are not a graphic designer, you could end
up with a page that hurts the eyes. To mollify this somewhat,
there are a number of free templates in the applications, and on
the internet, but be aware of your limitations—if you have any!
3. Use a content management system (CMS). This is the second
option. WordPress is an example of a great option for building
websites. It helps you create web pages and blog posts quickly
and easily, set up the menus, allow and manage user comments,
and has thousands of themes and plugins that you can choose
from and use for free. Drupal and Joomla are other great CMS
options. Once the CMS is hosted, you can manage your site
from anywhere (in the world) that has an Internet connection.
• Pros: Very easy to use, quick to get started with one click
install, and lots of options for the beginner (with enough depth
for more experienced users).
• Cons: Some themes are limiting, and not all are free.
• You don't need to learn how to code to use WordPress. Make
sure to learn how to use the main features of your WordPress
website before considering outsourcing as an option. This way,
you will always be in control of your online presence, even if
you do decide to outsource.
4. Build the website from scratch. This is the third option. If
you decide to build your website from scratch, you'll need to
start using HTML and CSS. There are ways to extend your
HTML skills and add more features and more depth to your
website. If you are developing a professional website, these
tools will help you get that edge that is needed in any business
venture.
• CSS, which stands for "Cascading Style Sheets". CSS gives
more flexibility for styling the HTML, and makes it much
easier to make basic changes—fonts, headers, color schemes—
in one place, and have those changes ripple through the site.
• XHTML is a web language set by W3C's standards. Almost
identical to HTML, it follows a stricter set of rules for marking
up information. What this means, for the most part, is minor
changes to the way you write code.
• Look into HTML5. It's the fifth revision of the core HTML
standard, and will eventually subsume the current version of
HTML (HTML4), and XHTML as well.
• Learn a client-side scripting language, such as JavaScript. This
will increase your ability to add interactive elements to your
site, such as charts, maps, etc.
• Learn a server-side scripting language. PHP, ASP with
JavaScript or VB Script or Python can be used to change the
way web pages appear to different people, and lets you edit or
create forums. They can also help store information about
people who visit your site, like their username, settings, and
even temporary "shopping carts" for commercial sites.
• AJAX (Asynchronous JavaScript and XML) is a technique of
using a browser sided language and a server sided language to
make the page get new information from the server without
refreshing the page, often greatly reducing user wait time and
vastly improving the user's experience but increasing
bandwidth usage. For a website that will see a lot of traffic, or
an eCommerce site, this is an excellent solution.
5. Hire a professional. This is the fourth and final option. If you
are not up to designing your own website, or learning new
coding languages—especially for more advanced sites—hiring a
professional may be your best option. Before you hire, ask to
see a portfolio of their work, and check their references
carefully.
Maintenance:
➢ Creating and maintaining a Blog Site:
What is a blog?
If you spend much time browsing the Web, you've probably read a
blog post before, even if you didn't realize it at the time. Some of the
most-read blogs are a bit like online magazines because they're
written by a team of people who are paid to update the blog with new
posts several times a day.
Who blogs?
The people who write blogs are called bloggers. From what you hear
on the news, you might think bloggers are all a certain type of
people—young, politically inclined, and tech-savvy. Or maybe you've
heard about bloggers who've written about amazing experiences or
ambitious projects, then turned their blogs into bestselling books.
While some bloggers do fit these descriptions, a majority of bloggers
don't. In fact, there's no "average" blogger—blogs are written by
people of all ages and backgrounds and from all walks of life.
Why blog?
There are many reasons why people blog, but here are some of the
most common reasons:
• To share your experiences and expertise
• To speak up about an issue you care about
• To become more involved with hobbies and passions
• To be part of a community
• To advance your career or start a career in writing
• To keep family and friends updated about your life
No matter what their main reason for blogging is, most bloggers
have at least one thing in common: They're passionate enough about
a topic to write about it over and over again, usually for free. If
there's a subject you care deeply about, you might enjoy blogging
about it. When you have your own blog, you have unlimited space
and freedom to express your opinions and discuss the things you
care about with others.
The media often reports on bloggers who have done this successfully,
turning their blogs into careers and even a book and movie deals.
While it's fine to try to earn money from blogging, you should be
aware that these success stories are very rare.
You may see advertisements for services that promise to help you
make your blog profitable with little effort. However, making money
this way is not as easy as it may seem. Many bloggers write for years
without ever earning a cent from their blogs. Keep this in mind as you
begin blogging.
➢ Create a blog
1. Sign in to Blogger.
2. On the left, click the Down arrow .
3. Click New blog.
4. Enter a name for your blog.
5. Click Next.
6. Choose a blog address or URL.
7. Click Save.
Maintaining your blog makes sure that the entirety of your blog
is alive. By "alive" I mean:
I tried to make the list short and important-only but it can still be
overwhelming, especially if you're just starting out and you already
have years of content to update. So here are some small tips to manage
it all.
***********************