如何让我的客户编辑我的网页?
How do I let my Client edit my webpage?
所以,我有一个客户需要一个网站。虽然他想在我把网页放到网上的时候编辑网页。所以我想知道 just 我的客户怎么可能编辑网站,而不是任何其他用户。在HTML、CSS、当然是JS!
谢谢,阿尔伯特
您的客户能力如何?我可以通过以下几种方式看到在电脑编辑网站方面相当有能力的人(我都用过):
- SSH:如果站点 运行 在具有 SSH 的服务器上,您的客户端可以直接通过 SSH 连接到服务器并编辑文件。不强烈推荐,但这是 "easiest" 方式(也可以通过 SFTP 插件使用他们的文本编辑器来编辑服务器上的文件)。
- Git:将 Web 根目录附加到 git 存储库。通过这种方式,客户可以在他们的机器上的本地副本上编辑他们想要的任何内容,测试它,然后通过 SSH 连接到服务器并更新 repo 将其部署到生产或测试。
- 没有SSH?使用 FTP 是下载文件,在本地机器上编辑它们,然后将新版本上传到服务器。
所有这些选项都假定客户端可以使用所需的工具(SSH、Git 或 FTP)并且了解 webdev。
考虑使用一些 CMS,例如 WordPress 或 Drupal,这样您的客户几乎可以编辑网站上的任何内容,而无需深入研究 git-flow 或其他技术。我想如果他知道该怎么做,他就不会问了。另一种选择是在像 Wix(或类似)这样的平台上创建网站,但在这种情况下,自定义将受到平台的限制
所以,我有一个客户需要一个网站。虽然他想在我把网页放到网上的时候编辑网页。所以我想知道 just 我的客户怎么可能编辑网站,而不是任何其他用户。在HTML、CSS、当然是JS!
谢谢,阿尔伯特
您的客户能力如何?我可以通过以下几种方式看到在电脑编辑网站方面相当有能力的人(我都用过):
- SSH:如果站点 运行 在具有 SSH 的服务器上,您的客户端可以直接通过 SSH 连接到服务器并编辑文件。不强烈推荐,但这是 "easiest" 方式(也可以通过 SFTP 插件使用他们的文本编辑器来编辑服务器上的文件)。
- Git:将 Web 根目录附加到 git 存储库。通过这种方式,客户可以在他们的机器上的本地副本上编辑他们想要的任何内容,测试它,然后通过 SSH 连接到服务器并更新 repo 将其部署到生产或测试。
- 没有SSH?使用 FTP 是下载文件,在本地机器上编辑它们,然后将新版本上传到服务器。
所有这些选项都假定客户端可以使用所需的工具(SSH、Git 或 FTP)并且了解 webdev。
考虑使用一些 CMS,例如 WordPress 或 Drupal,这样您的客户几乎可以编辑网站上的任何内容,而无需深入研究 git-flow 或其他技术。我想如果他知道该怎么做,他就不会问了。另一种选择是在像 Wix(或类似)这样的平台上创建网站,但在这种情况下,自定义将受到平台的限制