如果您打算维护网站,那么您需要一套特定的技能.这种技能组合无穷无尽,因为今天有许多技术可供使用,而且每天都有很多技术可供使用.因此,您必须对任何一种可用技术进行规划和确认,并继续进行项目.
这并不要求您应该了解所有列出的技能.如果你想开发一个简单的网站,那么你只需要在这里列出的前四种技能.如果你想要一个更大,更具互动性的网站,则需要其他技能.
计算机操作 : 您需要知道的是如何操作电脑 : Windows,Linux或Macintosh.这取决于您要托管网站的Web服务器.所以你应该只掌握该系统的基本知识.您应该熟悉基本操作,如创建文件,删除文件,更新文件,创建目录,文件权限等.
远程访问 : 大多数情况下,只能从远程站点访问Web服务器.您应该清楚如何从远程站点连接计算机.所以至少你应该具备 telnet 实用程序的基本知识来连接到远程机器.有许多服务提供商将为您提供控制面板来管理您的网站.
文件上传&正在下载 : 正如我多数时间告诉你的那样,你的Web服务器将在远程站点上.因此,您需要上传和下载与您的网站相关的所有文件.所以至少你应该具备 FTP 实用程序的基本知识,以连接到远程机器并下载或上传你的文件.几乎服务提供商为您提供了在Web服务器上上传文件的工具.
HTML/XHTML知识 : 这些是您将用于构建网站的标记语言.所以你应该对这些语言有很好的理解.您可以参考我们的教程来学习 HTML/XHTML
CSS知识 : 需要层叠样式表才能获得许多通过HTML或XHTML无法实现的结果.
PHP脚本 : 现在,很多网站正在使用PHP语言开发.此脚本可帮助您创建交互式网站.您可以参考我们的教程来学习 PHP脚本
PERL脚本 : PERL是另一种高度用于开发交互式Web应用程序的语言.因此,如果您计划使用PERL开发您的网站,那么您可以参考我们的教程来学习 PERL Script
Java或VB脚本 : 需要这些脚本来执行用户级验证并在您的网站中添加更多交互性.因此,希望Web开发人员了解任何客户端脚本.
AJAX技术 : 这是网络上的最新技术.谷歌和雅虎正在使用这项技术为其网站访问者提供更好的浏览体验.您可以参考我们的教程来学习 AJAX技术
ASP或JSP : 这些是用于开发交互式网站的另一种技术.
Flash知识 : 您可以计划使用Macromedia Flash来构建您的网站.学习这项技术需要花费一些时间,但是一旦你学会了,你就可以使用Flash开发非常漂亮和有吸引力的网站.
HTTP协议 : 随着您的成长,您希望获得有关Web的更多知识.所以我建议你通过网络骨干网,即HTTP协议.您可以参考我们的教程来学习 HTTP协议