皆さんは何の言語を普段使っていますか?
私は新卒から基本的にPHPを使っています。
PythonやJavaを使っていた時もありますが、基本的にwebやるなら大体の場合PHPで事足りるなと思ってます。
スクレイピングをする時はPythonとかになっちゃいますが…
そこで、今回はなぜ私がPHPを好きか語っていこうかと思います。
採用しやすい
会社に属している以上、基本的に複数人で開発するかと思います。
しかし、エンジニアってすぐ転職したり現場変えるんですよね…
それに開発規模が大きくなって増員することとか考えるとエンジニアの採用しやすさって結構大事かと思います。
PHPはJavaと並んでエンジニアが多いらしいので、探しやすさはトップレベルかと思います。
逆にElmとかできる人聞いたことないので、マイナーすぎると育てるしか選択肢がなくなります。
情報量・サポートの多さ
PHPはメジャーな言語なので、初めて遭遇するエラーでもググれば出てきます。
他にもSlackやStripeなどのSDKもほとんどカバーされているので外部サービスと連携するのに困ることはあまりないかと思います。
私はこの前Rustでwebサービス作ろうかと考えたのですが、Stripeだったか何かがサポートされてなくて他の言語にした経験があるので、結構重要なポイントですね。
徐々に改善されている
PHPは遅いと思われることが結構多いのですが、何気にバージョンが上がるごとに早くなってます。
もちろんCやRustと比べたら遅いですが、こちらを見る限り動的言語だとRubyやPythonより速いです。
メディアなど大量アクセスがある場合は他の言語を考えますが、webサイトなら基本的にはPHPでいい気がします。
文法的にも新しい機能が追加されています。
以上、私がPHPを好きな理由でした。
0件のコメント