PHP是动态语言,以前用过ASP.NET。类型转来转去太麻烦。仅此一样就让我望而生畏。就更不说那些为了Web而Web的服务器端控件了。当然服务器端控件不在讨论之列。
抛开逻辑业务处理不说,单说Web层,是不是动态语言更适合Web开发,除了PHP还有Ruby Perl Python等,甚至包括asp
连客户端的Js都是动态的,因为html是文本,http报文也是纯文本,而使用文本来表示的一切数据,都是不严格要求类型的,一个“123”你说他是数字也可以,说他是字符串也可以。当然参与运算的时候就必须确定类型。
我是这么理解的:动态语言比静态语言在Web编程中有更多的优势。
欢迎拍砖。

解决方案 »

  1.   

    动态是为了呈现.不是更适合 而是能够更能提高用户的体验。
    都是些代码,web是个平台。未来的互联网可能都是3/4D视频流了...
      

  2.   

    动态语言,是指程序在运行时可以改变其结构:新的函数可以被引进,已有的函数可以被删除等在结构上的变化。比如众所周知的ECMAScript(JavaScript)便是一个动态语言。除此之外如Ruby、Python等也都属于动态语言,而C、C++等语言则不属于动态语言。
      

  3.   

    本帖最后由 PhpNewnew 于 2012-09-27 17:46:05 编辑
      

  4.   

    我觉得越贴近应用的编程越适合用动态语言. web当然也算
      

  5.   

    理论的我就说不上了,我只知道,http的传输总是字节(字符串)的传输,所有其他类型都是由它转变而得
      

  6.   

    我以为除了html标签,其他的都是动态语言