国内のSOHO系サイトを横断検索できるページを作成してみました。
このページを使って、どのプログラミング言語やフレームワークが案件で使われているか調べてみようと思います。常駐案件なども混ざっているので、汎用系の仕事も多くあるようでCOBOLなどの言語も意外とヒットしています。
まずはプログラミング言語
キーワード | ヒット数 | コメント |
php | 12600000 | やはりPHPが一番多いですね。 |
ruby | 6910000 | rubyも以前に比べて多くなってきているようです |
perl | 1760000 | もう新規開発ではあまり使われていないと思いますがそれでもかなりありますね。 |
java | 9590000 | javascriptもヒットしてしまうので一概に言えませんが、PHPに迫る勢いです。 |
python | 633000 | 日本ではあまり人気がないようです。 |
C言語 | 11600000 | C言語が意外と健闘しました。SOHO案件ではあまり見かけないのですが…。 |
C++ | 1290000 | C++も意外と少ないですね。 |
C# | 643000 | 実質Windowsのみでしか使えないのであまり好かれていない言語のようですが、それでも案件はあります。 |
VB | 641000 | 意外と健闘しています。 |
Objective-C | 618000 | もっとあるかと思ったのですが意外と少ないです。 |
COBOL | 178000 | SOHO系サイトからの検索なので汎用機系の常駐案件が多いCOBOL少ないと思いましたが、意外とヒットしています。 |
PHPの人気は不動のようです。Web系スクリプト言語では2位のrubyのダブルスコアです。
javaも人気ですが、検索の不備でjavascriptもサーブレッドもandroidなどの組み込みも全部含んでいますので、あまり参考にはならないとおもいます。それらを分けるともっと少なくなると思います。
そしてなぜかC言語が言語で2位につけています。SOHO系ではほとんど案件は見かけないのですが…。
次にフレームワークです
フレームワーク | ヒット数 | 言語 | コメント |
cakephp | 495000 | php | PHPでトップです |
Ruby on Rails | 636000 | ruby | ruby=railsなので、ruby案件はほぼrailsを使っているようです。 |
Django | 177000 | python | Pythonのフレームワーク。 |
Zend | 110000 | php | PHPで2位ですが、意外と少ないなと思いました |
Symfony | 89500 | php | PHP3位。 |
CodeIgniter | 46000 | php | これ以下はほぼ横並びのようです。 |
FuelPHP | 49400 | php | 最近人気のようです |
全体のフレームワークとしてはruby on railsが多いようです。事実上rubyの標準フレームワークなのでrubyをやる場合にはrails一択だと思います。phpではやはりcakephpが飛びぬけて多いようです。
1位に関しては参考サイトと同じくPHPですが、最近のトレンドなのか2位はFuelPHPになっています。
直近1年の集計のみというような検索ができれば結果はまた変わってきそうですね。
参考サイト
2014年2月PHPフレームワークのトレンド - demouth::blog
人気のあるPHPフレームワークについて調べていたら下記の参考になる記事がありました。 2013年において注目すべき PHP フレームワークは Laravel PHPフレームワークのベンチマーク比較と2013年のトレンド 「Githubのスタ...