Webで使われるデータ形式(フィード,マイクロフォーマット)
フィード フィードとは、Webサイトなどの更新履歴を配信するためのファイルである。ブログやニュースサイトなど、頻繁に更新が発生するWebサイトで使われ、ユーザーはWebサイトにアクセスすることな...
33 search resultsShowing 1~20 results
You need to log-in
フィード フィードとは、Webサイトなどの更新履歴を配信するためのファイルである。ブログやニュースサイトなど、頻繁に更新が発生するWebサイトで使われ、ユーザーはWebサイトにアクセスすることな...
スクリプト言語 Webサイトの動的処理にはスクリプト言語が使われる。 Perl(パール)、Ruby(ルビー)、PHP(ピーエイチピー)、Python(パイソン)などのサーバーサイド・スクリプトは...
マークアップ言語 HTML(HyperText Markup Language) HTMLは、Webに特化したマークアップ言語(文字データになんらかの情報や構造を持たせるもの)である。 HTML...
URI(Uniform Resource Identifier) あらゆるリソースを識別するための記述方法を**URI(Uniform Resource Identifier)**と呼ぶ。URI...
HTTPの特徴として状態を保持しない**ステートレス(Stateless)方式であることが挙げられる。HTTPでは、リクエスト/レスポンスの1往復のやりとりが完結された処理とみなされ、複数の処理...
HTTPS Webサイトからショッピングやバンキングができるようになるに伴い、個人情報の漏洩が問題視されてきた。対策として、データを守る仕組みである「HTTPS(HTTP over SSL/TL...
HTTP/1.1 HTTPは、長年に渡り機能追加と改良が重ねられてきた。現在はHTTP/1.1が最も普及している。 HTTPキープアライブ HTTP/1.0以前ではWebブラウザからHTTPリク...
HTTP Webサイトの閲覧は、WebブラウザがWebサーバーに要求を送り、Webサーバーはその要求に対して応答を返す、というやりとりが行われている。このやりとりの手順ややりとりを決めているのが...
WebブラウザからのHTTPリクエストと、それに対してのWebサーバーからのHTTPレスポンスを繰り返し行うことでWebサイトを閲覧できるが、これらのやりとりを行うのは**TCP(Transmi...
DNS ドメインは文字列で記述される。インターネット上でコンピュータ同士の接続にはあくまでもIPアドレスが利用されるためドメインをIPアドレスへ変換する必要がある。 ドメインをIPアドレスへ変換...
IPアドレス IPアドレスはインターネットに接続された機器を特定し、データの行き先を管理するための標識番号である。この番号は一意のものであり、現在は32ビットの数字で表現されるIPv4が主に使わ...
プロトコルとは プロトコルとはネットワークに接続された機器同士が通信をするときの共通ルールや手順のことを指す。用途によってさまざまなプロトコルが存在する。 TCP/IP **TCP/IP(Tra...
動的ページとは Webページには静的ページと動的ページが存在する。前者は製作者が変更しない限り内容は変わらない、初期のWebによくあるページだった。しかし、Webの発展とともに、閲覧者の状態や要...
URL(Uniform Resource Locator) Webページを取得するとき、「http://www.***/???」のようなURLで、取得したいページをWebブラウザに指定する。 こ...
herokuへのデプロイを試みた際にbundlerに関連したエラーを経験したので、解決策を載せておきます。 bundler (LoadError) このエラーはherokuが対応しているbund...
完成したアプリをherokuへデプロイするまで Railsアプリが完成したので、herokuへデプロイして公開したいと思います。 問題なくデプロイできるよう、こちらの参考記事をもとに細かく記録し...
ルーティングとは Railsでは「どのようなURLへどのようなHTTPメソッドでアクセスされたら、どのコントローラーのどのアクションを呼び出したいか」をconfig/routes.rbに定義しま...
Railsにおけるルーティングについて調べていると、HTTPメソッドについて知る必要があると感じたのでまとめてみました。 HTTPメソッドとは HTTPリクエスト内に含まれるもので、8つが目的別...
よく「未経験エンジニア志望の人は、ポートフォリオをHerokuかAWSへ!」という声を耳にします。これらのサービスを理解する上で、まずはクラウドサービスの主な3つ分類、IaaS、PaaS、Saa...
Webアプリが完成したら、サーバーを利用して公開する必要があります。その前にそもそもサーバーとは何か、どのような種類があるのかまとめたいと思います。 サーバーとは サーバー(Server)は文字...
33 search resultsShowing 1~20 results
Qiita is a knowledge sharing service for engineers.