如果答的好,可以到
http://expert.csdn.net/Expert/topic/1587/1587667.xml?temp=.4831812
继续接分

解决方案 »

  1.   

    注意,1 php没有结构体这个概念。
      

  2.   

    而且php是弱类型语言。
    在作结构的时候麻烦很多。
      

  3.   

    做电子商务的话还是不要用PHP了吧
    你要和银行进行数据传输,就必须用它的接口,没有免费的,好像也没有模拟的吧
      

  4.   

    答你2:PHP对XML的支持还算可以!不知你打算怎么应用XML于你的电子商务呢?!
      

  5.   

    开发灵活的Web应用软件
      数据一旦建立,XML能被发送到其他应用软件、对象或者中间层服务器做进一步地处理。或者它可以发送到桌面用浏览器浏览。XML和HTML、脚本、公共对象模式一起为灵活的三层Web应用软件的开发提供了所需的技术。  不同来源数据的集成
      现在搜索多样的不兼容的数据库实际上是不可能的。XML能够使不同来源的结构化的数据很容易的结合在一起。软件代理商可以在中间层的服务器上对从后端数据库和其他应用处来的数据进行集成。然后,数据就能被发送到客户或其他服务器做进一步的集合、处理和分发。  多种应用得到的数据
      XML的扩展性和灵活性允许它描述不同种类应用软件中的数据,从描述搜集的Web页到数据记录。同时,由于基于XML的数据是自我描述的,数据不需要有内部描述就能被交换和处理。  本地计算和处理
      XML格式的数据发送给客户后,客户可以用应用软件解析数据并对数据进行编辑和处理。使用者可以用不同的方法处理数据,而不仅仅是显示它。XML文档对象模式(DOM)允许用脚本或其他编程语言处理数据。数据计算不需要回到服务器就能进行。分离使用者观看数据的界面,使用简单灵活开放的格式,可以给Web创建功能强大的应用软件,这些软件原来只能建立在高端数据库上。  数据的多样显示
      数据发到桌面后,能够用多种方式显示。通过以简单开放扩展的方式描述结果化的数据,XML补充了HTML,被广泛的用来描述使用者界面。HTML描述数据的外观,而XML描述数据本身。由于数据显示与内容分开,XML定义的数据允许指定不同的显示方式,使数据更合理地表现出来。本地的数据能够以客户配置、使用者选择或其他标准决定的方式动态地表现出来。CSS和XSL为数据的显示提供了公布的机制。  粒状的更新
      通过XML,数据可以粒状的更新。每当一部分数据变化后,不需要重发整个结构化的数据。变化的元素必须从服务器发送给客户,变化的数据不需要刷新整个使用者的界面就能够显示出来。目前,只要一条数据变化了,整一页都必须重建。这严重限制了服务器的升级性能。XML也允许加进其他数据,比如预测的温度。加入的信息能够流入存在的页面,不需要浏览器发一个新的页面。  在Web上发布数据
      由于XML是一个开放的基于文本的格式,它可以和HTML一样使用HTTP进行传送,不需要对现存的网络进行变化。  升级性
      由于XML彻底把标识的概念同显示分开,处理者能够在结构化的数据中嵌套程序化的描述以表明如何显示数据。这是令人难以相信的强大的机制,使得客户计算机同使用者间的交互作用尽可能的减少了,同时减少了服务器的数据交换量和浏览器的响应时间。另外,XML使个人的数据只能通过更新的布告发生变化,减少了服务器的工作量,大大增强了服务器的升级性能。  压缩性
      XML压缩性能很好,因为用于描述数据结构的标签可以重复使用。XML数据是否要压缩要根据应用来定,还取决于服务器与客户间数据的传递量。XML能够使用HTTP1.1中的压缩标准。  开放的标准
      XML基于的标准是为Web进行过优化的。微软和其他一些公司以及W3C中的工作组正致力于确保XML的互用性,以及为开发人员、处理人员和不同系统和浏览器的使用者提供支持,并进一步发展XML的标准。
    XML包括一套相关的标准:
      可扩展标识语言(XML)标准,这是W3C正式批准的。这意味着这个标准是稳定的,完全可用于Web和工具的开发。XML名域标准,这用来描述名域的句法,支持能识别名域的XML解析器。
      文档对象模式(DOM)标准,这为给结构化的数据编写脚本提供了标准,这样开发人员就能够同计算机在基于XML的数据上进行交互作用。
      可扩展类型语言(XSL)标准,这是一个工作草案。XSL有两个模块��XSL转换语言和XSL格式化对象。转换语言可用来转换XML以满足显示要求。由于XSL的两部分是模块,转换语言能够独立的用来进行多用途的转换,包括把XML转换成结构完整的HTML。CSS可应用于结构简单的XML数据,但不能以不同于信息如何传递来的方式显示信息。
      可扩展链接语言(XLL)标准和XML指针语言(Xpointer)标准是当前的工作草案。XLL提供类似与HTML的链接,但功能更强大。例如,链接可以是多方向的,可以存在于对象上而不仅仅是页面上。
      

  6.   

    不是了,我就了解php和.net了,我不想在化时间在程序语法了
      

  7.   

    1、php对事物支持是不太好,但目前来看做电子商务网站绝对够用
    2、php对xml的支持的相当好
    3、免费的银行付帐接口没有,只能多加一条化帐步骤
      

  8.   

    听说有一个php.net不知道是怎么回是呢?是用php编译成cls的中间库吗?希望有朋友来回答