家庭教師とオンラインのプログラミングスクール🏫「ほーむペーじ屋さんだよ!」神奈川県や東京都を中心にホームページ制作やjava,scratchなど小学生から大人までの学べるオンライン含むプログラミング教室ですMENUまずはお気軽にお問い合わせください。}URL(ドメイン)って何?パスの指定方法は2種類ある!絶対パスと相対パス絶対パスとは?相対パスとは?実際はどっちで書くのか?メリットとデメリット絶対パスのメリット相対パスのメリットデメリット第2階層まででパスの練習をしてみる一緒にプログラミングを体験してみよう。普段ホームページを開いてみいる時、URLを指定してwebブラウザー上でまたは、スマホでホームページやTwitterなどを見ています。Locator」の略称です。又の名をドメインとも呼びます。開いていただくとわかるように、鍵マークの横に出ているのがURLです。URLは情報がどこにあるのかを示すインターネット上の自分の所有物(自分の携帯電話の番号を持っている)と言う意味になります。携帯屋さんで新しい携帯を契約して本体と番号をもらうのと同じで、ドメイン(URL)屋さんで新しいドメインの契約をして、電話機器(サーバー)をレンタルや購入して、ドメイン(URL)をウェブブラウザー上に公開してホームページやサービスを始めます。このように、ホームページやサービスページを運用する際に、URL(ドメイン)が必要になります。パスの指定方法は2種類ある!絶対パスと相対パスプログラミングでは、2種類の指定方法があります。全ての言語に共通して絶対に避けられないのがパス(path)の理解です。パス(path)とは、日本語で言うと「道のり」、すなわち道順を意味します。パス(path)は、何の道筋を差すかと言うと、サイトのURLの階層にどこのファイルをみているのかを示しています。パス(path)道のりには、特定の情報にたどり着くまでの読み方が2種類あります。絶対パスとは?絶対パスとは?省略しないで全てのファイル層が終える形をいいます。src="https://therapist-shikaku.com/img/bijin.jpg">相対パスとは?相対パスとは、今いる場所(階層)からみて追いたい情報がどこにあるのかを伝えます。src="../img/bijin.jpg">例えば、第2階層にimgフォルダーがあるとします。imgフォルダーの中には、「bijin.jpg」と言う画像が入っています。ホームページの最初のページに、この美人のお姉さんを表示させたい場合は、imgフォルダーが現在いる場所からみて、上の階層に戻る時に「../」を使います。上記のように、相対パスで指定すると、トップページに美人のお姉さんの写真が表示されます。この書き方が、相対パスとなります。実際はどっちで書くのか?メリットとデメリット開発するものや環境、その人それぞれ感覚が違います。絶対パスで書いた方がいいと言う人もいれば、相対で書く人もいます。どちらでも動くし表示もされますので、間違いではありません。作るものの効率や共同開発の内容によってルールがあるので、どちらで書いた方が効率が良いか考えて使いましょう。・全てのパスリンク切れのミスが起こりにくい。・ドメインから以下階層の中身が全部見える。・ホームページの作成環境や表示環境が変わると、ドメインや設置の階層を手動で変更しなければならない。・指定しているドメインの期限が切れた時、表示されなくなるので修正が必要。・ローカル(ネットに繋いでいない状態)でも動いてテストができる。・単純にコードの数が減るので、軽くなる。・階層構造に慣れるまでファイルを追うのに時間がかかる。・ファイル位置の起点を変更してしまうと、表示されなくなるので、全てのファイル階層を修正しないといけない。第2階層まででパスの練習をしてみる複雑なプログラムになればなるほど、またファイルの数が増えれば増えるほど、処理が大変になりますので、まずは、第1階層から第2階層で、パスの練習をしてみましょう。クリアできたら、第3、第4と複雑に指定くと覚えやすいです。相対パスが苦手な人は、まずは絶対パスで表示させること、ファイルを読み込むことができるところから練習していきましょう。一緒にプログラミングを体験してみよう。私たちと一緒にプログラミングを体験してみませんか?まずは、カウンセリングからお申し込みください。参考までにお答えください。)作成入門、アプリゲーム作成入門、xoops入門、ECサイト(ネットショップ)作成入門、RSS入門、webアプリケーション作成入門、ポータルサイト作成入門、会員サイト作成入門、スマホアプリ開発入門、ロボット・ドローンプログラミング入門、コマンドプロンプト入門、eラーニングシステム作成入門、JSON入門、メール配信システム開発入門、node.js入門、メールフォーム作成入門、Vue.js入門、ライブチャットシステム開発入門、HTML入門、サイト内検索サイト作成入門、CSS入門、JavaScript入門、java入門、jQuery入門、Linux入門、情報セキュリティ技術(CTF)入門、MySQL入門、PHP入門、python入門、scratch入門、xml入門タグプログラミング相対パス絶対パス階層構造URL意外と難しいプログラミングの階層構造とは?サーバーとは?サーバーの種類と活用方法まずはお気軽にお問い合わせください。お知らせ代表講師よりごあいさつ初めまして、当スクールの代表講師のてらさきくみこです。皆様と楽しくプログラミングを学びたいと思っていますので、どうぞ宜しくお願いいたします。ホームページは、皆様にとって一番身近なツールになります。このホームページを使ってプログラミングを楽しく学んでいただけたらと思っています。18-2(3F)まずはお気軽にお問い合わせください。