【第1週目②】有名なサービスでつかわれている技術
目次(クリックで読みたい部分にジャンプできます)
目次
- はじめに
- 「2ちゃんねる掲示板」で使われている技術
- 「twitter」で使われている技術
- 「Uber」で使われている技術
- ゆいいつの感想
はじめに
このサイトでは0から独学でwebアプリをリリースするまでの経過で学んだことを紹介しています。
書籍『Pythonで始める Webサービス&スマホアプリの書き方作り方』を参考にしている。
「2ちゃんねる掲示板」で使われている技術
- Webブラウザのフォームに書き込み
- 書き込みをwebサーバーに保存
- 他のユーザーがアクセスしたとき、保存した内容を表示
という仕組みで表示しています。
これはweb技術でも基本的なもので作られていて、webアプリの入門書でも紹介されています。
「2ちゃんねる掲示板」とは
複数の電子掲示板の集合体。誰でも気軽に匿名で投稿できることで人気を集めた。
「twitter」で使われている技術
- ユーザーがwebサーバーからデータベースにログイン情報を入力
- 次回ログイン時にwebサーバーは会員の情報を出力する
- 会員情報に加え、フォロー関係のある情報(ツイートなども出力する)
という仕組みで表示しています。
その他大量アクセスを捌くためのいろいろな仕組みを導入している。
「Uber」で使われている技術
- GPS情報を利用し、乗客と空車の運転手をマッチング
- カーナビゲーション機能を遣い運転手へ最短経路を表示
- 乗客と運転手を相互評価
という仕組みが使われています。
乗客用と運転手用でアプリを分けて表示させています。
ゆいいつの感想
身近にあった便利な技術を分解してみると案外難しいものはないなと感じました。
身近なweb技術も分解すれば、生かせるものがいくつもある!
(Visited 8 times, 1 visits today)