自分は一人でクックパッドやairbnbのようなサービスを将来的にはつくろうと考えています。
そこでかなり言語の選択に迷っています。
結局phpだろうがrubyだろうがどちらでもそのようなサービスを作ることができるのでしょうか?
なぜ揺れているかというと自分はワードプレスでサイトを運営してましてそれだったらphpの方が一石二鳥かなと笑
一方で自分がいろいろ調べた結果やはりrubyの方が日本でのウェブサービスは多いという印象です。
https://employment.en-japan.com/engineerhub/entry/2017/04/07/110000
気になる質問をクリップする
クリップした質問は、後からいつでもMYページで確認できます。
またクリップした質問に回答があった際、通知やメールを受け取ることができます。
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
回答4件
0
まずは動くものを作るのが最優先です。
Twitterも、サービスの負荷に耐えられなくなってRubyからScalaに移行しましたが、
- どうしても必要になれば、言語は後からでも変えられます。
- とりあえず作ってみる分には、どんな言語でも動くものは作れます。
投稿2017/11/28 10:54
総合スコア145183
0
言語だけの問題じゃないと思います。
サーバーを借りて立ち上げる上でサーバーをちゃんと構築できるのかどうかとか、
アクセスが集中しても滞りなくサービス提供できるだけのパフォーマンスを発揮できるかとか、
情報漏えい対策とか、クラッキング対策とか、
一人で回すのって大変だと思います。
rubyでもphpでもpythonでもどんな言語でも組めますが、
ホスティングするサーバーが対応している言語じゃないといけないでしょうし、
逆に言うと自分で素からサーバーを立ち上げられる術を身につければその辺の制限も突破できます。
WordPressくらいなら、対応した設定を施してある安いサーバーがいくらでもあるので、
設置・構築はまだ容易な方だと思います。
投稿2017/11/28 10:54
退会済みユーザー
総合スコア0
0
ベストアンサー
結局phpだろうがrubyだろうがどちらでも
そのようなサービスを作ることができるのでしょうか?
はい、作れます。
たとえると、自動車の車種で多少の差が合っても、
移動自体はどれでもできるようなことです。
ワードプレスでサイトを運営
それだったらphpの方が一石二鳥
それなら、ワードプレスのプラグインを足していく、
なければ自作するのが、一番手っ取り早いと思います。
何か問題があれば、後で別言語で書き直してもいいわけです。
学習や準備に一年とか掛かると、熱が冷めてしまうので、学習は続けながらも、
手元に動くものがあった方が、モチベーションは保ちやすいです。
rubyの方が日本でのウェブサービスは多いという印象
それは、Rubyが国産言語だから、というのがあると思います。
でも、PHPも人口が多いから、日本語情報は十二分にあります。
質問者の方は、言語自体の差を気にしているようですが、
パラダイムを学ぶことが、より本質的に重要だと思います。
Rubyのメリットをあえて一言でいうと、
オブジェクト指向や関数型でプログラミングしやすいことなので、
そのパラダイムで書けないことには、わざわざ乗り換える意味は薄いです。
自動車の性能差もドライバーが引き出さないと無意味です。
ハンドルの切り方が悪ければ、四輪駆動でもスピンします。
逆に、カーレーサーが運転すれば、普通の車でも早いです。
投稿2017/11/28 11:12
総合スコア5592
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2017/11/28 14:28
2017/11/28 16:23
2017/11/29 13:00
2017/11/29 13:24
2017/11/29 15:57
2017/11/29 21:22
2017/11/30 03:41
あなたの回答
tips
太字
斜体
打ち消し線
見出し
引用テキストの挿入
コードの挿入
リンクの挿入
リストの挿入
番号リストの挿入
表の挿入
水平線の挿入
プレビュー
質問の解決につながる回答をしましょう。 サンプルコードなど、より具体的な説明があると質問者の理解の助けになります。 また、読む側のことを考えた、分かりやすい文章を心がけましょう。
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2017/11/28 14:30