Deployment module
Choosing a Hosting Path
Choose between traditional shared hosting, manual static hosting, and Git-connected deployment using realistic student and business scenarios.
Learning Objectives
By the end of this lesson, you'll be able to:
- Compare traditional shared hosting, manual static hosting and Git-connected hosting
- Match hosting paths to realistic project scenarios
- Explain how update workflows differ
- Check provider terms without treating changing prices as permanent facts
Why This Matters:
A sensible hosting choice fits the project, the update workflow, support needs and account ownership.
Three Beginner Deployment Paths
How Updates Reach the Live Site
Edit -> Zip -> Upload
Edit -> Save -> Upload changed files with SFTP
Edit -> Commit -> Push -> Automatic deploymentThe first workflow is simple but easy to lose track of. The second is more controlled if you know which changed files matter. The third is repeatable and traceable, but only once Git basics make sense.
Hosting Decision Exercise
Now try this on your own without hints!
Your Task:
Choose a hosting path for each scenario and explain why.
Requirements:
- Scenario A: a small HTML and CSS classroom exercise
- Scenario B: a Vite portfolio project that will be updated regularly
- Scenario C: a small business website requiring reliable support, email and clear account ownership
Stretch Goals (Optional):
- Name one risk for each path
- List which provider details must be checked before purchase or signup
Ready for the Next Deployment Step
Key Takeaways:
- Deployment is a publishing workflow, not just a button.
- The live URL is where deployment evidence is gathered.
- The right hosting path depends on files, update workflow, support needs and ownership.
- Troubleshooting starts with the first meaningful error.
Learning Objectives Review:
Look back at what you set out to learn. Can you now:
- Choose between traditional shared hosting, manual static hosting, and Git-connected deployment using realistic student and business scenarios. Check!
If you can name which part of the system you are changing, test the live result and record the outcome, deployment is becoming a repeatable workflow.
Think & Reflect:
Deployment evidence
- What would prove this site works for someone else?
Next action
- What should be recorded so this deployment can be repeated later?
Looking Ahead:
Next: continue with Traditional Shared Hosting and Control Panels.
Recommended Next Steps
Continue Learning
Ready to move forward? Continue with the next tutorial in this series:
Traditional Shared Hosting and Control PanelsRelated Topics
Explore these related tutorials to expand your knowledge: