关于选择PHP和Rails

首先

在YYPHP活动中,有很多参与者刚刚开始学习PHP和编程。因此,我们经常会收到这些初学者的问题。

「学习Rails和学习PHP,应该选择哪一个?」

我想从我作为近一年在实际工作中处理Rails的经验中,对这个问题提出我的观点。

得出结论

提前说明结论的话

如果要完全独自开始学习,最好从Ruby on Rails开始。如果周围有熟悉其他语言的人,两者都可以。

是的。

如果完全独自开始学习的话,我会推荐Ruby on Rails。

教材非常充实。

    • Progate

 

    RailsTutorial

据我所知,PHP没有真正的适用于实际开发学习的教材,因此自学会有些困难。

根据规则制定的实施方针

Rails 的实现基于各种规则,包括 REST(表现状态转移),因此即使是初学者也能够进行开发,而无需完全理解为什么需要分割文件,以及这个处理应该写在哪里等问题。

在Ruby中,面向对象的易懂性

在PHP中,数字1仅仅是一个数值字面量,而在Ruby中,数字1却被处理为一个真正的对象。因此,当我们想要获得前一天的日期时,我们可以更直观地编写表达式。

PHP的优点

我认为,正如之前所写的那样,Ruby on Rails之所以受到初学者的关注,是因为它能够让任何人编写易于理解的代码。
现在,让我们来看一下学习PHP的好处在哪里。

环境搭建的简易性

我认为初学者在编程方面会遇到的一个问题是环境设置。如果是PHP的话,只需要在Xampp上启动Web服务器,就可以立即开始了,非常方便。此外,最开始可以直接在HTML文件中编写PHP代码,使其运行并发布,这对于向企业展示自己非常有效。

案例的丰富性

由于PHP是一种专注于Web内容开发的语言,因此被广泛使用。无论是云外包还是其他项目,PHP的案件数量非常多,在许多企业中,对于没有经验的人来说,入职门槛并不是很高。

广告
将在 10 秒后关闭
bannerAds