• ベストアンサー
※ ChatGPTを利用し、要約された質問です(原文:「楽天」で開発に使用している言語は何ですか?)

「楽天」の開発言語は何?

このQ&Aのポイント
  • 楽天の開発言語について知りたいです。
  • 具体的な開発言語について教えてください。
  • 楽天の開発に使用されている言語は何ですか?

質問者が選んだベストアンサー

  • ベストアンサー
  • zebedeer
  • ベストアンサー率66% (80/121)
回答No.1

>開発言語としては 個人的に興味があったので適当につついてみましたが、各サーバの構成もまちまちでなんか割と適当っぽいです。 (phpほげほげとか、java~~とか、.cgiってのもあったので、perlもかな?) >ディレクトリ/にアクセスするとページが表示されるようですが localtionで飛ばしてるだけっぽいですよ。 私が漁った部分に関しては、直接/でアクセスしてる個所は見つかりませんでした。 >index.cgiがデフォルトのページになっていて DirectoryIndexが一般的ですが、mod_aliasや、mod_rewriteでも可能です。 (mod_rewriteなら、クライアントから実際のアクセス先を推測するのは困難です) これ以外の部分は実際に楽天を使ってないので不明です。

参考URL:
http://itpro.nikkeibp.co.jp/free/NC/NEWS/20030909/134631/,http://japan.cnet.com/news/media/story/0,2000047715,20061933,0
goonejp
質問者

補足

今の楽天は、ブックスやらいろいろなことをやっていますが、とりあえず最も関心のある「楽天のショッピングモール本体部分」に話を限定しますと、「創立直後の比較的に原始的なショッピングバスケット」を今でも使っていますが、これを如何にして大規模なアクセスに対応させていったかなどの過程などに関心があります。 あるいは、別の表現では、「皆そうだと思いますが、我々のような小僧っ子プログラマーが、楽天ほどではなくとも、多少のアクセス増加に備えて準備することがあるのかどうか?」ということなのでが、 とりあえず、次のような分業が見て取れる…ような気がします。 まず、ロードバランサというのが次のページにあり、 http://www.atmarkit.co.jp/fnetwork/rensai/lb01/lb01.html このあたりを「伊藤忠テクノサイエンス」がやったのだと思います。 つまり、www.rakuten.co.jpとesearch.rakuten.co.jpが、 負荷分散のためのロードバランサの後ろに何台かあって、 前者の「www」が「ディレクトリ構造の店舗リストと、ショッピングバスケット機能、 そして、店舗CGIないしHTMLと画像の収納」、 後者の「esearch」が「店舗と商品の検索機能」を提供しているようです。 そして、この他に、データーベース専用のサーバーが、台数はわかりませんがあるのだと思います。 ハードディスク的には、これも想像なのですが、仮に1社平均50MBとして、2万社収容可能を想定して、 50MB×20,000社=1,000,000MB(=80GBのハードディスクを12.5個収容したサーバーが1セット) で、これがロードバランサの背後に数セットあると…。 そして、楽天は、店舗数の伸張とともに、この1台あたりのハードディスク容量を増加し、 また、アクセス数の増加に伴って、ロードバランサ背後のセット数を増やして行ったと…。 もし、そうなら、これらは、単純に、少ないアクセスなら1台で間に合わす「普通のサーバー」を複数用意すれば良いのですよね??? つまり、プログラマーとしては、普通のことをやっていれば良いということで!? それとも、何か別の収容方法があるのでしょうか? 例えば、ある店舗は、Aのサーバーに収容し、ある店舗は、Bのサーバーに収容し…となるとやはり、プログラマーがそういうことを考えてプログラムしなくてはなりません。 そういう「店舗ごとに違うサーバーに収容して、アクセスさせる方法」が何かあるのでしょうか? このあたりについて、知っている方がいらっしゃいましたら、是非、ご教示願います。 何しろ、私はミッションクリティカルを要求されるような大規模開発はまったく縁がないので、こういったことは想像するよりないのです。 例えば、「楽天の商品検索機能は、リアルタイムではなく、定期的に更新されるので、実際にアクセスしてみると検索時に表示されたのと違う商品のステータス(在庫高とか、売り切れ。)」になることが多いですが、これは、どのような仕組みのどこに原因があるのでしょうか?

全文を見る
すると、全ての回答が全文表示されます。

その他の回答 (1)

  • zebedeer
  • ベストアンサー率66% (80/121)
回答No.2

>プログラマーが、楽天ほどではなくとも、多少のアクセス増加に備えて準備することがあるのかどうか? 想定している規模や、言語によってかなり変わるので、一概には言えませんが。。。 特に規模に関しては、ある程度以上は全体の構成にあわせてプログラムを組むことになります。 >ミッションクリティカルを要求されるような大規模開発はまったく縁がない 「実際に組む必要があるので何かしらの情報がほしい」のか、「当面組む予定はないが、興味があるので知りたい」のかでだいぶ答えが変わります。 今ひとつ質問の意図が把握できません。

goonejp
質問者

お礼

やっぱり、暇があったらですが、2chででも聞いてみることにしたいと思います。 ありがとう御座いました!

goonejp
質問者

補足

「当面組む予定はないが、ITに関わる者は誰でも、実際に必要がいつ生じても良いように知っておくことが望ましいと言う観点から、大変に興味と関心があり、この質問をご覧になった皆様と、何かしらの有益な情報の交換がしたい」と言ったところでしょうか。 例えば、ハードディスクに関しては、ディスクアレイというものがあり、楽天の場合はSUNを使用していますので高くつくと思いますが、DELLなら、比較的ですが安価に大容量のものを入手することが出来ます。 ↓DELLのディスクアレイ http://www1.jp.dell.com/content/products/compare.aspx/dasto?c=jp&l=jp&s=soho また、大体の検討を付けて楽天の運営システムを予想して描いてみることは、良い目標になります。 例えば、上記のディスクアレイが、ラックサイズ3Uとすれば、やはりラックサイズ3Uの本体と合わせて、6Uでワンセットのサーバーが構成できます。 仮に、WWW、esearchで、それぞれ、10セット、データーベースサーバーがバックアップ専用も含めて4台(やはり、仮に6Uと仮定。)すると、6U×10セット×2+6U×4=144Uとなり、1ラックに40Uが収納可能として、約4ラックです。 1ラックが70センチ×90センチですから、4ラックというと、畳2畳くらいのスペースになるでしょうか…。 また、これがどこに置かれているかも関心があります。 自社内でしょうか? データーセンターでしょうか? もし、データーセンターだったら、どこのデーターセンターを利用しているのでしょうか? どこの会社がどこのデーターセンターを利用しているというのは、楽天でなくとも気にかかりますし、参考になります。例えば、ヤフーなどは…。 そして、サーバー本体、ラックスペース、回線にいくら費用がかかっているのでしょうか? また、その回線の容量は??? また、同様の趣旨から、システム開発を誰が行ったかなどの楽天の伸張過程にも関心があります。 慶応藤沢キャンパス出身の副社長である本城氏が全部やったのか、あるいは、三木谷氏はどの程度、開発に関与したのか、だれがどの部分を作成したのか? 特に、現在も使われているショッピングバスケットの部分は、今では陳腐なものですが、楽天発展の原動力になったとされており、実際、そうだと思うのですが、この部分を誰が作成したのか? 伊藤忠テクノサイエンスは、どの部分にどの程度関与したのか? また、営業過程についても、関心があります。 なぜ、楽天は、最初から、大手百貨店、その他大手の店の出店を数件も取り付けることが出来たのかなどは、七不思議のひとつです。何か人脈があったのでしょうか?三木谷氏が、そういうことに長けていたためでしょうか? そういうわけで、知りたいこと、質問したいことは山ほどあります。そして、また、それらをIT関係に関わる多くの人、知りたいと思うはずだと思うので、是非、各方面の人から、情報を頂きたいのです。

全文を見る
すると、全ての回答が全文表示されます。

関連するQ&A

  • 楽天アフィリエイトのリンクの違いについて

    楽天アフィリエイトで作成したテキストリンクと用意されてある商品リンクの違いについて教えてください 作成したテキストリンクがクリックされると楽天全体の商品が対象の報酬になります。(楽天サイトのページに誘導するリンクを貼っています。楽天に加入している店舗に誘導するリンクを貼っていません) 一方元々用意されている商品リンクは楽天サイトのページではなく楽天に加入している店舗のページへリンクしますが、 こちらはその商品のみが報酬対象なのでしょうか? それともその店舗のサイトない全体の商品が報酬対象なのでしょうか? それとも楽天のどの商品が売れても報酬対象になるのでしょうか?

  • 「楽天アフィリエイトのリンクを作成」が開きません。

    「楽天アフィリエイトのリンクを作成」が開きません。 楽天の商品ページから「アフィリエイトのリンクを作成」をクリックすると 「Internet Explorer ではこのページは表示できません」 と表示され、開くことができなくなりました。 先日まではちゃんと見れてたのですが・・・。 ページを開くにはどうすればよいでしょうか?教えてください。

  • アフィリエイトで使用する画像

    楽天のアフィリエイトで大きな画像を添付したいのですが、ヘルプでは【リンク作成ページで取得できるサイズのみ】となっています。 大きな画像を使用している方がいるのですがどうやっているのか知りたいです。 また、楽天のアフィリエイトに参加しているショップの画像(リンク作成ページ用ではない画像)を勝手に使ってリンクを貼ることは、ルール違反になりますか。 初心者なので分からないことだらけです。どうか教えてください。

  • 楽天ブログでの画像にリンクをかけるのがうまくいかないのですが

    楽天ブログの作成で困っています。 楽天ブログのを始めたばかりなのですが、トップページの自由欄に画像を貼り付けてリンクを貼ろうとしました。 リンクは貼れるのですが、画像の周りに黒っぽい枠線ができてしまいます。 どのようにしたら、画像に枠線がなくリンクを貼る事ができるのでしょうか? 宜しくお願いします。

  • 【ショップ運営者】楽天店舗の画像を他サイトで使用

    私は楽天市場でネットショップを運営しています。 サイト作成の参考にしようと他の店舗さんのHPを見ていたところ、 楽天店舗側のサーバーにアップされている商品画像を 同じ系列ショップの自社サイト店舗で表示されている (楽天サーバーへの絶対パスで) ということに気づいたんですが… これって楽天の出店規約に違反しないんでしょうか? 画像自体は2店舗の同一運営者が撮影して作成しているようなので 著作権には違反しないし、 楽天から外部サイトへリンクで誘導されているわけではないから 課金のがれではないんでしょうけど、 楽天側としては、サーバーの容量を外部のサイトの売上のために 使われているってことですよね… たしかに自社サイトで楽天の画像が使えればHTML作成もラクだし 自社店舗のサーバーの容量も縮小できますよね。 ショップ運営者的にはとっても便利なのでウチでもまねして やりたいなぁと思っているのですが、 違反のような、グレーゾーンのような…そんな気がするので 楽天側に直接聞くのもどうかなぁと思ってこちらに投稿いたしました。 楽天店のショップ運営に詳しい方、 いらっしゃいましたらどうぞ宜しくお願いいたします。

  • JavaScriptを使用して小窓を開く際・・

    現在HPを作成しており、JavaScriptを使用して小窓を開くように設定しております。 ページは縦に長く、小窓を開くリンクはページの最下部に貼っています。 リンクをクリックすると小窓は開くのですが、なぜか親ページがページ最下部からトップにスクロールしてしまうのです。 最下部に留めるようにしたいのですが、どうすればよいのでしょうか。 リンク部分には下記のように記載しております。 <A href="#" onclick="window.open ('http://*****', 'new','toolbar=no, location=no,directories=no, scrollbars=yes, resizable=no, status=no,width=600,height=430');">*** (B)</A>

  • アマゾン又は楽天のアフィリリンク画像の大きいものを使いたいのですが

    http://blog.livedoor.jp/akio_live1/archives/2006-08.html ↑この「日本視覚文化研究会」さんが使用しているような 大きめのアフィリリンク画像を使いたいと思っているのですが、 アマゾンのアソシエイトセントラルのリンク作成ページには このようなリンク画像は見当たりませんし 楽天にあるアフィリリンク画像も小さいものばかりです。 上のサイトのような大きなアフィリリンク画像は どのように作成しているのでしょうか?

  • インラインフレームを使用したページへのリンク

    インラインフレームを使用したページへのリンクで困っています。 現在、デフォルトで「A」のページにインライフレームで「B」のページを表示されており、「A」の中の「(1)」のボタンを押す事によりフレーム内が「B」から「C」、「(2)」のボタンを押すと「D」が表示されるようになっています。 このページへのリンクを作成するとインラインフレーム内は「B」のページが表示されるのですが、これを初めからフレーム内に「C」、または「D」を表示したままの状態でのリンクを作成したいのですがどうすればよいでしょうか?

  • AndroidでWebアプリの開発をしたいですが

    みなさんよろしくお願いします。 早速ですが、AndroidでWebアプリの開発をしてみたいのですが、 C#であるようなWebBrowserの様なクラスはないのでしょうか? 作成したアプリでWebページを表示して目的のリンクを検索し、クリックする といったフローのアプリを作成したいと思っております。 どうかよろしくお願いいたします。

  • 楽天ブログ、アフィリエイト、フォト

    楽天ブログのタイトルに使う画像を使うため、自分でJPFG形式で保存したものを楽天フォトに登録して使用しました。 それをお手軽カスタマイズリンクのページに使用したいのですが、登録しようと思ったら 「お手軽ジャンルカスタマイズリンクでは、ページヘッダ(上部)にあなたの好きな画像を表示することができます。 例えば、あなたのホームページのロゴ画像などを表示させるなど、オリジナルページを作ることができます。 タイトル画像はGIF形式または、JPEG形式のファイルを指定してください」 と出るんだけど 楽天フォトに出ているのはどう見てもHTMLダグでURLじゃない。 自分のパソコンにあるのはJPEGで保存しているけどURLなんかついていない。 編集画面にして名前を付けて保存しなおしても同じでURLなんか出てこない。 誰か助けてください。泣けてきます!!!!!!

このQ&Aのポイント
  • 品薄なQL-800/QL-820NWBの代替機種や後継機種について教えてください。
  • Windows10/8.1で有線LAN接続されたラベルプリンターについての相談です。
  • ブラザー製品に関連するラベルプリンターの機種についてお困りの方へのサポートです。
回答を見る