2005/07/03 | 一些技术名词
类别(IT随笔) | 评论(10) | 阅读(867) | 发表于 22:45
  最近有时间总想到书店去一趟,发现书店里有越来越多的书想去看。以前在图形图像和网页制作一排里停留的时间最多,现在几乎一扫而过,停留在网络、操作系统、编程书籍面前的时间明显增长。

  关于.NET 和 J2EE 的选择想了很久,微软的系统用起来到底简单方便,但是以后随着正版化的普及,Windows 平台将给许多中小企业带来一笔不菲的费用,尤其是在 Web 上,操作系统的D版追查起来更容易。在 Web 上 Linux 似乎是一个更好的选择,与 Weed 合作的一个日本项目已经让我明显感到日后 Linux 是个趋势。因为在日本几乎找不到提供 Windows + MS SQL 的虚拟主机。似乎冥冥天意,我们刚选用的一套虚拟主机系统,也使用了 Linux 作为主控系统,感觉好像 Linux 在向我们招手。

  如果选 Linux 平台,我的倾向是 FreeBSD,很早就对这个操作系统看好,因为网易就是在这个平台上,可惜 Windows 也一直没用好,哪有精力再摆弄这个。Mac OS 也是以 FreeBSD 为基础,对于 BSD 的稳定性似乎都异口同声称赞,或许以后可以试试。

  在书店里,顺便也了解了一下XML、XHTML、XSLT。

  XML 是 SGML(Standard Generalized Markup Language,标通用标记语言)的子集,最初主要由 SUN 和 Microsoft 制定标准,后成为 W3C 标准。记得以前还想过,为什么不直接用 SGML 而采用 XML 呢?有本书说得很好,举了个波音飞机的例子,每架飞机的产品参数文档大约有4万页,而这些参数每年都会发生改变,这样规模的数据,采用SGML最恰当不过。不过大部分数据都不会有这么庞大,为了对付更多更通用的数据,尤其是 WEB 数据,所以 XML 产生了,从这种意义上讲,XML 的应用将远远超过 SGML ,所以对 XML 的未来不必再产生任何怀疑。相对于 HTML,XML 最突出的特点是加强数据格式,同时消除数据表现形式,所谓数据与表现分离是 XML 具备的特点。

  XHTML 前段时间在国内 WEB 圈子里产生不少争论,是阿捷他们翻译的一本《Web 重构》引起的。XHTML 在到底是什么东西呢,实际上 XHTML 是采用 XML 对 HTML 的重写,HTML 的缺陷很多,但是它已经成了事实标准,为了使 HTML 具备 XML 的特征,同时又保证浏览器能顺利识别,就产生了这么个 XHTML,从长远来看,它是 HTML 向 XML 过渡的一个中间产物,必将消失,不过最近几年,XHTML 在 WEB 圈子里必定还是一个焦点。

  XSLT 实际上是 XSL 的一个方面,XSL 对于 XML 就像 CSS 对于 HTML ,可惜的是,目前支持 XSL 的应用几乎没有,而 XML 已经开始流行,XSLT 不得不出来发挥它的作用,也就是把 XML 格式转变为其他格式,如另外一种 XML,或 PDF,RTF,TXT 等,目前如果运用 XML ,可能不得不学习 XSLT。

  说到底,这些还是前台表现,如果要做 WEB 开发,必须选择合适的工具,.NET 上的 C#,或 J2EE 的 Java,另外,PHP 也是一个从平民发展起来的一个新生力量。除了选择工具,还要选择系统平台,Windows Server 或 Linux。这些软件选择完成后,还需要了解一些硬件知识,最主要是在于存储的管理,RAID 只是第一步,真正要派上大用场的是 SAN 和 NAS,用上这些设备,还需要考虑的是数据的备份,备份软件的选择又是一大堆。当然,网络安全也有不少新技术要了解。对网络带宽的考虑也是不得不面对的,以后的日子,CISCO 这个单词必将同 Microsoft 一样重要,对于交换机、路由器、DNS、IP策略、网络流量,再也不能停留在概念上,必须象看CPU和内存一样,清清楚楚,当然,对网络加速至关重要的 CDN 也应该了解。

  这些只是停留在概念上,真正想深入了解,任何一个领域都需要花费大量时间,谁说 BSP 没有门槛呢。
0

评论Comments