想自学开放写一个 web 网站,相对安全性高点,性能,效率
安全性,性能,和效率都不用考虑。你应该考虑的是这个语言用起来爽不爽?自己喜不喜欢这个语言?就业机会怎么样?自己是否能真正的用到这个语言?即便是学了这门语言能不能解决单身狗的问题。
入门的话,PHP 的门槛 比 Ruby 稍低。就业机会的话,PHP 比 Ruby 大。技术专精方面,Ruby 的上限比 PHP 高,这也包括可接触到的程序员和社区的总体上限。
过了“入门”这个门槛后,就看自己本身的学习能力和技术天赋了。
我个人的经历旅程:PHP -> Ruby -> Elixir。
PHP 入门当然比较容易了。 如同 JavaScript 一样,最初的 PHP 也不是按照面向对象的语言设计的,所以概念上来说就相对少了很多,而且 PHP 是一种弱类型语言,对于初学者的感受就是又少了很多概念。
入门的定义本来就不一样,怎么比较。
部署一个 Ruby 网站需要你拿个 VPS 来搞;部署一个 PHP 网页只需要你找个免费空间 FTP 传上去。
当时同样做一个 MVC 结构的网站:
Rails 命令行直接 Generate,PHP 你得先挑个或者做个框架……
怎么说呢?我的需求主要是用来开发自己 定制化网站效率时间成本,其实嘛服务器环境都不是问题。
入门,对于一个初学者,没有编程经验的,自己快速定制化做一个网站,哪个更快
话说,在服务器端 支持和性能方面 这两个语言有没有区别
招 Elixir 的公司基本没几家,悉尼墨尔本加起来不会超过两个手指头。
但是和 Ruby 一样,developer happiness 程度很高。
如果只是玩玩 必选 Ruby。如果要考虑就业,这两个里还是选 PHP 吧
记得和带我入坑的老伙计聊过关于 ruby 在国内何去何从的问题。 当时我问:ruby 还有未来么,我不想失去它,但是用它貌似择业的范围很窄... 过了好一阵子,微信那头发来几个字 ruby 就像初恋,要懂得学会失去 看完 已泪流满面