在下最近要做一个系统,因为数据比较杂而且多,用mysql表示性能肯定跟不上,所以别人建议用Oracle数据库。另外还有一些统计的问题要操作excel和word,也挺头疼的。在此想问各位高人一些问题,希望大家能予以解答。1. PHP的哪个框架与Oracle的结合比较好?尽可能操作简便而且不容易出现各种问题。或者如果框架都差不多的话,有没有专门针对Oracle数据库操作的数据连接类什么的?2. 有没有比较容易使用的开源插件可以方便的对word和excel进行读写。从前我们这边有人做过写word,总会出现各种莫名其妙的乱码或者bug,而且找不到理由……我刚才在网上检索发现有人用com组件,有没有牛人详细解释一下这个东西具体怎么用?效果如何?3. 我们这个项目要求对一批二维数据进行数理分析统计,这个统计的值我可以自己用数学公式算,但是生成图表就很惆怅了,请问php里有没有类似.net 平台下的mschart之类的控件或者插件啊?
目前就这么几个比较急的问题,谢谢诸位了!
目前就这么几个比较急的问题,谢谢诸位了!
2.不懂
3.大量前人所作的php chart class,gd/svg/flash/js,2d/3d任君选择,搜不到是很稀罕的事
2、在服务器端使用 com 组件的必要条件是:服务器操作系统是 window
用 com 方式对 word 和 excel 进行操作的方法请参阅 word 和 excel 帮助中的 vba 章节
是这样的,我有一堆二维数据要存,而这些二维数据的长度不固定。虽然可以把它存到关系型数据库里,但是我粗略的估计了一下,如果这么存的话,这些数据起码有几亿条而且很杂乱,以后统计分析都非常麻烦,光设计的时候我就不知道该怎么办了。因此觉得还是用面向对象的数据库存这些东西比较好。其实我已开始想过用XML数据库去存,但是直接被上头打回来了。如果3楼看到的话麻烦问一下,难道说这个问题除了用JSP就没有可能用PHP解决么?
没办法,目前只能用 jsp 来操作
你的意思是php只能对关系型数据库进行处理,不能处理面向对象的数据库么?
西安在的 Oracle 是由 Java 写成的,所以他被设计成字段可以接受和运行 Java 的对象
当然也就接受了 Java 的 web 脚本语言 jsp由于目前微软已收购了 zend ,所以以后 php 有可能在 sql server (俗称 mssql)中具与有 jsp 在 Oracle 中的地位相当的地位。不过这是后话了当然你也可以将序列化的 php 对象放入 mysql 中来模拟这一需求
#2.excel的话有phpExcel类可以一用,挺麻烦,效果还不错,word的话有听说过phpWord,是从phpExcel扩展的,没用过,不好评判,当然windows下基于COM也是可以的,多多gooogle。
#3.chart的东西就很多了,fusionchart,jgraph,jschart....
php应不是第一选择,.net/java啥的应该更适合,即使python和windows系统结合这方面也比php强点。