本文目录一览

1,php jsp asp 现在哪一种用的比较多 大型和小型网站一般多那种

大中型网站考虑到成本和开发周期,PHP是首选,原因都是官方的说法,速度快,效率高,开发周期小,开源等。 就国内而言,大型的门户站同样是PHP架构,而ASP更多应用于企业的形式网站开发。 JSP更多应用于政府银行或大型企事业单位的业务中。
大型网站JSP要多些,中小型的话PHP ASP都可以很难分出有什么区别。大家都说各种在服务器端有区别。我从事网站开发4年了,还真是没分出PHP和ASP有什么太大的却别。主要还是看掌握情况了。ASP虽然早,如果你掌握的好,你也可以弥补他的不足,任何语言都一样,希望对楼主有帮助。
asp适合小型网站,多用于企业网站 php现在使用最多,适合大中型网站,淘宝也用它开发的 jsp都用在大型网站,象网上银行
现在游戏的展示站很多都是asp来建立的,企业也是,PHP的话,在中国还是很热门的,这是不容置疑的,而JSP,现在慢慢的在上升,发现很多大型站点慢慢转型JSP了。
JSP适合网络服务应用接入,例如云计算。PHP和ASP做任何大中型网站,只是你选择数据库,Mysql,Mssql,oracle,等数据库适合大型网站的数据库,Access是微软的垃圾数据库,不过总的来说还是不错。PHP+Mysql,asp+access,jsp+sql是最常见的搭配!

php jsp asp 现在哪一种用的比较多 大型和小型网站一般多那种

2,visual foxpro 可以开发很复杂的数据库软件

1.建议你用 FOXPRO 7,或以上的版本,最新的是 FOXPRO 9.2.FOXPRO 的控件不多,与VB差不多.3.开发比较复杂的程序是方便的,发报表已在程式中,不用再开发.4.可以以exe文件执行,也可以用安装包开发成独立的文件在别的电脑安装.5.没有其他要烦的东西了.
1.Visual FoxPro 已经严重过时了,不再有技术支持,也没有所谓的新版了。官方的 Visual Studio 已经不包含 Visual FoxPro,而是主打 C++ 和 .NET (C#, VB.NET)。使用 C# 或 VB.NET 开发数据库应用是很方便的。2.Visual FoxPro 控件很有限。3.做报表用 VB.NET/C# + Crystal Reports 很方便。4.这个要求估计 Delphi 比较符合了,.NET 开发的程序都需要装一个几十 M 的运行库,C++ 的运行库很小但是开发效率很低。5.不如直接找人做算了,这个年代不类来类去才烦也可能是我孤陋寡闻吧,我是真的很少听说现在谁还会用 Visual FoxPro 开发应用了。
1 sQL server可能用不上,本人没试过过,不过查询时符合sql规则2 控件多的是3,报表fox自带很简单,不像VB需另安装4,当然是EXE的,其中两个DLL就够用了5,VFP的按钮\选项\设计都很简单,所以,前几年很流行的啊
visual foxpro 可以开发很复杂的数据库软件!!!绝对可以!
没有什么语言是垃圾的,别这么说,每种语言都非常先进,只是看用的人是否会用。如果你注重的是程序的功能,你的程序需要大量的数据库支撑,甚至是分布式的,比如数据库存放在不同类型的服务器、不同的数据库系统里面,用visual foxpro来编写程序是非常方便的,至少比vc、vb方便得多。

visual foxpro 可以开发很复杂的数据库软件

3,为什么好多人都说Hibernate是垃圾究竟是为什么

其实很简单,运用不到位!他们看到的是不好的地方, 反过来想,为什么要用Struts& spring &hibernate (当然也可以是JDBC) Struts 是一个页面处理的框架,非常实用的 spring 的ioc 与AOP技术最大的亮点 hibernate 数据持久(与数据库打交道的) 替代了JDBC(就是SQL语句啦) 更简单,但是很多人不会用,导致优化不好运行慢 同时,采用分层开发,不具备这种思想,所有难喽,难的话,就觉得不好用,实际他是一种脱变
一种工具好与不好,主要方面应该体现在是否实用,是否易用,好多人说hibernate怎么怎么好用,是,这个不能否定,毕竟hibernate都出了这么多年了,该优化的早优化了,但是,正如有人说的,hibernate慢,而且难优化,而且使用不好有问题,这就是他最大的垃圾地方,楼主可以想一想,hibernate提出的什么面向对象操作数据库,这本身就是一个谎言,oracle,db2这些主流数据库本省就是关系数据库,为什么非要用面向对象思维去考虑他,弄不好就容易让人思维错乱。不是谁没有那个思维,也不是谁不懂那个东西,二是学会hibernate,要想学好,跟另学一门语言的难度没什么区别,他只是一个工具,这么难,有意义吗?我以前没用过其他的orm框架,也觉着hibernate好,但是当你用过好的简单的、容易上手的框架,如ibatis,你就会发现hibernate就是绕弯子走路,脱裤子放屁,真没啥用~~
人人都说struts+spring+hibernate是J2EE开发的三剑客,是精品,找了很久找不到理由,后来用逆向思维,假设它们是垃圾,一下子就找出了N多的理由。 1. 一个简单的WEB应用要用到三个臃肿的框架,下载的时间比开发的时间长 2. 每个框架都有个哆嗦的XML文件要配,作为一个程序员,我始终坚持认为改代码比改配置文件容易 3. 要拷贝的支持类库太多,占到我项目文件夹总大小的90%以上 4. 基本上都要安装eclipse插件,否则开发就是一场噩梦 5. Struts的action必须要在XML里面配置了才能访问,而且只能在根目录下 6. Action居然不能直接输出HTML页面,必须要转到某个actionforward里面 7. ActionForm的代码跟VO的代码严重重复,浪费了宝贵的时间,增加了维护的工作量 8. 生成的代码文件太多,居然有很多代码生成工具,帮助生成了更多的代码垃圾 9. 一个简单的存数据操作,需要从JSP到ActionForm再到Action再到Service再到DAO接口再到DAO实现再到Action再到JSP页面,七拐八绕搞得人头晕。 10. 七拐八绕倒也罢了,关键是里面要走N多的XML配置,拐到最后都看不出来拐到哪去了 11. 三个框架各自为政,各扫门前雪,丢下一堆接口给其他框架,苦了用框架的程序员 12. 三个框架没有哪个告诉程序员如何从头到尾实现一个WEB应用。 13. Spring除了把对象的初始化搞到了配置文件里之外没任何用处 14. 本来只要new一下就创建了一个对象,现在要到spring的XML里面去配,敲错字符都不知道 15. Hibernate的所谓的HQL语言不伦不类,复杂得让人无法下手,跟简洁好用的SQL相比简直天壤之别 16. Hibernate执行一个简单的查询都要走好几个SQL语句,慢到可以去泡一杯咖啡。 17. 。。。

为什么好多人都说Hibernate是垃圾究竟是为什么


文章TAG:最垃圾  数据  数据库  最垃圾的数据库是哪个语言  php  jsp  asp  现在哪一种用的比较多  大型和小型网站一般多那种  
下一篇