📜  网络-必备技能

📅  最后修改于: 2020-10-17 06:17:34             🧑  作者: Mango


如果您打算维护网站,那么您将需要一套特定的技能。这个技能组可能无穷无尽,因为今天有很多可用的技术,而且每天都有很多技术在出现。因此,您必须对任何一种可用技术进行规划和确认,然后继续进行您的项目。

不需要您应该具有所有列出的技能的知识。如果您想开发一个简单的网站,则只需这里列出的前四个技能。如果您想建立一个更大,更互动的网站,则需要掌握其他技能。

  • 计算机操作-您只需要了解如何操作计算机-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技术-这是网络中的最新技术。 Google和Yahoo正在使用该技术为网站访问者提供更好的浏览体验。您可以参考我们的教程来学习AJAX技术

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

  • Flash知识-您可以计划使用Macromedia Flash建立您的网站。学习该技术会花费一些时间,但是一旦学习,您就可以使用Flash开发非常漂亮和有吸引力的网站。

  • HTTP协议-随着您的成长,您希望对Web有更多的了解。因此,我建议您也通过Web骨干网,即HTTP协议。您可以参考我们的教程来学习HTTP协议