0% found this document useful (0 votes)
35 views

Wordpress Website Development: Introduction To E-Commerce and Wordpress

This document provides an introduction to developing websites using WordPress and WooCommerce. It discusses WordPress as a content management system and how it can be used to build e-commerce sites. It also covers basic components needed for website development like domain name registration, web hosting, and content delivery networks. Common tools for WordPress development and hosting are explained, including cPanel, Installatron, Softaculous, and MySQL. Popular hosting and CDN providers like GoDaddy, Cloudflare, and Amazon CloudFront are also mentioned.

Uploaded by

Vek Ridon
Copyright
© © All Rights Reserved
Available Formats
Download as PPTX, PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
35 views

Wordpress Website Development: Introduction To E-Commerce and Wordpress

This document provides an introduction to developing websites using WordPress and WooCommerce. It discusses WordPress as a content management system and how it can be used to build e-commerce sites. It also covers basic components needed for website development like domain name registration, web hosting, and content delivery networks. Common tools for WordPress development and hosting are explained, including cPanel, Installatron, Softaculous, and MySQL. Popular hosting and CDN providers like GoDaddy, Cloudflare, and Amazon CloudFront are also mentioned.

Uploaded by

Vek Ridon
Copyright
© © All Rights Reserved
Available Formats
Download as PPTX, PDF, TXT or read online on Scribd
You are on page 1/ 42

WordPress Website Development

INTRODUCTION TO E-COMMERCE and


WORDPRESS
Presented by: Vekka Ridon
Module 1: Introduction
1. Introduction to WordPress

2. Basic Commodities in Developing a Website

3. Domain Name Registration

4. Web Hosting Sign-up

5. CDN Setup
Introduction to WordPress
WordPress as CMS
What is a content management system (CMS)
- a software application that allows users to build and manage a website
without having to code it from scratch.
- With a CMS, you can create, manage, modify, and publish content in a
user-friendly interface, - WYSWYG editor which is similar to using
Microsoft Word.
- You can customize the design and functionality of your site by
downloading or purchasing templates and extensions/plugins, rather
than coding.
WordPress as CMS
WordPress
- largest self-hosted blogging tool in the world being used by millions of
websites.
- Open Source
- WordPress can be used to build an e- commerce website, portfolio sites,
business websites, news sites, and more.
• Programming Languages used in a WordPress-based site:
- PHP
- JavaScript / JS
- CSS
- HTML
Example of WP-based Websites
Other CMS's
• Joomla
• Drupal
• SquareSpace
• WordPress.com
• WIX
E- Commerce
Ecommerce, also known as electronic
commerce or internet commerce, refers to
the buying and selling of goods or services
using the internet, and the transfer of
money and data to execute these
transactions.
WooCommerce as eCommerce Platform

What is WooCommerce?
- is an open-source e-commerce plugin for
WordPress.
- Designed for small to large-sized online
merchants using WordPress
Other E-Commerce Platforms
• Shopify
• Magento
• BigCommerce
• PrestaShop
• Square E-Commerce
How Popular are WP and Woo?
• 4,414,537 live websites are currently using WooCommerce.
• WooCommerce is used by 7.4% of all websites.
• WooCommerce powers over 28.19% of all online stores.
• 22% of the top 1 million ecommerce sites use
WooCommerce.

https://hostingtribunal.com/blog/woocommerce-stats/
How Popular are WP and Woo?
• 93.7% of all WordPress ecommerce websites use the
WooCommerce plugin.
• WooCommerce is the most popular plugin/module on the entire
internet – with 68% usage distribution.
• There are 1,267 WooCommerce themes on ThemeForest alone.
• There are 980 plugins for WooCommerce on WordPress.org alone.

https://hostingtribunal.com/blog/woocommerce-stats/
Opportunities as WP Web Developer
• WP Web Designer
• WP Web Developer
• E-Commerce Site Developer
• On-Page SEO
• WP Virtual Assistant
• Website Success Manager
Basic Commodities in Developing a Website
3 Basic Commodities in Web Dev
• Domain Name
• The SSL or Secure Socket Layer
• Web Hosting / cPanel / Server
Domain Name Registration
Domain Name
• What is a domain name?

A domain name is a human-friendly address, sometimes called a URL (Uniform


Resource Locator) or web address.
It was created to make IP, or Internet Protocol, addresses more accessible and
easier to remember.
IP address is a string of numbers, much like a phone number, that is assigned to
every computer. - numbers like 191.124.184.129
Domain Name Best Practices
• Keep it simple.
• Abbreviate long business names
• Use hyphens.

• Purchase a top-level domain extension. You’re likely familiar with top-level domains.
For example, .com has always been associated with businesses, .org has been
associated with organizations, and .net has been used by a variety of organizations.
* For a business, your best choice is always .com (if available), with .net ranking a
close second. Use the new .mobi extension if your site is strictly for mobile devices.
• Choose a domain name that’s easy to remember.
• Choose a keyword-rich domain name.
Domain Name Best Practices
Benefits of Good Domain
• Establish authority/credibility
• Reinforce brand identity
• Promote business
Popular Domain Registrars
• GoDaddy
• Name Cheap
• Name.com
• eNom
Web Hosting Sign-up
Web Hosting Fundamentals
What is a Web Server?
- Every Website sits on a computer known as a Web server.
- This server is always connected to the internet.
- Every Web server that is connected to the Internet is given a unique
address made up of a series of four numbers between 0 and 255 separated
by periods. For example, 68.178.157.132 or 68.122.35.127.
- When you register a web address, also known as a domain name, such as
ilearnwebtech.com you have to specify the IP address of the Web server
that will host the site.
      Sun Java System Web Server
Samples of Web Server
This web sever from Sun Microsystems is suited for medium and large websites.

• Apache HTTP Server


• This is the most popular web server in the world developed by the Apache
Software Foundation.
IIS Server (Internet Information Services)
• The Internet Information Server (IIS) is a high performance Web Server
from Microsoft. This web server runs on Windows NT/2000 and 2003
platforms ( and may be on upcoming new Windows version also).
• Sun Java System Web Server
• This web server from Sun Microsystems is suited for medium and large
websites.
Web Hosting Fundamentals
• What is WHM?
• WebHost Manager or WHM is a web-based tool used for web server
administration.
• listens at port 2086 or 2087
Web Hosting Fundamentals
• What is cPanel?
• a "Control Panel" software providing a graphical user
interface (GUI) and other tools for end users to have a
simplified process of hosting a website.
• contains add-on auto installers like Installatron,
Fantastico, or Softaculous allowing users to install
WordPress CMS.
• listens at port 2083
Web Hosting Fundamentals
• What is MySQL?
- an open-source RDBMS (Relational Database Management
System)
- the programming language use to create, modify, and extract
data from RDB.
Different Web Hosting Companies
- Different Web Hosting Companies
- GoDaddy
- SiteGround
- Hostgator
- Dreamhost
SSL
• What is SSL?
• SSL, or Secure Sockets Layer, is an encryption-based Internet security
protocol. It was first developed by Netscape in 1995 for the purpose of
ensuring privacy, authentication, and data integrity in Internet
communications. SSL is the predecessor to the modern TLS encryption
used today.

• A website that implements SSL/TLS has "HTTPS" in its URL instead of


"HTTP."
Navigating cPanel
https://yourdomainname:2083
https://yourdomainname/cpanel
cPanel Tools, Features, and Interface
Understanding Installatron
Installatron: One-click web application auto-installer
Understanding Softaculous
Managing Files in Web Server
Setting up cPanel Security
Managing WP Database in MySQL
CDN Setup
• What is a CDN?
• Content Distribution Network or CDN, is a geographically distributed
network of proxy servers and data centers.
• it allows for the quick transfer of assets needed for loading Internet
content including HTML pages, javascript files, stylesheets, images,
videos, among others.
• used to protect from websites from DDoS attacks
Different CDN Providers
• CloudFlare
• Amazon CloudFront
• Google Cloud CDN
• KeyCDN
• StackPath
• Fastly
CloudFlare
• What is CloudFlare?
• is a web infrastructure and website security company that provides a CDN
service.
• a platform to protect and accelerate your website's performance
CloudFlare
• Setting up CloudFlare and Changing Domain DNS

You might also like