SlideShare ist ein Scribd-Unternehmen logo
1 von 59
Hosted Joomla! website 
How to take your first website 
and put it out on the web for all to see. 
Presented by: 
Douglas Pickett 
for 
Joomla! User Group Toronto 
23 September 2014
What you need 
 Hosting provider, and credentials 
 Domain name (optional in some circumstances) 
 Joomla! 
 content
What we'll cover here 
 Some background on how to get a domain 
name, hosting account, DNS, email, ... 
 Use the Protostar template to create a very 
simple Joomla! brochure-style website in 15 
minutes (or so).
Domain Names 
 Just what are they, and why to I need them? 
 They're a friendlier way to remember IP's 
addresses 
IP (Internet Protocol) uses IP addresses to 
communicate, not names. 
Higher level protocols, like http, will work with IP 
addresses or names, but virtual hosting on a web 
server makes use of the names. 
 You'll need your own domain if you want a 
website or email in your own domain.
IP naming, some history 
 Once upon a time ... 
people just remembered IP addresses, or had a 
local lookup table (/etc/hosts) 
IPv4 addresses: 
192.168.1.1 
IPv6 addresses: 
FE80:0000:0000:0000:0202:B3FF:FE1E:8329 
FE80::0202:B3FF:FE1E:8329 (short(!) form)
DNS (Domain Name Service) 
 Provides a way translate names to IP 
addresses, and IP addresses to names, where 
to deliver mail, ... 
 gTLD (Top Level Domain) 
originally .com, .edu, .gov, .int, .mil, .net, .org 
established in 1984. 
 Added 2 letter country specific domains (ccTLD 
)starting in 1985. The first were .us, .uk, and .il 
now include .ca, .cc, .tv, .to, .... 
 Some country domains restricted to local 
registration, others to anyone.
DNS now 
 New domains like: 
.info, .biz, .company, .email, .... 
 If you want your own domain, and have about 
$100K, you can register it. 
 Increasing support for UTF domain names 
(example from http://www.w3.org/International/articles/idn-and-iri/)
ICANN list of TLD's 
 In the list updated 
Tue Sep 16 07:07:01 2014 UTC 
712 top level domains listed 
from .AC 
(Saint Helena, Ascension and Tristan da Cunha) 
to .ZW 
(Zimbabwe)
Domain names – why do I care? 
 If you don't have your own domain, you can 
look like a lightweight 
 It can be used as part of your branding 
 It can make a statement of where you operate 
(.ca vs .com) 
 Some domains are cheaper than others – and 
if your budget is really tight, maybe you don't 
care.
Pricing comparisons 
 Price per year (most registrars will give multi-year 
discounts) – these prices are just 
representative, YMMV 
 .ca - $10.45 to $13 
 .com – $0.99 to $13 
 .tv - $30 
 .menu - $39.95 
 .xxx - $129
Why are some registrars so cheap? 
 They're using the domain registration as a loss 
leader. 
 They hope you'll also purchase hosting and 
other services from them, so they can make up 
for what they're losing on the domain. 
 Not all supplementary services are equal. 
 “Special” offers – e.g. two years, $3.99 first 
year, $17.99 second year.
Additional services from Registrars 
 By definition, a registrar will register your 
domain name 
 Often they'll offer DNS services, email services 
(forwarding, hosting), web hosting, ....
Virtual Hosts 
 Once upon a time one, and only one, set of 
web pages would be associated with an IP 
address 
 But that is pretty wasteful of address space 
 Virtual Host feature of a web server looks at the 
URL and decides based on that which set of 
web pages you're really trying to connect to.
Hosting types – Why do I care? 
 Virtual host – you're sharing with many other 
websites on what is probably a “best effort” 
basis 
 Virtual machine – you're sharing a server with 
fewer other websites, with defined amount of 
resources 
 Dedicated server – you have your own system 
Pricing (from least to most expensive) 
 Vhost -> Virtual Machine -> Dedicated server
Hosting – what are they telling you? 
 Cost – quoted per month, for at least a year but 
sometimes longer 
 Bandwidth – how much data per month your 
website can use (up + down) for clients 
connecting from the Internet 
 Storage – how much space the files that 
comprise your website take up on their server
Terms ... 
 Unlimited – probably the most abused term 
 Unlimited portion of a small pie shared with 
hundreds? thousands? of other websites 
 Unlimited as long as your usage doesn't exceed 
the profile of all the other users they're 
comparing you to. 
 Unlimited as long as you don't use too much in 
the way of resources 
 If you really need a lot of resources, you really 
will need to pay for them
Terms... 
 Memory – probably not an issue for most simple 
sites 
 Cores – with a virtual machine, how many CPU 
equivalents are you guaranteed to run your 
website code 
 CPU time – how much time a CPU is tied up 
doing the calculations for your request 
 Requests – more with cloud storage, how many 
times can a request to upload or download a file 
can be made per month.
Terms... 
 Control panel – web application for updating 
DNS, creating mail accounts, installing CMS, ... 
 Support method – do they only communicate by 
email or web ticket, or is there a phone number 
to call and talk to a human?
Email 
 Not required for a website, but you'll probably 
need it 
 No cost option is Gmail/Yahoo/Outlook – but it 
may not give the right image 
 Once you've got your domain, you can have an 
email address of 
myname@myshinydomainname.ca 
 Instead of myname20483@gmail.com
Options 
 Your registrar will probably offer something 
 Mail forwarding – take mail for your domain and 
forward it to your Gmail/Yahoo/Outlook account 
 But when you reply, the from address may still 
show the free account name 
 Mail hosting – mail hosted on their server, with 
both to and from address being 
@yourshinydomainname.ca
Hosted Email 
 Limits on number of distinct email names 
 Limits on size of stored mail 
 Web vs client 
 For client, POP3 or IMAP (clear or encrypted), 
authentication options
Demo vs Hosted 
 First thing you'll notice is the URL, it'll be 
something like: 
http://yourwebsitename.hostingcompany.net 
 If you have your own domain name: 
http://www.myshinydomainname.ca 
 With hosted, you can decide which country your 
info is stored in (some types of info must be 
kept in Canada)
Cloudaccess.net 
 Current demo hosting company for Joomla! 
 30 day limit 
 New demo hosting company Siteground.com 
 90 day limit 
 Unlimited duration free hosting should be in 
place by the end of the year
Demo.joomla.org 
 Getting started – sign up for demo account
Basic Demo Site (front end)
Basic Demo Site (Back End)
Useful Extensions 
 Your choices may vary, but I like certain 
extensions 
 I'm going to install: 
 JCE 
 NoNumber manager, and Add to Menu 
 DJ-ImageSlider 
 Abivia MultiTwitter
Add Install from Web
Change default editor
Change the Getting Started Page
Quick Home Page
Change Module status
What changed 
 Published DJ Image Slide, MultiTwitter 
 Unpublish front page Login form 
 Now we'll assign MultiTwitter a position
Assign position, follow
Enable where it appears
Change site title
What it looks like now
Replace Image at top of page
Upload images to folder
Add a “Staff” menu
Define a Category
Adjust some settings 
Set up the heirarchy you want for your menus 
Adjust some of the article options to reduce some 
of the clutter (Author, publish date, hits, icons, 
etc.)
What it looks like now
Add a contact page
And now...
Not fancy, but there 
 This particular web site will get erased in 30 
days (soon to be 90 days) unless I start paying 
for it. 
 By the end of the year you should be able to get 
an unlimited free web site (but without your own 
domain name). 
 This isn't really pretty, it is functional and fast 
 The hardest part is usually creating the text and 
images
My soapbox statements... 
 Make sure your spelling is correct 
 Make sure you haven't got homophones mixed 
up (to/too/two, their/there/they're, ...) 
 Don't only use images from a stock photo 
service 
 Don't steal text or images from other sites
If you need to contact me: 
Email: dpickett@voggtech.ca 
This presentation is available on Slideshare

Weitere ähnliche Inhalte

Was ist angesagt?

Domain vs. website learn the real story about eternal challenge
Domain vs. website  learn the real story about eternal challengeDomain vs. website  learn the real story about eternal challenge
Domain vs. website learn the real story about eternal challengeNavicosoftc
 
BA 65 - Getting Your Site Online
BA  65 - Getting Your Site OnlineBA  65 - Getting Your Site Online
BA 65 - Getting Your Site Onlinedpd
 
DOMAIN REGISTRATION AND HOSTING
DOMAIN REGISTRATION AND HOSTINGDOMAIN REGISTRATION AND HOSTING
DOMAIN REGISTRATION AND HOSTINGwebhostingguy
 
The need for domain parking
The need for domain parkingThe need for domain parking
The need for domain parkingHTS Hosting
 
Setting up your first website
Setting up your first websiteSetting up your first website
Setting up your first websiteRob Gilmour
 
Microsoft Word - NEWStandard Charges
Microsoft Word - NEWStandard ChargesMicrosoft Word - NEWStandard Charges
Microsoft Word - NEWStandard Chargeswebhostingguy
 
web hosting services reviews and comparisons
web hosting services reviews and comparisons web hosting services reviews and comparisons
web hosting services reviews and comparisons newfasthost
 

Was ist angesagt? (9)

Domain vs. website learn the real story about eternal challenge
Domain vs. website  learn the real story about eternal challengeDomain vs. website  learn the real story about eternal challenge
Domain vs. website learn the real story about eternal challenge
 
BA 65 - Getting Your Site Online
BA  65 - Getting Your Site OnlineBA  65 - Getting Your Site Online
BA 65 - Getting Your Site Online
 
Web presence
Web presenceWeb presence
Web presence
 
Web Hosting Tips
Web Hosting Tips Web Hosting Tips
Web Hosting Tips
 
DOMAIN REGISTRATION AND HOSTING
DOMAIN REGISTRATION AND HOSTINGDOMAIN REGISTRATION AND HOSTING
DOMAIN REGISTRATION AND HOSTING
 
The need for domain parking
The need for domain parkingThe need for domain parking
The need for domain parking
 
Setting up your first website
Setting up your first websiteSetting up your first website
Setting up your first website
 
Microsoft Word - NEWStandard Charges
Microsoft Word - NEWStandard ChargesMicrosoft Word - NEWStandard Charges
Microsoft Word - NEWStandard Charges
 
web hosting services reviews and comparisons
web hosting services reviews and comparisons web hosting services reviews and comparisons
web hosting services reviews and comparisons
 

Andere mochten auch

โกงกางพรรณไม้ชายเลน
โกงกางพรรณไม้ชายเลนโกงกางพรรณไม้ชายเลน
โกงกางพรรณไม้ชายเลนPanita Khongraksa
 
Photography for Joomla!, presented at JUGT 9 December 2014
Photography for Joomla!, presented at JUGT 9 December 2014Photography for Joomla!, presented at JUGT 9 December 2014
Photography for Joomla!, presented at JUGT 9 December 2014DouglasPickett
 
Permanent hosting at Joomla.com
Permanent hosting at Joomla.comPermanent hosting at Joomla.com
Permanent hosting at Joomla.comDouglasPickett
 
Sourcerer and Joomla! rev. 20130903
Sourcerer and Joomla! rev. 20130903Sourcerer and Joomla! rev. 20130903
Sourcerer and Joomla! rev. 20130903DouglasPickett
 
โลกใบใหม่ในดาวอังคาร
โลกใบใหม่ในดาวอังคารโลกใบใหม่ในดาวอังคาร
โลกใบใหม่ในดาวอังคารPanita Khongraksa
 
Dj image slider - presented at JUGT Feb. 2014 Workshop
Dj image slider - presented at JUGT Feb. 2014 WorkshopDj image slider - presented at JUGT Feb. 2014 Workshop
Dj image slider - presented at JUGT Feb. 2014 WorkshopDouglasPickett
 

Andere mochten auch (7)

โกงกางพรรณไม้ชายเลน
โกงกางพรรณไม้ชายเลนโกงกางพรรณไม้ชายเลน
โกงกางพรรณไม้ชายเลน
 
Photography for Joomla!, presented at JUGT 9 December 2014
Photography for Joomla!, presented at JUGT 9 December 2014Photography for Joomla!, presented at JUGT 9 December 2014
Photography for Joomla!, presented at JUGT 9 December 2014
 
Permanent hosting at Joomla.com
Permanent hosting at Joomla.comPermanent hosting at Joomla.com
Permanent hosting at Joomla.com
 
Sourcerer and Joomla! rev. 20130903
Sourcerer and Joomla! rev. 20130903Sourcerer and Joomla! rev. 20130903
Sourcerer and Joomla! rev. 20130903
 
โลกใบใหม่ในดาวอังคาร
โลกใบใหม่ในดาวอังคารโลกใบใหม่ในดาวอังคาร
โลกใบใหม่ในดาวอังคาร
 
Dj image slider - presented at JUGT Feb. 2014 Workshop
Dj image slider - presented at JUGT Feb. 2014 WorkshopDj image slider - presented at JUGT Feb. 2014 Workshop
Dj image slider - presented at JUGT Feb. 2014 Workshop
 
Dane przestrzenne w PHP
Dane przestrzenne w PHPDane przestrzenne w PHP
Dane przestrzenne w PHP
 

Ähnlich wie First Hosted Joomla! site

How to create_a_website
How to create_a_websiteHow to create_a_website
How to create_a_websiteKL University
 
Domain Name and Web Hosting: What Are the Differences? 
Domain Name and Web Hosting: What Are the Differences? Domain Name and Web Hosting: What Are the Differences? 
Domain Name and Web Hosting: What Are the Differences? PaulDonahue16
 
Www Officesoon Com Power Point Presentation
Www Officesoon Com Power Point PresentationWww Officesoon Com Power Point Presentation
Www Officesoon Com Power Point PresentationAdarsh Singh
 
How websites and search engines work
How websites and search engines workHow websites and search engines work
How websites and search engines workBrian Duffy
 
Domain names
Domain namesDomain names
Domain namessngd0306
 
Colocation Dedicated / VPS / Cloud Servers Data Centers - IT4INT Pvt Ltd Mark...
Colocation Dedicated / VPS / Cloud Servers Data Centers - IT4INT Pvt Ltd Mark...Colocation Dedicated / VPS / Cloud Servers Data Centers - IT4INT Pvt Ltd Mark...
Colocation Dedicated / VPS / Cloud Servers Data Centers - IT4INT Pvt Ltd Mark...It4int
 
Domain and Hosting: Who Needs them and Why?
Domain and Hosting: Who Needs them and Why?Domain and Hosting: Who Needs them and Why?
Domain and Hosting: Who Needs them and Why?HTS Hosting
 
Domain names
Domain namesDomain names
Domain namessngd0306
 
Website Building Part 01 - Basics.pdf
Website Building Part 01 - Basics.pdfWebsite Building Part 01 - Basics.pdf
Website Building Part 01 - Basics.pdfDigitalGuruSanjog
 
Module 1 : Section 4 Internet Hosting
Module 1 : Section 4 Internet HostingModule 1 : Section 4 Internet Hosting
Module 1 : Section 4 Internet Hostingwebhostingguy
 
Cloud Computing
Cloud ComputingCloud Computing
Cloud ComputingYiwei Gong
 
Unit 1- Domain Name and Web hosting.pptx
Unit 1- Domain Name and Web hosting.pptxUnit 1- Domain Name and Web hosting.pptx
Unit 1- Domain Name and Web hosting.pptxsujalpandey620
 
digital marketing andddddWeb hosting.pptx
digital marketing andddddWeb hosting.pptxdigital marketing andddddWeb hosting.pptx
digital marketing andddddWeb hosting.pptxsujalpandey620
 
Unit 1- Domain Name and Web hosting.pptx
Unit 1- Domain Name and Web hosting.pptxUnit 1- Domain Name and Web hosting.pptx
Unit 1- Domain Name and Web hosting.pptxsujalpandey620
 

Ähnlich wie First Hosted Joomla! site (20)

How to create_a_website
How to create_a_websiteHow to create_a_website
How to create_a_website
 
Domain Name and Web Hosting: What Are the Differences? 
Domain Name and Web Hosting: What Are the Differences? Domain Name and Web Hosting: What Are the Differences? 
Domain Name and Web Hosting: What Are the Differences? 
 
Web Hosting.pdf
Web Hosting.pdfWeb Hosting.pdf
Web Hosting.pdf
 
Www Officesoon Com Power Point Presentation
Www Officesoon Com Power Point PresentationWww Officesoon Com Power Point Presentation
Www Officesoon Com Power Point Presentation
 
How websites and search engines work
How websites and search engines workHow websites and search engines work
How websites and search engines work
 
Webmaster
WebmasterWebmaster
Webmaster
 
Webmaster
WebmasterWebmaster
Webmaster
 
Domain names
Domain namesDomain names
Domain names
 
Colocation Dedicated / VPS / Cloud Servers Data Centers - IT4INT Pvt Ltd Mark...
Colocation Dedicated / VPS / Cloud Servers Data Centers - IT4INT Pvt Ltd Mark...Colocation Dedicated / VPS / Cloud Servers Data Centers - IT4INT Pvt Ltd Mark...
Colocation Dedicated / VPS / Cloud Servers Data Centers - IT4INT Pvt Ltd Mark...
 
Dot Com In A Day
Dot Com In A DayDot Com In A Day
Dot Com In A Day
 
Domain and Hosting: Who Needs them and Why?
Domain and Hosting: Who Needs them and Why?Domain and Hosting: Who Needs them and Why?
Domain and Hosting: Who Needs them and Why?
 
Domain Name
Domain NameDomain Name
Domain Name
 
Domain names
Domain namesDomain names
Domain names
 
Website Building Part 01 - Basics.pdf
Website Building Part 01 - Basics.pdfWebsite Building Part 01 - Basics.pdf
Website Building Part 01 - Basics.pdf
 
Module 1 : Section 4 Internet Hosting
Module 1 : Section 4 Internet HostingModule 1 : Section 4 Internet Hosting
Module 1 : Section 4 Internet Hosting
 
Cloud Computing
Cloud ComputingCloud Computing
Cloud Computing
 
Unit 1- Domain Name and Web hosting.pptx
Unit 1- Domain Name and Web hosting.pptxUnit 1- Domain Name and Web hosting.pptx
Unit 1- Domain Name and Web hosting.pptx
 
digital marketing andddddWeb hosting.pptx
digital marketing andddddWeb hosting.pptxdigital marketing andddddWeb hosting.pptx
digital marketing andddddWeb hosting.pptx
 
Unit 1- Domain Name and Web hosting.pptx
Unit 1- Domain Name and Web hosting.pptxUnit 1- Domain Name and Web hosting.pptx
Unit 1- Domain Name and Web hosting.pptx
 
What is a Website?
What is a Website? What is a Website?
What is a Website?
 

Kürzlich hochgeladen

HR Software Buyers Guide in 2024 - HRSoftware.com
HR Software Buyers Guide in 2024 - HRSoftware.comHR Software Buyers Guide in 2024 - HRSoftware.com
HR Software Buyers Guide in 2024 - HRSoftware.comFatema Valibhai
 
Optimizing AI for immediate response in Smart CCTV
Optimizing AI for immediate response in Smart CCTVOptimizing AI for immediate response in Smart CCTV
Optimizing AI for immediate response in Smart CCTVshikhaohhpro
 
Professional Resume Template for Software Developers
Professional Resume Template for Software DevelopersProfessional Resume Template for Software Developers
Professional Resume Template for Software DevelopersVinodh Ram
 
Adobe Marketo Engage Deep Dives: Using Webhooks to Transfer Data
Adobe Marketo Engage Deep Dives: Using Webhooks to Transfer DataAdobe Marketo Engage Deep Dives: Using Webhooks to Transfer Data
Adobe Marketo Engage Deep Dives: Using Webhooks to Transfer DataBradBedford3
 
TECUNIQUE: Success Stories: IT Service provider
TECUNIQUE: Success Stories: IT Service providerTECUNIQUE: Success Stories: IT Service provider
TECUNIQUE: Success Stories: IT Service providermohitmore19
 
BATTLEFIELD ORM: TIPS, TACTICS AND STRATEGIES FOR CONQUERING YOUR DATABASE
BATTLEFIELD ORM: TIPS, TACTICS AND STRATEGIES FOR CONQUERING YOUR DATABASEBATTLEFIELD ORM: TIPS, TACTICS AND STRATEGIES FOR CONQUERING YOUR DATABASE
BATTLEFIELD ORM: TIPS, TACTICS AND STRATEGIES FOR CONQUERING YOUR DATABASEOrtus Solutions, Corp
 
ODSC - Batch to Stream workshop - integration of Apache Spark, Cassandra, Pos...
ODSC - Batch to Stream workshop - integration of Apache Spark, Cassandra, Pos...ODSC - Batch to Stream workshop - integration of Apache Spark, Cassandra, Pos...
ODSC - Batch to Stream workshop - integration of Apache Spark, Cassandra, Pos...Christina Lin
 
Unlocking the Future of AI Agents with Large Language Models
Unlocking the Future of AI Agents with Large Language ModelsUnlocking the Future of AI Agents with Large Language Models
Unlocking the Future of AI Agents with Large Language Modelsaagamshah0812
 
A Secure and Reliable Document Management System is Essential.docx
A Secure and Reliable Document Management System is Essential.docxA Secure and Reliable Document Management System is Essential.docx
A Secure and Reliable Document Management System is Essential.docxComplianceQuest1
 
5 Signs You Need a Fashion PLM Software.pdf
5 Signs You Need a Fashion PLM Software.pdf5 Signs You Need a Fashion PLM Software.pdf
5 Signs You Need a Fashion PLM Software.pdfWave PLM
 
Introduction to Decentralized Applications (dApps)
Introduction to Decentralized Applications (dApps)Introduction to Decentralized Applications (dApps)
Introduction to Decentralized Applications (dApps)Intelisync
 
Building a General PDE Solving Framework with Symbolic-Numeric Scientific Mac...
Building a General PDE Solving Framework with Symbolic-Numeric Scientific Mac...Building a General PDE Solving Framework with Symbolic-Numeric Scientific Mac...
Building a General PDE Solving Framework with Symbolic-Numeric Scientific Mac...stazi3110
 
chapter--4-software-project-planning.ppt
chapter--4-software-project-planning.pptchapter--4-software-project-planning.ppt
chapter--4-software-project-planning.pptkotipi9215
 
DNT_Corporate presentation know about us
DNT_Corporate presentation know about usDNT_Corporate presentation know about us
DNT_Corporate presentation know about usDynamic Netsoft
 
Unveiling the Tech Salsa of LAMs with Janus in Real-Time Applications
Unveiling the Tech Salsa of LAMs with Janus in Real-Time ApplicationsUnveiling the Tech Salsa of LAMs with Janus in Real-Time Applications
Unveiling the Tech Salsa of LAMs with Janus in Real-Time ApplicationsAlberto González Trastoy
 
The Real-World Challenges of Medical Device Cybersecurity- Mitigating Vulnera...
The Real-World Challenges of Medical Device Cybersecurity- Mitigating Vulnera...The Real-World Challenges of Medical Device Cybersecurity- Mitigating Vulnera...
The Real-World Challenges of Medical Device Cybersecurity- Mitigating Vulnera...ICS
 
Engage Usergroup 2024 - The Good The Bad_The Ugly
Engage Usergroup 2024 - The Good The Bad_The UglyEngage Usergroup 2024 - The Good The Bad_The Ugly
Engage Usergroup 2024 - The Good The Bad_The UglyFrank van der Linden
 
Advancing Engineering with AI through the Next Generation of Strategic Projec...
Advancing Engineering with AI through the Next Generation of Strategic Projec...Advancing Engineering with AI through the Next Generation of Strategic Projec...
Advancing Engineering with AI through the Next Generation of Strategic Projec...OnePlan Solutions
 
Hand gesture recognition PROJECT PPT.pptx
Hand gesture recognition PROJECT PPT.pptxHand gesture recognition PROJECT PPT.pptx
Hand gesture recognition PROJECT PPT.pptxbodapatigopi8531
 

Kürzlich hochgeladen (20)

HR Software Buyers Guide in 2024 - HRSoftware.com
HR Software Buyers Guide in 2024 - HRSoftware.comHR Software Buyers Guide in 2024 - HRSoftware.com
HR Software Buyers Guide in 2024 - HRSoftware.com
 
Optimizing AI for immediate response in Smart CCTV
Optimizing AI for immediate response in Smart CCTVOptimizing AI for immediate response in Smart CCTV
Optimizing AI for immediate response in Smart CCTV
 
Professional Resume Template for Software Developers
Professional Resume Template for Software DevelopersProfessional Resume Template for Software Developers
Professional Resume Template for Software Developers
 
Adobe Marketo Engage Deep Dives: Using Webhooks to Transfer Data
Adobe Marketo Engage Deep Dives: Using Webhooks to Transfer DataAdobe Marketo Engage Deep Dives: Using Webhooks to Transfer Data
Adobe Marketo Engage Deep Dives: Using Webhooks to Transfer Data
 
TECUNIQUE: Success Stories: IT Service provider
TECUNIQUE: Success Stories: IT Service providerTECUNIQUE: Success Stories: IT Service provider
TECUNIQUE: Success Stories: IT Service provider
 
Call Girls In Mukherjee Nagar 📱 9999965857 🤩 Delhi 🫦 HOT AND SEXY VVIP 🍎 SE...
Call Girls In Mukherjee Nagar 📱  9999965857  🤩 Delhi 🫦 HOT AND SEXY VVIP 🍎 SE...Call Girls In Mukherjee Nagar 📱  9999965857  🤩 Delhi 🫦 HOT AND SEXY VVIP 🍎 SE...
Call Girls In Mukherjee Nagar 📱 9999965857 🤩 Delhi 🫦 HOT AND SEXY VVIP 🍎 SE...
 
BATTLEFIELD ORM: TIPS, TACTICS AND STRATEGIES FOR CONQUERING YOUR DATABASE
BATTLEFIELD ORM: TIPS, TACTICS AND STRATEGIES FOR CONQUERING YOUR DATABASEBATTLEFIELD ORM: TIPS, TACTICS AND STRATEGIES FOR CONQUERING YOUR DATABASE
BATTLEFIELD ORM: TIPS, TACTICS AND STRATEGIES FOR CONQUERING YOUR DATABASE
 
ODSC - Batch to Stream workshop - integration of Apache Spark, Cassandra, Pos...
ODSC - Batch to Stream workshop - integration of Apache Spark, Cassandra, Pos...ODSC - Batch to Stream workshop - integration of Apache Spark, Cassandra, Pos...
ODSC - Batch to Stream workshop - integration of Apache Spark, Cassandra, Pos...
 
Unlocking the Future of AI Agents with Large Language Models
Unlocking the Future of AI Agents with Large Language ModelsUnlocking the Future of AI Agents with Large Language Models
Unlocking the Future of AI Agents with Large Language Models
 
A Secure and Reliable Document Management System is Essential.docx
A Secure and Reliable Document Management System is Essential.docxA Secure and Reliable Document Management System is Essential.docx
A Secure and Reliable Document Management System is Essential.docx
 
5 Signs You Need a Fashion PLM Software.pdf
5 Signs You Need a Fashion PLM Software.pdf5 Signs You Need a Fashion PLM Software.pdf
5 Signs You Need a Fashion PLM Software.pdf
 
Introduction to Decentralized Applications (dApps)
Introduction to Decentralized Applications (dApps)Introduction to Decentralized Applications (dApps)
Introduction to Decentralized Applications (dApps)
 
Building a General PDE Solving Framework with Symbolic-Numeric Scientific Mac...
Building a General PDE Solving Framework with Symbolic-Numeric Scientific Mac...Building a General PDE Solving Framework with Symbolic-Numeric Scientific Mac...
Building a General PDE Solving Framework with Symbolic-Numeric Scientific Mac...
 
chapter--4-software-project-planning.ppt
chapter--4-software-project-planning.pptchapter--4-software-project-planning.ppt
chapter--4-software-project-planning.ppt
 
DNT_Corporate presentation know about us
DNT_Corporate presentation know about usDNT_Corporate presentation know about us
DNT_Corporate presentation know about us
 
Unveiling the Tech Salsa of LAMs with Janus in Real-Time Applications
Unveiling the Tech Salsa of LAMs with Janus in Real-Time ApplicationsUnveiling the Tech Salsa of LAMs with Janus in Real-Time Applications
Unveiling the Tech Salsa of LAMs with Janus in Real-Time Applications
 
The Real-World Challenges of Medical Device Cybersecurity- Mitigating Vulnera...
The Real-World Challenges of Medical Device Cybersecurity- Mitigating Vulnera...The Real-World Challenges of Medical Device Cybersecurity- Mitigating Vulnera...
The Real-World Challenges of Medical Device Cybersecurity- Mitigating Vulnera...
 
Engage Usergroup 2024 - The Good The Bad_The Ugly
Engage Usergroup 2024 - The Good The Bad_The UglyEngage Usergroup 2024 - The Good The Bad_The Ugly
Engage Usergroup 2024 - The Good The Bad_The Ugly
 
Advancing Engineering with AI through the Next Generation of Strategic Projec...
Advancing Engineering with AI through the Next Generation of Strategic Projec...Advancing Engineering with AI through the Next Generation of Strategic Projec...
Advancing Engineering with AI through the Next Generation of Strategic Projec...
 
Hand gesture recognition PROJECT PPT.pptx
Hand gesture recognition PROJECT PPT.pptxHand gesture recognition PROJECT PPT.pptx
Hand gesture recognition PROJECT PPT.pptx
 

First Hosted Joomla! site

  • 1. Hosted Joomla! website How to take your first website and put it out on the web for all to see. Presented by: Douglas Pickett for Joomla! User Group Toronto 23 September 2014
  • 2. What you need  Hosting provider, and credentials  Domain name (optional in some circumstances)  Joomla!  content
  • 3. What we'll cover here  Some background on how to get a domain name, hosting account, DNS, email, ...  Use the Protostar template to create a very simple Joomla! brochure-style website in 15 minutes (or so).
  • 4. Domain Names  Just what are they, and why to I need them?  They're a friendlier way to remember IP's addresses IP (Internet Protocol) uses IP addresses to communicate, not names. Higher level protocols, like http, will work with IP addresses or names, but virtual hosting on a web server makes use of the names.  You'll need your own domain if you want a website or email in your own domain.
  • 5. IP naming, some history  Once upon a time ... people just remembered IP addresses, or had a local lookup table (/etc/hosts) IPv4 addresses: 192.168.1.1 IPv6 addresses: FE80:0000:0000:0000:0202:B3FF:FE1E:8329 FE80::0202:B3FF:FE1E:8329 (short(!) form)
  • 6. DNS (Domain Name Service)  Provides a way translate names to IP addresses, and IP addresses to names, where to deliver mail, ...  gTLD (Top Level Domain) originally .com, .edu, .gov, .int, .mil, .net, .org established in 1984.  Added 2 letter country specific domains (ccTLD )starting in 1985. The first were .us, .uk, and .il now include .ca, .cc, .tv, .to, ....  Some country domains restricted to local registration, others to anyone.
  • 7. DNS now  New domains like: .info, .biz, .company, .email, ....  If you want your own domain, and have about $100K, you can register it.  Increasing support for UTF domain names (example from http://www.w3.org/International/articles/idn-and-iri/)
  • 8. ICANN list of TLD's  In the list updated Tue Sep 16 07:07:01 2014 UTC 712 top level domains listed from .AC (Saint Helena, Ascension and Tristan da Cunha) to .ZW (Zimbabwe)
  • 9. Domain names – why do I care?  If you don't have your own domain, you can look like a lightweight  It can be used as part of your branding  It can make a statement of where you operate (.ca vs .com)  Some domains are cheaper than others – and if your budget is really tight, maybe you don't care.
  • 10. Pricing comparisons  Price per year (most registrars will give multi-year discounts) – these prices are just representative, YMMV  .ca - $10.45 to $13  .com – $0.99 to $13  .tv - $30  .menu - $39.95  .xxx - $129
  • 11. Why are some registrars so cheap?  They're using the domain registration as a loss leader.  They hope you'll also purchase hosting and other services from them, so they can make up for what they're losing on the domain.  Not all supplementary services are equal.  “Special” offers – e.g. two years, $3.99 first year, $17.99 second year.
  • 12. Additional services from Registrars  By definition, a registrar will register your domain name  Often they'll offer DNS services, email services (forwarding, hosting), web hosting, ....
  • 13. Virtual Hosts  Once upon a time one, and only one, set of web pages would be associated with an IP address  But that is pretty wasteful of address space  Virtual Host feature of a web server looks at the URL and decides based on that which set of web pages you're really trying to connect to.
  • 14.
  • 15.
  • 16.
  • 17. Hosting types – Why do I care?  Virtual host – you're sharing with many other websites on what is probably a “best effort” basis  Virtual machine – you're sharing a server with fewer other websites, with defined amount of resources  Dedicated server – you have your own system Pricing (from least to most expensive)  Vhost -> Virtual Machine -> Dedicated server
  • 18. Hosting – what are they telling you?  Cost – quoted per month, for at least a year but sometimes longer  Bandwidth – how much data per month your website can use (up + down) for clients connecting from the Internet  Storage – how much space the files that comprise your website take up on their server
  • 19. Terms ...  Unlimited – probably the most abused term  Unlimited portion of a small pie shared with hundreds? thousands? of other websites  Unlimited as long as your usage doesn't exceed the profile of all the other users they're comparing you to.  Unlimited as long as you don't use too much in the way of resources  If you really need a lot of resources, you really will need to pay for them
  • 20. Terms...  Memory – probably not an issue for most simple sites  Cores – with a virtual machine, how many CPU equivalents are you guaranteed to run your website code  CPU time – how much time a CPU is tied up doing the calculations for your request  Requests – more with cloud storage, how many times can a request to upload or download a file can be made per month.
  • 21. Terms...  Control panel – web application for updating DNS, creating mail accounts, installing CMS, ...  Support method – do they only communicate by email or web ticket, or is there a phone number to call and talk to a human?
  • 22. Email  Not required for a website, but you'll probably need it  No cost option is Gmail/Yahoo/Outlook – but it may not give the right image  Once you've got your domain, you can have an email address of myname@myshinydomainname.ca  Instead of myname20483@gmail.com
  • 23. Options  Your registrar will probably offer something  Mail forwarding – take mail for your domain and forward it to your Gmail/Yahoo/Outlook account  But when you reply, the from address may still show the free account name  Mail hosting – mail hosted on their server, with both to and from address being @yourshinydomainname.ca
  • 24. Hosted Email  Limits on number of distinct email names  Limits on size of stored mail  Web vs client  For client, POP3 or IMAP (clear or encrypted), authentication options
  • 25. Demo vs Hosted  First thing you'll notice is the URL, it'll be something like: http://yourwebsitename.hostingcompany.net  If you have your own domain name: http://www.myshinydomainname.ca  With hosted, you can decide which country your info is stored in (some types of info must be kept in Canada)
  • 26. Cloudaccess.net  Current demo hosting company for Joomla!  30 day limit  New demo hosting company Siteground.com  90 day limit  Unlimited duration free hosting should be in place by the end of the year
  • 27. Demo.joomla.org  Getting started – sign up for demo account
  • 28.
  • 29.
  • 30. Basic Demo Site (front end)
  • 31. Basic Demo Site (Back End)
  • 32. Useful Extensions  Your choices may vary, but I like certain extensions  I'm going to install:  JCE  NoNumber manager, and Add to Menu  DJ-ImageSlider  Abivia MultiTwitter
  • 34.
  • 35.
  • 36.
  • 37.
  • 39. Change the Getting Started Page
  • 42. What changed  Published DJ Image Slide, MultiTwitter  Unpublish front page Login form  Now we'll assign MultiTwitter a position
  • 44. Enable where it appears
  • 46. What it looks like now
  • 47. Replace Image at top of page
  • 51. Adjust some settings Set up the heirarchy you want for your menus Adjust some of the article options to reduce some of the clutter (Author, publish date, hits, icons, etc.)
  • 52.
  • 53. What it looks like now
  • 55.
  • 57. Not fancy, but there  This particular web site will get erased in 30 days (soon to be 90 days) unless I start paying for it.  By the end of the year you should be able to get an unlimited free web site (but without your own domain name).  This isn't really pretty, it is functional and fast  The hardest part is usually creating the text and images
  • 58. My soapbox statements...  Make sure your spelling is correct  Make sure you haven't got homophones mixed up (to/too/two, their/there/they're, ...)  Don't only use images from a stock photo service  Don't steal text or images from other sites
  • 59. If you need to contact me: Email: dpickett@voggtech.ca This presentation is available on Slideshare