php与asp.net哪个好?
5个回答
展开全部
PHP(外文名:PHP: Hypertext
Preprocessor,中文名:“超文本预处理器”)是一种通用开源脚本语言。语法吸收了C语言、Java和Perl的特点,利于学习,使用广泛,主要适用于Web开发领域。PHP
独特的语法混合了C、Java、Perl以及PHP自创的语法。它可以比CGI或者Perl更快速地执行动态网页。用PHP做出的动态页面与其他的编程语言相比,PHP是将程序嵌入到HTML(标准通用标记语言下的一个应用)文档中去执行,执行效率比完全生成HTML标记的CGI要高许多;PHP还可以执行编译后代码,编译可以达到加密和优化代码运行,使代码运行更快。
PHP优势
开放源代码
所有的PHP源代码事实上都可以得到。
免费性
和其它技术相比,PHP本身免费且是开源代码。
快捷性
程序开发快,运行快,技术本身学习快。嵌入于HTML:因为PHP可以被嵌入于HTML语言,它相对于其他语言。编辑简单,实用性强,更适合初学者。
跨平台性强
由于PHP是运行在服务器端的脚本,可以运行在UNIX、LINUX、WINDOWS、Mac OS、Android等平台
效率高
PHP消耗相当少的系统资源。
图像处理
用PHP动态创建图像,PHP图像处理默认使用GD2。且也可以配置为使用image magick进行图像处理。
面向对象
在php4,php5 中,面向对象方面都有了很大的改进,php完全可以用来开发大型商业程序。
专业专注
PHP支持脚本语言为主,同为类C语言。
ASP.NET是.NET
FrameWork的一部分,是一项微软公司的技术,是一种使嵌入网页中的脚本可由因特网服务器执行的服务器端脚本技术,它可以在通过HTTP请求文档时再在Web服务器上动态创建它们。
指 Active Server Pages(动态服务器页面) ,运行于 IIS(Internet Information Server
服务,是Windows开发的Web服务器)之中的程序 。
ASP.NET的优点主要是以下几个方面?
1、开发简单。使用VS本身集成的各种控件,即可傻瓜化的开发一个简单的网站,这对于一般的企业网站而言已经足够使用。
2、开发速度快。使用集成的控件,利用本身的框架,即可快速进行WEB开发运用。
3、运行速度快。因为采用编译机制运行,运行速度极快。
4、基于sql server 数据库,安全性能有保障。
Preprocessor,中文名:“超文本预处理器”)是一种通用开源脚本语言。语法吸收了C语言、Java和Perl的特点,利于学习,使用广泛,主要适用于Web开发领域。PHP
独特的语法混合了C、Java、Perl以及PHP自创的语法。它可以比CGI或者Perl更快速地执行动态网页。用PHP做出的动态页面与其他的编程语言相比,PHP是将程序嵌入到HTML(标准通用标记语言下的一个应用)文档中去执行,执行效率比完全生成HTML标记的CGI要高许多;PHP还可以执行编译后代码,编译可以达到加密和优化代码运行,使代码运行更快。
PHP优势
开放源代码
所有的PHP源代码事实上都可以得到。
免费性
和其它技术相比,PHP本身免费且是开源代码。
快捷性
程序开发快,运行快,技术本身学习快。嵌入于HTML:因为PHP可以被嵌入于HTML语言,它相对于其他语言。编辑简单,实用性强,更适合初学者。
跨平台性强
由于PHP是运行在服务器端的脚本,可以运行在UNIX、LINUX、WINDOWS、Mac OS、Android等平台
效率高
PHP消耗相当少的系统资源。
图像处理
用PHP动态创建图像,PHP图像处理默认使用GD2。且也可以配置为使用image magick进行图像处理。
面向对象
在php4,php5 中,面向对象方面都有了很大的改进,php完全可以用来开发大型商业程序。
专业专注
PHP支持脚本语言为主,同为类C语言。
ASP.NET是.NET
FrameWork的一部分,是一项微软公司的技术,是一种使嵌入网页中的脚本可由因特网服务器执行的服务器端脚本技术,它可以在通过HTTP请求文档时再在Web服务器上动态创建它们。
指 Active Server Pages(动态服务器页面) ,运行于 IIS(Internet Information Server
服务,是Windows开发的Web服务器)之中的程序 。
ASP.NET的优点主要是以下几个方面?
1、开发简单。使用VS本身集成的各种控件,即可傻瓜化的开发一个简单的网站,这对于一般的企业网站而言已经足够使用。
2、开发速度快。使用集成的控件,利用本身的框架,即可快速进行WEB开发运用。
3、运行速度快。因为采用编译机制运行,运行速度极快。
4、基于sql server 数据库,安全性能有保障。
展开全部
不赞同 w_c520的说法 Linux之所以安全是因为它还不成熟 人家没有去攻击它的必要 等到它成熟了 你们都用Linux了 人家还是一样的会去攻击Linux 所以安全这个问题 存在很多外在因素
编程语言都一样 理解了一门 其他都是依葫芦画瓢 最多就是编程语言的语法不同而已
只能说两门技术都能让你找到工作 如果想拿高薪 还得有真技术 360行 行行出状元 技术不在于会 而在于精
编程语言都一样 理解了一门 其他都是依葫芦画瓢 最多就是编程语言的语法不同而已
只能说两门技术都能让你找到工作 如果想拿高薪 还得有真技术 360行 行行出状元 技术不在于会 而在于精
更多追问追答
追问
请问我学习哪个好一些?
追答
学习哪一个都一样 没有好坏之分 如果非要比的话 那就看你个人喜欢用封装(C#)还是开源(php) 是代码结构清晰(C#)还是混合在一起(php) 选择是自己的事
本回答被网友采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
PHP在平台移植性 安全性都比.NEI要好,.net 是运行在微软的服务器下,软件的容易中病毒,而PHP可以运行在Linux系统上,非常安全!!手打,谢谢采纳!!!
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
其实吧,这个还真不好说,只是现在php的应用比较广,它依赖的环境都是所谓的免费的,建议你为了工作还是选php,现在的工作需求也很大。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询