← 第 6 关 – 项目负责人

第 1/8 课 ⏱ 20 分钟 免费预览

从项目到产品

发现真正上线网站需要什么——并规划你自己的发布。

现在只有你能看到网站

说实话:网站很棒,但跑在 localhost 或名字怪怪的 GitHub Pages 地址上。项目老板 要改变这个。这级结束时,网站会:

这一切叫 部署到生产环境——把项目变成真人用的产品。

跟我看:项目和产品的区别

项目(现在)产品(第 6 级后)
localhost:3000自己的域名
”我电脑上能用”大家随时都能用
手动上传push = 自动部署
不知道谁在看能看到访客数
httphttps 带小锁
💡

为什么叫 production? 程序员把工作分成环境:development(你的电脑,可以搞坏)和 production(线上网站,全世界看)。老手有句玩笑:“周五下午别动 production。” 🙂

轮到你了 💪:规划发布

好老板先写计划。在项目里建 LAUNCH.md,写下:

  1. 我要发布什么——一句话:网站做什么、给谁用。
  2. 梦想地址——3 个域名想法(后面再查能不能买)。
  3. 谁会用——同学?家长?俱乐部?
  4. 发布日必须能用——最重要的 3 件事。
🏫 学校网站——计划例子

发布:我们学校网站,课表、活动、照片。地址:ourschool.commyschool-site.com。用户:家长和同学。必须能用:课表、联系方式、照片画廊。

🙋 个人网站——计划例子

发布:我的作品集。地址:jakebuildswebsites.comjake-smith.com。用户:朋友,也许以后雇主。必须能用:介绍、项目、联系。

🌍 旅行日记——计划例子

发布:带地图的旅行日记。地址:ourtrips.comfamily-on-the-road.com。用户:家人朋友。必须能用:地图、最新旅行、照片。

⚽ 俱乐部网站——计划例子

发布:我们青年队网站。地址:hawkseagles.comyoungeagles.com。用户:家长、球员、对手。必须能用:比赛日期、名单、球场地图。

检查一下: 有带四部分计划的 LAUNCH.md。你知道 production 是什么,也知道这级要学什么。

这堂课你要记住