rubyphp
㈠ 现在使用Ruby和php 那方面好点
各有所长。
Ruby是开发速度快,几乎是别的语言开发速度的3倍。
PHP是访问网站的时候,很快速,而且国内PHP技术已经很成熟,方便网站的维护。
要做大型网站的时候,如果使用PHP, 一般只有PHP做页面层,用其他语言做底层,比如C.
但是如果选择Ruby做大型网站,底层页面层都可以使用ruby,这样开发无比的快速,无比的高效。
㈡ 为什么PHP比Ruby更加实用
ruby日本的 我个人排除php在web方面优势很大 其他的也可以做 但是毕竟弱势所以一般玩的话 py当然合适啊 语法清晰扩展也多
㈢ 为什么PHP比Ruby更加实用
前端页面主要设计的技术有HTML5+CSS3+js+ajax,后台实现的方法很多,如PHP,jsp,asp,以及轻量级框架python/django,ruby on rails等都比较好。
㈣ Web 开发中 Python,Ruby 和 PHP 哪个会最终胜出
PHP得益于准入门槛低,所以几乎看不到消亡的迹象
Python社区现在主要的组成为PHPer和计算机初学者,有可能蚕食部分PHP的市场
在Python容易入门的压力下,Ruby很难普及开来,鉴于其代码的优雅和优异的文本处理能力,完全可以秒掉Perl已有的市场
未来注定是Ruby的,但这个未来有多久也还只是个未知数
㈤ PHP 是不是被 Ruby on Rails 带上了邪路
php 开发团队缺少一位象DHH那样有想法的领袖。从5开始逐渐偏向java,看来php核心团队对“PHP不适合企业级开发”耿耿于怀。简单易用、适合新手的特性也逐渐丢弃。流行的php框架也都没有自己的设计思想,要么学spring,要么django,更多的是学rails,说到底,php并没有出现优秀的框架。
说php被rails带上邪路我不太赞同,rails之所以优秀,得益于dhh提出的一些设计思想,比如dry,比如约定优先于配置。还有大量的最佳实践。php框架应该学习的是他的思想,而不是表面的东西。应该说是开发者被那些五花八门框架带上了邪路。
㈥ Python与Java,C,Ruby,PHP等编程语言有什么区别
Python与Java的区别
学习起来Python要比Java简单快速的多,java从c++这样的系统语言中继承了很多语法和复杂性,而Python的语法非常简洁,大大提高编写效率。
Python与C#语言的区别
Python是解释型语言,不需要额外的编译过程,而C#必须编译后执行。另外,Python程序全部是开源的,但是C#就不是了,Python程序可以跨平台,不需要修改就可以运行在Windows和linux等系统平台。
Python & C++,Perl
Python比C++等这类语言,更容易学习,语法规则简单,语意化,易读易懂,容易维护。
Python & Ruby
Python与Ruby确实有些相似,但是前者比后者更加成熟,语法的可读性是后者没法比的。与Ruby和Java不同的是,面向对象编程在python里不是必选的,这就更加增加了这门语言的灵活性。Ruby语言只适合编写,但是维护的时候你会非常头疼,更不用说多人编写和维护的项目代码了。
㈦ php,python,ruby,perl的优缺点
perl基本已经被淘汰,在各方面几乎已经没有优势,虽然说还正在开发perl6啊什么的,不过基本上大势已去。虽然在部分场合还有应用,不过大部分都只是因为历史遗留问题而已,也就是说一些老软件用这个,部分地方还因为各种原因没去替换这些老软件而已。
从web的角度来看,这四个语言都做过web开发,不过后来php代替了perl。而现在作为python的django构架和ruby的Ruby On Rails构架正在逐渐代替php。因为php也有其天生的缺憾,例如对于模板分离式编程不是天生的支持导致的。所谓模板分离也就是由网页制作和美工人员写纯网页,又程序员写纯程序,然后二者结合。在这个模式之前就是典型的php默认,代码和页面都是一个php文件并未分离。
不过php在现在还是有其顽强的生命力的,这也是有其历史遗留原因的,毕竟太多大型网站、大型项目都使用php,一时之间改变还很难。
排除web构架以外,python和ruby都差不多的,其对各种库的支持也都相似。总体来说现在python的普及率要高一点,可能因为一种先入为主的优势吧。高就高在几乎所有linux发行版,OSX系统都自带python,但是ruby则不然。
python在某些非常轻量级的桌面任务上可能也有优势,因为自带一个gui库,tinkter,不过这一点优势应该很小,因为毕竟太轻量级了,就是说太简单了,用处一般。
从语法的角度来说,未来肯定还是python、ruby这种开发更简单的语言的天下,php还保留着c/c++遗留下来的各种语法诟病,要是只论纯开发速度肯定不如python、ruby的强,这里主要说的web,因为php开发桌面程序那还是随便玩玩的,虽然有吧。
㈧ php 、c语言、java、ruby 谁能具体解释一下
PHP
PHP,是英文超级文本预处理语言Hypertext Preprocessor的缩写。PHP 是一种 HTML 内嵌式的语言,是一种在服务器端执行的嵌入HTML文档的脚本语言,语言的风格有类似于C语言,被广泛的运用。
C
语言是一种面向过程的计算机程序设计语言,最初为unix而生。它既有高级语言的特点,又具有汇编语言的特点。它可以作为系统设计语言,编写工作系统应用程序,也可以作为应用程序设计语言,编写不依赖计算机硬件的应用程序。因此,它的应用范围广泛。
Java
Java是一种可以撰写跨平台应用软件的面向对象的程序设计语言,是由Sun Microsystems公司于1995年5月推出的Java程序设计语言和Java平台(即JavaSE, JavaEE, JavaME)的总称。Java 技术具有卓越的通用性、高效性、平台移植性和安全性,广泛应用于个人PC、数据中心、游戏控制台、科学超级计算机、移动电话和互联网,同时拥有全球最大的开发者专业社群。在全球云计算和移动互联网的产业环境下,Java更具备了显着优势和广阔前景。
Ruby
Ruby,一种为简单快捷的面向对象编程(面向对象程序设计)而创的脚本语言,在20世纪90年代由日本人松本行弘(まつもとゆきひろ/Yukihiro Matsumoto)开发,遵守GPL协议和Ruby License。它的灵感与特性来自于 Perl、Smalltalk、Eiffel、Ada 以及 Lisp 语言。由 Ruby 语言本身还发展出了JRuby(Java 平台)、IronRuby(.NET 平台)等其他平台的 Ruby 语言替代品。Ruby的作者于1993年2月24日开始编写Ruby,直至1995年12月才正式公开发布于fj(新闻组)。因为Perl发音与6月诞生石pearl(珍珠)相同,因此Ruby以7月诞生石ruby(红宝石)命名。
㈨ Ruby,JavaScript,Python,Apis,PHP先学哪个好哪个适用范围广
你如果想找工作。初学者,最好学学javascript,这个通常在刚工作的时候,容易找到属于自己的岗位,而且工资还不算低。
如果你只是想做网站,自己做,给别人做。当然就是学习php啦。
如果你不满足现状,想在网站上更进一步。 可以针对某个公司做准备。大公司通常不会用ruby的。 只有一些小网站用ruby on rail。 ROR这个东西,真是一个神器。强大。
python这个东西,我用了10几年了。好,不过,要讲实用性,比不上javascript, php, ruby更有针对性。不过它过去是脚本语言之王。如果你学习java和c++,可以把python当作第二个语言。
apis是什么东东?没有听说过。你说的是html5中的apis的编程接口吧。 这个东西,如果你想做手机开发,做游戏。它应该是与CSS还有javascript同时学的。可以略晚于javascript.
㈩ 请分析一下asp.net/jsp/python/php/ruby哪个更有前途
Python最有前途,我很喜欢用。
Python并不是一种新兴的语言,1991年就已经出现。
你列举的这五种言语的共性是都用于Web开发,Web现在最牛的是Google,Python就是由Google支持的语言,Python的创始人现在就在Google工作,Google新推出的Google App Engine现在只支持一种语言,那就是Python,Google App Engine上可以直接运行Django的网站,Django是Python现在最流行的网站开发框架。Google主要是的三种语言是C++, Java, Python.
即使从非网站开发来说,Python擅长于Scripting,则可以帮助你做一些工作中的小事情特别是数据处理什么的。从平台来说,.Net上有IronPython,Java上有Jython。我在一家世界顶级投行工作,Python和Perl是我们现在能在产品中使用的唯一两种动态语言,而Python的可读性是它最大的长处,当然要大大好于Perl.