我一直在使用 Microsoft 堆栈,并希望在业余时间获得一些替代堆栈的经验,例如 LAMP。
LAMP 中的 P 通常是“PHP”,但可以是 Perl(或 Python,但我正在考虑 Perl 或 Python 之上的 PHP。)。我倾向于 Perl,因为它看起来在其他应用程序中很有用,并且因为 Perl 似乎比 PHP 享有“更聪明”和“更好”的美誉。
Perl 的优点:
- 更好的声誉。PHP 因糟糕的设计决策和编写了许多糟糕的程序而臭名昭著。
- 可用于非网络程序。
- 似乎更多的人喜欢 Perl,但即使是 PHP 社区也对 PHP 不冷不热。
PHP的优点:
- 安装 PHP 的网络服务器比安装 Perl 的要多。
- 由于为您解决了一些与 Web 相关的架构问题,因此更容易上手。
- PHP 是一种流行的语言,目前用于 Internet 上的大多数网站。
- 了解 PHP 似乎更有可能在我的工作中发挥作用。
由于这个社区似乎更专注于 Microsoft 和 Java,这就是我开始的地方。我对你的意见很感兴趣。