网络 - 所需技能


如果您计划维护一个网站,那么您将需要一套特定的技能。这种技能组合可以是无穷无尽的,因为今天有许多可用的技术,而且每天都有许多技术出现。因此,您必须计划并确认任何一种可用技术,然后继续您的项目。

这并不要求您必须了解所有列出的技能。如果您想开发一个简单的网站,那么您只需要这里列出的前四项技能。如果您想建立一个更大、更具互动性的网站,则需要其他技能。

  • 计算机操作- 您需要知道的是如何操作计算机 - Windows、Linux 或 Macintosh。这取决于您想要托管您的网站的 Web 服务器。因此,您应该只具备该系统的基本知识。您应该熟悉创建文件、删除文件、更新文件、创建目录、文件权限等基本操作。

  • 远程访问- 大多数时候您的 Web 服务器只能从远程站点访问。您应该清楚如何从远程站点连接计算机。因此,至少您应该具备用于连接到远程计算机的telnet实用程序的基本知识。有许多服务提供商将为您提供控制面板来管理您的网站。

  • 文件上传和下载- 正如我告诉你的那样,大多数时候你的 Web 服务器将位于远程站点。因此,您需要上传和下载与您的网站相关的所有文件。因此,至少您应该具备FTP实用程序的基本知识,以连接到远程计算机并下载或上传文件。几乎服务提供商都为您提供了将文件上传到 Web 服务器上的设施。

  • HTML / XHTML 知识- 这些是您将用来构建网站的标记语言。所以你应该对这些语言有很好的理解。您可以参考我们的教程来学习HTML / XHTML

  • CSS 知识- 需要级联样式表知识来实现​​许多通过 HTML 或 XHTML 无法实现的结果。

  • PHP 脚本- 现在许多网站都是使用 PHP 语言开发的。该脚本可帮助您创建交互式网站。您可以参考我们的教程来学习PHP 脚本

  • PERL 脚本- PERL 是另一种被广泛用于开发交互式 Web 应用程序的语言。因此,如果您打算使用 PERL 来开发您的网站,那么您可以参考我们的教程来学习PERL 脚本

  • Java 或 VB 脚本- 这些脚本需要执行用户级验证并在您的网站中添加更多交互性。因此,Web 开发人员需要了解任何客户端脚本。

  • AJAX 技术- 这是网络中的最新技术。谷歌和雅虎正在使用这项技术为其网站访问者提供更好的浏览体验。您可以参考我们的教程来学习AJAX技术

  • ASP 或 JSP - 这些是用于开发交互式网站的另一种技术。

  • Flash 知识- 您可以计划使用 Macromedia Flash 来构建您的网站。学习这项技术有点耗时,但是一旦你学会了,你就可以使用 Flash 开发非常漂亮和有吸引力的网站。

  • HTTP 协议- 随着您的成长,您希望了解更多有关 Web 的知识。所以我建议您也浏览一下 Web 主干网,即 HTTP 协议。您可以参考我们的教程来学习HTTP协议