飘云阁

 找回密码
 加入我们

QQ登录

只需一步,快速开始

查看: 6118|回复: 20

论坛是个什么东东?——想知道的进来看。

[复制链接]
  • TA的每日心情
    开心
    2024-12-1 11:04
  • 签到天数: 12 天

    [LV.3]偶尔看看II

    发表于 2005-2-9 14:09:07 | 显示全部楼层 |阅读模式
    论坛可以说是一种动态网页编程语言建立的应用程序(application)。

    目前主流的动态网页编程技术有:
    1、cgi(几乎已经淘汰)
    2、asp(趋于淘汰)
    3、php
    4、.net技术的web部分
    5、Java技术的web部分


    由于是“动态”的,所以动态网页建立的网站,如本论坛在服务器端根本没有原来意义的“网页”(术语称作“静态页面”,.htm或.html)。动态技术编写的程序好像一个模版包含了论坛的“框架”,而帖子的内容存储在数据库中。当请求某一页时程序从数据库中调出相应的内容,加入到程序制定的框架里来,然后生成一个静态页面发送到客户端的浏览器里显示。所以一切都是由程序控制的,而这些程序由于使用的技术不同又存在着差异。


    CGI
    即Common Gateway Interface(公共网关接口),主要使用Perl语言编写。程序后缀名一般为.cgi。

    ASP
    即Active Server Page(动态服务网页),微软开发的用于取代cgi技术的动态网页技术,曾经风靡一时。asp技术通过在html中插入嵌入式脚本语言(javascript或vbscript)写成程序,再经过windows操作系统中的IIS(internet infomation server)解释生成动态页面。程序后缀名为.asp。

    PHP
    即Hypertext Preprocessor(超文本预处理程序),最初是 Rasmus Lerdorf 个人开发的Personal Home Page Tools技术,现在是一个Open Source(开放源码)的多用途脚本语言。php目前已经发展到php 5.0.1版(2004.8.12发布)。php一般结合apache服务器程序(也是开放源码的)工作,可以用于许多平台(windows、linux等)程序后缀名现在一般为.php。(本论坛就是使用php结合zend开发的。)官方网站www.php.net

    ASP.NET
    微软的.net技术过于庞大,这里简单介绍一下asp.net。它并不是简单的asp技术的升级。asp.net完全使用了新的技术和思想。用来编写asp.net程序的语言可以是C#、vb.net等所有适用于.net框架的编程语言。其中C#是主流发展趋势。asp.net和asp的运行环境基本相同,但需要额外安装.net sdk(.net软件包)。
    asp.net程序后缀名为.aspx。

    JSP
    sun的Java技术同样极为庞大,这里简单介绍一下JSP。作为微软.net的“对头”,JSP技术可能某些方面要优于asp.net。(可能因为我是SUN的认证程序员和开发员)和以上所有技术一样,单一的JSP技术同样是在html中嵌入程序语句实现网页动态交互的效果。由于java技术的跨平台性,jsp也是跨平台的。但目前单一的jsp使用不多见,就不展开介绍了,其他技术的结合就跳出了狭义的动态网页技术。jsp的后缀名为.jsp。


    到这里,我想已经解答了网友心中对“论坛”的疑问。当然这些只回答了动态网页是什么,至于怎么回事儿、怎么工作、怎么编写那就要有兴趣的网友自己学习了。
    PYG19周年生日快乐!

    该用户从未签到

    发表于 2005-2-9 14:33:28 | 显示全部楼层
    顶上来的说
    PYG19周年生日快乐!

    该用户从未签到

    发表于 2005-8-1 16:37:22 | 显示全部楼层

    呵呵!~

    又长了一点见识!
    PYG19周年生日快乐!

    该用户从未签到

    发表于 2005-11-2 08:39:31 | 显示全部楼层
    学了点东西
    PYG19周年生日快乐!

    该用户从未签到

    发表于 2006-3-7 17:14:11 | 显示全部楼层
    学习....
    PYG19周年生日快乐!
  • TA的每日心情

    2022-1-22 22:38
  • 签到天数: 16 天

    [LV.4]偶尔看看III

    发表于 2006-3-8 21:22:55 | 显示全部楼层
    asp(趋于淘汰),不是吧,我最近正在学asp呢!真倒霉!
    PYG19周年生日快乐!

    该用户从未签到

    发表于 2006-3-9 00:48:43 | 显示全部楼层
    学习了一下哦
    PYG19周年生日快乐!

    该用户从未签到

    发表于 2006-3-12 12:01:53 | 显示全部楼层
    终于弄明白了
    PYG19周年生日快乐!

    该用户从未签到

    发表于 2006-7-11 22:01:03 | 显示全部楼层
    谢谢啊!又明白点东西啊
    PYG19周年生日快乐!

    该用户从未签到

    发表于 2006-7-22 09:03:02 | 显示全部楼层
    提示: 作者被禁止或删除 内容自动屏蔽
    PYG19周年生日快乐!
    您需要登录后才可以回帖 登录 | 加入我们

    本版积分规则

    快速回复 返回顶部 返回列表