<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>Laravel入門 &#8211; ケケンタの独学ITブログ</title>
	<atom:link href="https://kekenta-it-blog.com/tag/laravel%E5%85%A5%E9%96%80/feed/" rel="self" type="application/rss+xml" />
	<link>https://kekenta-it-blog.com</link>
	<description>プログラミングやWeb制作の情報を発信</description>
	<lastBuildDate>Tue, 18 Mar 2025 01:52:53 +0000</lastBuildDate>
	<language>ja</language>
	<sy:updatePeriod>
	hourly	</sy:updatePeriod>
	<sy:updateFrequency>
	1	</sy:updateFrequency>
	<generator>https://wordpress.org/?v=6.9.4</generator>

<image>
	<url>https://kekenta-it-blog.com/wp-content/uploads/2023/07/cropped-KEKENTA-BLOG-32x32.png</url>
	<title>Laravel入門 &#8211; ケケンタの独学ITブログ</title>
	<link>https://kekenta-it-blog.com</link>
	<width>32</width>
	<height>32</height>
</image> 
	<item>
		<title>【Laravel】インストール方法～初めてのデータ出力の流れを丁寧に解説！</title>
		<link>https://kekenta-it-blog.com/laravel-introduction/</link>
					<comments>https://kekenta-it-blog.com/laravel-introduction/#respond</comments>
		
		<dc:creator><![CDATA[ケケンタ]]></dc:creator>
		<pubDate>Sun, 17 Nov 2024 06:04:55 +0000</pubDate>
				<category><![CDATA[Laravel]]></category>
		<category><![CDATA[Webアプリ]]></category>
		<category><![CDATA[Laravel11]]></category>
		<category><![CDATA[Laravel入門]]></category>
		<category><![CDATA[インストール方法]]></category>
		<category><![CDATA[フレームワーク]]></category>
		<guid isPermaLink="false">https://kekenta-it-blog.com/?p=12177</guid>

					<description><![CDATA[<p><img src="https://kekenta-it-blog.com/wp-content/uploads/2024/11/eye-catch__laravel-introduction__12177-1024x576.jpg" class="webfeedsFeaturedVisual" /></p>この記事では Laravelの導入方法（インストール）　～　初めてのデータ出力 の手順を画像つきで丁寧に解説していきます。 ぜひ実際に手を動かしながら記事を読み進めていただければと思います。 Laravelとは？ Lar [&#8230;]]]></description>
										<content:encoded><![CDATA[<p><img src="https://kekenta-it-blog.com/wp-content/uploads/2024/11/eye-catch__laravel-introduction__12177-1024x576.jpg" class="webfeedsFeaturedVisual" /></p>
<p>この記事では</p>



<p class="has-text-align-center is-style-big_kakko_box"><strong><span class="swl-marker mark_yellow">Laravelの導入方法（インストール）　～　初めてのデータ出力</span></strong></p>



<p>の手順を<strong>画像つき</strong>で丁寧に解説していきます。</p>



<div class="swell-block-capbox cap_box"><div class="cap_box_ttl"><span><span data-icon="LsLightbulb" data-id="0" style="--the-icon-svg: url(data:image/svg+xml;base64,PHN2ZyBoZWlnaHQ9IjFlbSIgd2lkdGg9IjFlbSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiBhcmlhLWhpZGRlbj0idHJ1ZSIgdmlld0JveD0iMCAwIDQ4IDQ4Ij48cGF0aCBkPSJNMzIgNDYuNUgxNmMtMS4xIDAtMi0uOS0yLTJzLjktMiAyLTJoMTZjMS4xIDAgMiAuOSAyIDJzLS45IDItMiAyek00MS43IDE1LjlDNDEuMyAxMyA0MCAxMC4zIDM4LjIgOCAzNC41IDMuMiAyOSAuOCAyMy4xIDEgMTQgMS40IDYuNSA4LjkgNiAxOGMtLjMgNiAyLjQgMTEuNyA3LjIgMTUuNC41LjQuOC45LjggMS41djEuNmMwIDIuMiAxLjggNCA0IDRoMTJjMi4yIDAgNC0xLjggNC00VjM1YzAtLjYuMy0xLjIuOS0xLjcgNS4zLTQgOC0xMC42IDYuOC0xNy40em0tNy4xIDEuN2gtLjNjLS43IDAtMS4zLS41LTEuNS0xLjItLjctMy4yLTMuMi01LjctNi40LTYuMy0uOC0uMS0xLjQtLjktMS4yLTEuN3MuOS0xLjQgMS43LTEuMmM0LjQuOCA4IDQuMiA4LjkgOC42LjEuOC0uNCAxLjYtMS4yIDEuOHoiPjwvcGF0aD48L3N2Zz4=)" aria-hidden="true" class="swl-inline-icon"> </span><strong>この記事が向いている方</strong></span></div><div class="cap_box_content">
<ul class="wp-block-list is-style-check_list -list-under-dashed">
<li>PHPの学習を終えて、Laravelに挑戦したい人</li>



<li>とりあえずLaravelの導入方法をザックリ知りたい人</li>



<li>これから初めてLaravelに触る人</li>
</ul>
</div></div>


<div class="swell-block-balloon"><div class="c-balloon -bln-left" data-col="gray"><div class="c-balloon__icon -circle"><img decoding="async" src="data:image/gif;base64,R0lGODlhAQABAAAAACH5BAEKAAEALAAAAAABAAEAAAICTAEAOw==" data-src="https://kekenta-it-blog.com/wp-content/uploads/2023/07/キリッ-150x150.jpg" alt="" class="lazyload c-balloon__iconImg" width="80px" height="80px"><noscript><img decoding="async" src="https://kekenta-it-blog.com/wp-content/uploads/2023/07/キリッ-150x150.jpg" alt="" class="c-balloon__iconImg" width="80px" height="80px"></noscript><span class="c-balloon__iconName">ケケンタ</span></div><div class="c-balloon__body -speaking -border-on"><div class="c-balloon__text">
<p>この記事をご覧いただくことで、初めてフレームワークに触れるという方でも<strong><span class="swl-marker mark_yellow">Laravelの導入方法やデータ出力の仕組み</span></strong>について理解することができます！</p>
<span class="c-balloon__shapes"><span class="c-balloon__before"></span><span class="c-balloon__after"></span></span></div></div></div></div>


<p>ぜひ実際に手を動かしながら記事を読み進めていただければと思います。</p>


<div class="swell-block-postLink">			<a href="https://kekenta-it-blog.com/laravel-ver11-seeder-factory/" class="c-blogLink -internal" data-style="text">
				<!-- <i class="c-blogLink__icon icon-link" role="presentation"></i> -->
				<span class="c-blogLink__icon">
					<svg xmlns="http://www.w3.org/2000/svg" class="swl-svg-link __svg" width="1em" height="1em" viewBox="0 0 48 48" role="img" aria-hidden="true" focusable="false"><path d="M21.2 30.2c-.5 0-1-.2-1.4-.6l-.7-.7c-2.3-2.3-3.5-5.3-3.5-8.5s1.2-6.2 3.5-8.5l7.1-7.1c2.3-2.3 5.3-3.5 8.5-3.5s6.2 1.2 8.5 3.5c4.7 4.7 4.7 12.3 0 17l-3.5 3.5c-.8.8-2 .8-2.8 0-.8-.8-.8-2 0-2.8l3.5-3.5c3.1-3.1 3.1-8.2 0-11.3-1.5-1.5-3.5-2.3-5.7-2.3-2.1 0-4.2.8-5.7 2.3l-7.1 7.1c-1.5 1.5-2.3 3.5-2.3 5.7s.8 4.2 2.3 5.7l.7.7c.8.8.8 2 0 2.8-.4.3-.9.5-1.4.5z" /><path d="M13.4 46.6c-3.1 0-6.1-1.2-8.5-3.5-2.3-2.3-3.5-5.3-3.5-8.5s1.2-6.2 3.5-8.5l3.5-3.5c.8-.8 2-.8 2.8 0 .8.8.8 2 0 2.8l-3.5 3.5c-1.5 1.5-2.3 3.5-2.3 5.7 0 2.1.8 4.2 2.3 5.7 3.1 3.1 8.2 3.1 11.3 0l7.1-7.1c1.5-1.5 2.3-3.5 2.3-5.7 0-2.1-.8-4.2-2.3-5.7l-.7-.7c-.8-.8-.8-2 0-2.8.8-.8 2-.8 2.8 0l.7.7c2.3 2.3 3.5 5.3 3.5 8.5s-1.2 6.2-3.5 8.5l-7.1 7.1c-2.3 2.3-5.3 3.5-8.4 3.5z" /></svg>				</span>
				<span class="c-blogLink__text">【Laravel11】シーダとファクトリでテストデータを一括作成する方法</span>
			</a>
		</div>

<div class="swell-block-postLink">			<a href="https://kekenta-it-blog.com/laravel-ver11-validation/" class="c-blogLink -internal" data-style="text">
				<!-- <i class="c-blogLink__icon icon-link" role="presentation"></i> -->
				<span class="c-blogLink__icon">
					<svg xmlns="http://www.w3.org/2000/svg" class="swl-svg-link __svg" width="1em" height="1em" viewBox="0 0 48 48" role="img" aria-hidden="true" focusable="false"><path d="M21.2 30.2c-.5 0-1-.2-1.4-.6l-.7-.7c-2.3-2.3-3.5-5.3-3.5-8.5s1.2-6.2 3.5-8.5l7.1-7.1c2.3-2.3 5.3-3.5 8.5-3.5s6.2 1.2 8.5 3.5c4.7 4.7 4.7 12.3 0 17l-3.5 3.5c-.8.8-2 .8-2.8 0-.8-.8-.8-2 0-2.8l3.5-3.5c3.1-3.1 3.1-8.2 0-11.3-1.5-1.5-3.5-2.3-5.7-2.3-2.1 0-4.2.8-5.7 2.3l-7.1 7.1c-1.5 1.5-2.3 3.5-2.3 5.7s.8 4.2 2.3 5.7l.7.7c.8.8.8 2 0 2.8-.4.3-.9.5-1.4.5z" /><path d="M13.4 46.6c-3.1 0-6.1-1.2-8.5-3.5-2.3-2.3-3.5-5.3-3.5-8.5s1.2-6.2 3.5-8.5l3.5-3.5c.8-.8 2-.8 2.8 0 .8.8.8 2 0 2.8l-3.5 3.5c-1.5 1.5-2.3 3.5-2.3 5.7 0 2.1.8 4.2 2.3 5.7 3.1 3.1 8.2 3.1 11.3 0l7.1-7.1c1.5-1.5 2.3-3.5 2.3-5.7 0-2.1-.8-4.2-2.3-5.7l-.7-.7c-.8-.8-.8-2 0-2.8.8-.8 2-.8 2.8 0l.7.7c2.3 2.3 3.5 5.3 3.5 8.5s-1.2 6.2-3.5 8.5l-7.1 7.1c-2.3 2.3-5.3 3.5-8.4 3.5z" /></svg>				</span>
				<span class="c-blogLink__text">【Laravel11】バリデーションの実装方法やエラーメッセージのカスタマイズ</span>
			</a>
		</div>

<div class="swell-block-postLink">			<a href="https://kekenta-it-blog.com/laravel11-change-dbtable-col-type/" class="c-blogLink -internal" data-style="text">
				<!-- <i class="c-blogLink__icon icon-link" role="presentation"></i> -->
				<span class="c-blogLink__icon">
					<svg xmlns="http://www.w3.org/2000/svg" class="swl-svg-link __svg" width="1em" height="1em" viewBox="0 0 48 48" role="img" aria-hidden="true" focusable="false"><path d="M21.2 30.2c-.5 0-1-.2-1.4-.6l-.7-.7c-2.3-2.3-3.5-5.3-3.5-8.5s1.2-6.2 3.5-8.5l7.1-7.1c2.3-2.3 5.3-3.5 8.5-3.5s6.2 1.2 8.5 3.5c4.7 4.7 4.7 12.3 0 17l-3.5 3.5c-.8.8-2 .8-2.8 0-.8-.8-.8-2 0-2.8l3.5-3.5c3.1-3.1 3.1-8.2 0-11.3-1.5-1.5-3.5-2.3-5.7-2.3-2.1 0-4.2.8-5.7 2.3l-7.1 7.1c-1.5 1.5-2.3 3.5-2.3 5.7s.8 4.2 2.3 5.7l.7.7c.8.8.8 2 0 2.8-.4.3-.9.5-1.4.5z" /><path d="M13.4 46.6c-3.1 0-6.1-1.2-8.5-3.5-2.3-2.3-3.5-5.3-3.5-8.5s1.2-6.2 3.5-8.5l3.5-3.5c.8-.8 2-.8 2.8 0 .8.8.8 2 0 2.8l-3.5 3.5c-1.5 1.5-2.3 3.5-2.3 5.7 0 2.1.8 4.2 2.3 5.7 3.1 3.1 8.2 3.1 11.3 0l7.1-7.1c1.5-1.5 2.3-3.5 2.3-5.7 0-2.1-.8-4.2-2.3-5.7l-.7-.7c-.8-.8-.8-2 0-2.8.8-.8 2-.8 2.8 0l.7.7c2.3 2.3 3.5 5.3 3.5 8.5s-1.2 6.2-3.5 8.5l-7.1 7.1c-2.3 2.3-5.3 3.5-8.4 3.5z" /></svg>				</span>
				<span class="c-blogLink__text">【Laravel】データベーステーブルのカラムタイプを変更する方法【マイグレーション】</span>
			</a>
		</div>

<div class="swell-block-postLink">			<div class="p-blogCard -internal" data-type="type2" data-onclick="clickLink">
				<div class="p-blogCard__inner">
					<span class="p-blogCard__caption">あわせて読みたい</span>
					<div class="p-blogCard__thumb c-postThumb"><figure class="c-postThumb__figure"><img decoding="async" src="https://kekenta-it-blog.com/wp-content/uploads/2025/03/eye-catch__school-php-and-wp__14099-300x169.jpg" alt="" class="c-postThumb__img u-obf-cover" width="320" height="180"></figure></div>					<div class="p-blogCard__body">
						<a class="p-blogCard__title" href="https://kekenta-it-blog.com/school-php-and-wp/">PHPやWordPressを学ぶのにおすすめのプログラミングスクール【７選】</a>
						<span class="p-blogCard__excerpt">僕はこれまで独学でPHPを学習してきました。結論から言えば、それでもPHPを習得することはできました。 しかし、それに費やした累計学習期間は1年ほど。モチベーション&#8230;</span>					</div>
				</div>
			</div>
		</div>


<h2 class="wp-block-heading">Laravelとは？</h2>



<h3 class="wp-block-heading">Laravelの特徴</h3>



<p>すでにご存じのとおり、Laravelは<strong>PHPのフレームワークのひとつ</strong>です。</p>



<p>Symphony（シンフォニー）という別のフレームワークを踏襲して設計開発されました。そして、このSymphony（シンフォニー）というフレームワークは大規模開発に向いており、Laravelもその特徴を引き継いでいます。</p>



<p>また、Laravelは基本的に<strong>Webアプリ開発に用いられるフレームワーク</strong>である一方、開発可能なアプリの幅は広いです。</p>



<p>現在も頻繁なバージョンアップが行われおり、今後の機能改善にも期待できるフレームワークとなっています。</p>



<p class="has-text-align-center"><span style="--the-icon-svg: url(data:image/svg+xml;base64,PHN2ZyBoZWlnaHQ9IjFlbSIgd2lkdGg9IjFlbSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiBhcmlhLWhpZGRlbj0idHJ1ZSIgdmlld0JveD0iMCAwIDQ0OCA1MTIiPjxwYXRoIGQ9Ik0yMDEuNCAzNzQuNmMxMi41IDEyLjUgMzIuOCAxMi41IDQ1LjMgMGwxNjAtMTYwYzEyLjUtMTIuNSAxMi41LTMyLjggMC00NS4zcy0zMi44LTEyLjUtNDUuMyAwTDIyNCAzMDYuNyA4Ni42IDE2OS40Yy0xMi41LTEyLjUtMzIuOC0xMi41LTQ1LjMgMHMtMTIuNSAzMi44IDAgNDUuM2wxNjAgMTYweiI+PC9wYXRoPjwvc3ZnPg==)" data-icon="FasAngleDown" data-id="1" aria-hidden="true" class="swl-inline-icon"> </span></p>



<h3 class="wp-block-heading">Laravelを使用する「メリット」</h3>



<p>Laravelを使用する<strong><span class="swl-marker mark_blue">メリット</span></strong>として以下のような点が挙げられます。</p>



<div class="swell-block-capbox cap_box" data-colset="col2"><div class="cap_box_ttl"><span><span data-icon="LsCircle" data-id="0" style="--the-icon-svg: url(data:image/svg+xml;base64,PHN2ZyBoZWlnaHQ9IjFlbSIgd2lkdGg9IjFlbSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiBhcmlhLWhpZGRlbj0idHJ1ZSIgdmlld0JveD0iMCAwIDQ4IDQ4Ij48cGF0aCBkPSJNMjQgNDYuNUMxMS42IDQ2LjUgMS41IDM2LjQgMS41IDI0UzExLjYgMS41IDI0IDEuNSA0Ni41IDExLjYgNDYuNSAyNCAzNi40IDQ2LjUgMjQgNDYuNXptMC00MEMxNC40IDYuNSA2LjUgMTQuNCA2LjUgMjRTMTQuNCA0MS41IDI0IDQxLjUgNDEuNSAzMy42IDQxLjUgMjQgMzMuNiA2LjUgMjQgNi41eiI+PC9wYXRoPjwvc3ZnPg==)" aria-hidden="true" class="swl-inline-icon"> </span><strong>Laravelを使用するメリット</strong></span></div><div class="cap_box_content">
<ul class="wp-block-list is-style-check_list -list-under-dashed">
<li>学習コストが低い</li>



<li>機能やプラグインが豊富</li>



<li>自由度や拡張性が高い</li>



<li>MVCモデルを採用しているため分業しやすい</li>



<li>データベースの操作が簡単</li>



<li>Composerでパッケージ管理できる</li>



<li>日本語ドキュメントを個人作成して下さっているサイトがあり、英語が苦手な人でも安心</li>
</ul>
</div></div>



<p>はじめてフレームワークの学習をするという方にとってうれしいメリットとして、<strong>学習コストの低さ</strong>が挙げられます。</p>



<p>これは、Laravelで使用する構文のわかりやすさによる恩恵です。</p>



<p>また、フレームワークであるにも関わらず<strong>自由度や拡張性が高く、柔軟な開発が可能</strong>な点もメリットと言えます。（設計をきちんと行わないとソースコードが煩雑化してしまうというデメリットがあるとも言えます……）</p>



<p>ちなみにプログラミングの公式ドキュメントというと英語で書かれていることも多いですが、Laravelには<a href="https://readouble.com/">Readouble</a>という<strong>川瀬裕久さんが<span class="swl-marker mark_yellow">個人運営</span>されている日本語ドキュメントサイト</strong>があります。</p>



<p>これも非常に大きなメリットのひとつと言えます。</p>


<div class="swell-block-balloon"><div class="c-balloon -bln-left" data-col="gray"><div class="c-balloon__icon -circle"><img decoding="async" src="data:image/gif;base64,R0lGODlhAQABAAAAACH5BAEKAAEALAAAAAABAAEAAAICTAEAOw==" data-src="https://kekenta-it-blog.com/wp-content/uploads/2023/11/kekenta-icon-150x150.jpg" alt="" class="lazyload c-balloon__iconImg" width="80px" height="80px"><noscript><img decoding="async" src="https://kekenta-it-blog.com/wp-content/uploads/2023/11/kekenta-icon-150x150.jpg" alt="" class="c-balloon__iconImg" width="80px" height="80px"></noscript><span class="c-balloon__iconName">ケケンタ</span></div><div class="c-balloon__body -speaking -border-on"><div class="c-balloon__text">
<p>僕も英語が苦手なので、Laravelで分からないことがあったときはまっさきに<a href="https://readouble.com/">Readouble</a>を訪ねています！</p>
<span class="c-balloon__shapes"><span class="c-balloon__before"></span><span class="c-balloon__after"></span></span></div></div></div></div>


<p>運営して下さっている川瀬さんと運営を支援して下さっている方々には本当に感謝しています。</p>



<p class="has-text-align-center"><span style="--the-icon-svg: url(data:image/svg+xml;base64,PHN2ZyBoZWlnaHQ9IjFlbSIgd2lkdGg9IjFlbSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiBhcmlhLWhpZGRlbj0idHJ1ZSIgdmlld0JveD0iMCAwIDQ0OCA1MTIiPjxwYXRoIGQ9Ik0yMDEuNCAzNzQuNmMxMi41IDEyLjUgMzIuOCAxMi41IDQ1LjMgMGwxNjAtMTYwYzEyLjUtMTIuNSAxMi41LTMyLjggMC00NS4zcy0zMi44LTEyLjUtNDUuMyAwTDIyNCAzMDYuNyA4Ni42IDE2OS40Yy0xMi41LTEyLjUtMzIuOC0xMi41LTQ1LjMgMHMtMTIuNSAzMi44IDAgNDUuM2wxNjAgMTYweiI+PC9wYXRoPjwvc3ZnPg==)" data-icon="FasAngleDown" data-id="1" aria-hidden="true" class="swl-inline-icon"> </span></p>



<h3 class="wp-block-heading">Laravelを使用する「デメリット」</h3>



<p>Laravelの<strong><span class="swl-marker mark_orange">デメリット</span></strong>は以下のとおりです。</p>



<div class="swell-block-capbox cap_box" data-colset="col3"><div class="cap_box_ttl"><span><span data-icon="LsX" data-id="0" style="--the-icon-svg: url(data:image/svg+xml;base64,PHN2ZyBoZWlnaHQ9IjFlbSIgd2lkdGg9IjFlbSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiBhcmlhLWhpZGRlbj0idHJ1ZSIgdmlld0JveD0iMCAwIDQ4IDQ4Ij48cGF0aCBkPSJNMjcuNSAyNCA0My40IDguMWMuNC0uNC40LTEgMC0xLjRsLTIuMS0yLjFjLS40LS40LTEtLjQtMS40IDBMMjQgMjAuNSA4LjEgNC42Yy0uNC0uNC0xLS40LTEuNCAwTDQuNiA2LjdjLS40LjQtLjQgMSAwIDEuNEwyMC41IDI0IDQuNiAzOS45Yy0uNC40LS40IDEgMCAxLjRsMi4xIDIuMWMuNC40IDEgLjQgMS40IDBMMjQgMjcuNWwxNS45IDE1LjljLjQuNCAxIC40IDEuNCAwbDIuMS0yLjFjLjQtLjQuNC0xIDAtMS40TDI3LjUgMjR6Ij48L3BhdGg+PC9zdmc+)" aria-hidden="true" class="swl-inline-icon"> </span><strong>Laravelを使用するデメリット</strong></span></div><div class="cap_box_content">
<ul class="wp-block-list is-style-bad_list -list-under-dashed">
<li>コードが複雑化しやすい</li>



<li>処理速度があまり速くない</li>
</ul>
</div></div>



<p>メリットでもお伝えしたように、Laravelはフレームワークでありながら、開発の自由度や拡張性が高いです。</p>



<p>それゆえに、開発を進める中で<strong>ソースコードが複雑化しやすい</strong>というデメリットもあります。</p>



<p>ただ、この点に関してはきちんと設計をして、読みやすいコードや適切なファイル管理を意識することで緩和することが可能です。</p>



<p>また、Laravelには様々な機能が備わっています。</p>



<p>そのため、どうしても<strong>処理に時間がかかってしまいます。</strong></p>


<div class="swell-block-balloon"><div class="c-balloon -bln-left" data-col="gray"><div class="c-balloon__icon -circle"><img decoding="async" src="data:image/gif;base64,R0lGODlhAQABAAAAACH5BAEKAAEALAAAAAABAAEAAAICTAEAOw==" data-src="https://kekenta-it-blog.com/wp-content/uploads/2023/07/困った顔-150x150.jpg" alt="" class="lazyload c-balloon__iconImg" width="80px" height="80px"><noscript><img decoding="async" src="https://kekenta-it-blog.com/wp-content/uploads/2023/07/困った顔-150x150.jpg" alt="" class="c-balloon__iconImg" width="80px" height="80px"></noscript><span class="c-balloon__iconName">ケケンタ</span></div><div class="c-balloon__body -speaking -border-on"><div class="c-balloon__text">
<p>表示速度が重要なWebアプリを開発する場合は、Laravel以外の選択肢も考える必要が出てくるかもしれません……</p>
<span class="c-balloon__shapes"><span class="c-balloon__before"></span><span class="c-balloon__after"></span></span></div></div></div></div>

<script async src="https://pagead2.googlesyndication.com/pagead/js/adsbygoogle.js?client=ca-pub-4374558503914683"
     crossorigin="anonymous"></script>
<!-- ディスプレイ【横長】 -->
<ins class="adsbygoogle"
     style="display:block"
     data-ad-client="ca-pub-4374558503914683"
     data-ad-slot="9744298852"
     data-ad-format="auto"
     data-full-width-responsive="true"></ins>
<script>
     (adsbygoogle = window.adsbygoogle || []).push({});
</script>



<p class="has-text-align-center"><span style="--the-icon-svg: url(data:image/svg+xml;base64,PHN2ZyBoZWlnaHQ9IjFlbSIgd2lkdGg9IjFlbSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiBhcmlhLWhpZGRlbj0idHJ1ZSIgdmlld0JveD0iMCAwIDQ0OCA1MTIiPjxwYXRoIGQ9Ik0yMDEuNCAzNzQuNmMxMi41IDEyLjUgMzIuOCAxMi41IDQ1LjMgMGwxNjAtMTYwYzEyLjUtMTIuNSAxMi41LTMyLjggMC00NS4zcy0zMi44LTEyLjUtNDUuMyAwTDIyNCAzMDYuNyA4Ni42IDE2OS40Yy0xMi41LTEyLjUtMzIuOC0xMi41LTQ1LjMgMHMtMTIuNSAzMi44IDAgNDUuM2wxNjAgMTYweiI+PC9wYXRoPjwvc3ZnPg==)" data-icon="FasAngleDown" data-id="1" aria-hidden="true" class="swl-inline-icon"> </span></p>



<h2 class="wp-block-heading">【解説①】Laravelの使用準備 ～ インストール（導入）</h2>



<p class="is-style-bg_stripe">それでは、本章から実際に<strong>Laravelのインストール</strong>を行っていきましょう。</p>



<h3 class="wp-block-heading">STEP１　Composerのインストール</h3>



<p class="is-style-bg_stripe">Laravelを導入する方法はいくつかあります。<br>この記事では<strong><span class="swl-marker mark_yellow">Composerを利用してインストールする方法</span></strong>をご紹介します。</p>



<p><strong>Composerのインストール方法</strong>については<a href="https://kekenta-it-blog.com/composer-install/">以下の記事</a>で詳しく解説しています。</p>



<p>初めてお使いになる方は、まずはこちらの記事をご覧ください。</p>


<div class="swell-block-postLink">			<div class="p-blogCard -internal" data-type="type2" data-onclick="clickLink">
				<div class="p-blogCard__inner">
					<span class="p-blogCard__caption">あわせて読みたい</span>
					<div class="p-blogCard__thumb c-postThumb"><figure class="c-postThumb__figure"><img decoding="async" src="https://kekenta-it-blog.com/wp-content/uploads/2024/08/eye-catch__composer-install__9757-300x169.jpg" alt="" class="c-postThumb__img u-obf-cover" width="320" height="180"></figure></div>					<div class="p-blogCard__body">
						<a class="p-blogCard__title" href="https://kekenta-it-blog.com/composer-install/">【Windows】Composerのインストール方法｜エラー時の対処も解説</a>
						<span class="p-blogCard__excerpt">こんにちは！　ケケンタです。 この記事ではPHPでWebアプリ開発を行うなら必須の Composerのインストール方法（Windows版） を解説していきます。 PHPを始めたばかりの&#8230;</span>					</div>
				</div>
			</div>
		</div>


<p class="is-style-icon_info">念のため補足として、LaravelはPHPのフレームワークのため、大前提としてお使いのPCに<strong><span class="swl-marker mark_orange">PHP自体がインストールされている必要</span></strong>があります。</p>



<p class="has-text-align-center"><span style="--the-icon-svg: url(data:image/svg+xml;base64,PHN2ZyBoZWlnaHQ9IjFlbSIgd2lkdGg9IjFlbSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiBhcmlhLWhpZGRlbj0idHJ1ZSIgdmlld0JveD0iMCAwIDQ0OCA1MTIiPjxwYXRoIGQ9Ik0yMDEuNCAzNzQuNmMxMi41IDEyLjUgMzIuOCAxMi41IDQ1LjMgMGwxNjAtMTYwYzEyLjUtMTIuNSAxMi41LTMyLjggMC00NS4zcy0zMi44LTEyLjUtNDUuMyAwTDIyNCAzMDYuNyA4Ni42IDE2OS40Yy0xMi41LTEyLjUtMzIuOC0xMi41LTQ1LjMgMHMtMTIuNSAzMi44IDAgNDUuM2wxNjAgMTYweiI+PC9wYXRoPjwvc3ZnPg==)" data-icon="FasAngleDown" data-id="1" aria-hidden="true" class="swl-inline-icon"> </span></p>



<h3 class="wp-block-heading">STEP２　Laravelプロジェクトの作成</h3>



<p class="is-style-bg_stripe">Composerのインストールが完了したら、早速<strong>Laravelのプロジェクトディレクトリ</strong>を作成していきましょう。</p>



<p>プロジェクトディレクトリを作成するときは<code>composer</code>コマンドを使用します。</p>



<p>なお、プロジェクトディレクトリは、<strong><span class="swl-marker mark_yellow">コマンドを実行したディレクトリ内に作成</span></strong>されます。</p>


<div class="swell-block-balloon"><div class="c-balloon -bln-left" data-col="gray"><div class="c-balloon__icon -circle"><img decoding="async" src="data:image/gif;base64,R0lGODlhAQABAAAAACH5BAEKAAEALAAAAAABAAEAAAICTAEAOw==" data-src="https://kekenta-it-blog.com/wp-content/uploads/2023/07/キリッ-150x150.jpg" alt="" class="lazyload c-balloon__iconImg" width="80px" height="80px"><noscript><img decoding="async" src="https://kekenta-it-blog.com/wp-content/uploads/2023/07/キリッ-150x150.jpg" alt="" class="c-balloon__iconImg" width="80px" height="80px"></noscript><span class="c-balloon__iconName">ケケンタ</span></div><div class="c-balloon__body -speaking -border-on"><div class="c-balloon__text">
<p>今回はわかりやすく<strong>「デスクトップ」にプロジェクトディレクトリを作成する</strong>ことにします。</p>
<span class="c-balloon__shapes"><span class="c-balloon__before"></span><span class="c-balloon__after"></span></span></div></div></div></div>


<p class="has-text-align-center"><span style="--the-icon-svg: url(data:image/svg+xml;base64,PHN2ZyBoZWlnaHQ9IjFlbSIgd2lkdGg9IjFlbSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiBhcmlhLWhpZGRlbj0idHJ1ZSIgdmlld0JveD0iMCAwIDQ0OCA1MTIiPjxwYXRoIGQ9Ik0yMDEuNCAzNzQuNmMxMi41IDEyLjUgMzIuOCAxMi41IDQ1LjMgMGwxNjAtMTYwYzEyLjUtMTIuNSAxMi41LTMyLjggMC00NS4zcy0zMi44LTEyLjUtNDUuMyAwTDIyNCAzMDYuNyA4Ni42IDE2OS40Yy0xMi41LTEyLjUtMzIuOC0xMi41LTQ1LjMgMHMtMTIuNSAzMi44IDAgNDUuM2wxNjAgMTYweiI+PC9wYXRoPjwvc3ZnPg==)" data-icon="FasAngleDown" data-id="1" aria-hidden="true" class="swl-inline-icon"> </span></p>



<div class="swell-block-step is-style-default" data-num-style="circle">
<div class="swell-block-step__item"><div class="swell-block-step__number u-bg-main"><span class="__label">STEP</span></div><div class="swell-block-step__title u-fz-l">デスクトップでターミナルを開く</div><div class="swell-block-step__body">
<p class="is-style-bg_stripe u-mb-ctrl u-mb-20">まずはデスクトップ上で<strong>ターミナル（Windows PowerShell）</strong>を開きましょう。</p>



<p class="is-style-balloon_box u-mb-ctrl u-mb-20"><span data-icon="LsLightbulb" data-id="0" style="--the-icon-svg: url(data:image/svg+xml;base64,PHN2ZyBoZWlnaHQ9IjFlbSIgd2lkdGg9IjFlbSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiBhcmlhLWhpZGRlbj0idHJ1ZSIgdmlld0JveD0iMCAwIDQ4IDQ4Ij48cGF0aCBkPSJNMzIgNDYuNUgxNmMtMS4xIDAtMi0uOS0yLTJzLjktMiAyLTJoMTZjMS4xIDAgMiAuOSAyIDJzLS45IDItMiAyek00MS43IDE1LjlDNDEuMyAxMyA0MCAxMC4zIDM4LjIgOCAzNC41IDMuMiAyOSAuOCAyMy4xIDEgMTQgMS40IDYuNSA4LjkgNiAxOGMtLjMgNiAyLjQgMTEuNyA3LjIgMTUuNC41LjQuOC45LjggMS41djEuNmMwIDIuMiAxLjggNCA0IDRoMTJjMi4yIDAgNC0xLjggNC00VjM1YzAtLjYuMy0xLjIuOS0xLjcgNS4zLTQgOC0xMC42IDYuOC0xNy40em0tNy4xIDEuN2gtLjNjLS43IDAtMS4zLS41LTEuNS0xLjItLjctMy4yLTMuMi01LjctNi40LTYuMy0uOC0uMS0xLjQtLjktMS4yLTEuN3MuOS0xLjQgMS43LTEuMmM0LjQuOCA4IDQuMiA4LjkgOC42LjEuOC0uNCAxLjYtMS4yIDEuOHoiPjwvcGF0aD48L3N2Zz4=)" aria-hidden="true" class="swl-inline-icon"> </span><strong>デスクトップ上でターミナルを開く方法</strong></p>



<div class="swell-block-step is-style-small" data-num-style="circle">
<div class="swell-block-step__item"><div class="swell-block-step__number"><span class="__shape u-col-main" role="presentation"></span><span class="__label">STEP</span></div><div class="swell-block-step__title u-fz-m">デスクトップ上で右クリック</div><div class="swell-block-step__body">

</div></div>



<div class="swell-block-step__item"><div class="swell-block-step__number"><span class="__shape u-col-main" role="presentation"></span><span class="__label">STEP</span></div><div class="swell-block-step__title u-fz-m">「ターミナルで開く」をクリック</div><div class="swell-block-step__body">

</div></div>



<div class="swell-block-step__item"><div class="swell-block-step__number"><span class="__shape u-col-main" role="presentation"></span><span class="__label">STEP</span></div><div class="swell-block-step__title u-fz-m">ターミナルが開く</div><div class="swell-block-step__body"><div class="wp-block-image is-style-shadow size_s">
<figure class="aligncenter size-full"><img decoding="async" width="1018" height="633" src="https://kekenta-it-blog.com/wp-content/uploads/2024/11/open-terminal.jpg" alt="デスクトップ上でターミナルを開く" class="wp-image-12376" srcset="https://kekenta-it-blog.com/wp-content/uploads/2024/11/open-terminal.jpg 1018w, https://kekenta-it-blog.com/wp-content/uploads/2024/11/open-terminal-300x187.jpg 300w, https://kekenta-it-blog.com/wp-content/uploads/2024/11/open-terminal-768x478.jpg 768w" sizes="(max-width: 1018px) 100vw, 1018px" /><figcaption class="wp-element-caption">デスクトップ上でターミナルを開く</figcaption></figure>
</div></div></div>
</div>
</div></div>



<div class="swell-block-step__item"><div class="swell-block-step__number u-bg-main"><span class="__label">STEP</span></div><div class="swell-block-step__title u-fz-l">プロジェクトを作成するコマンドを実行する</div><div class="swell-block-step__body">
<p class="is-style-bg_stripe">デスクトップ上でターミナルを開いたら、<strong>以下のコマンド</strong>を実行します。</p>



<div class="hcb_wrap"><pre class="prism line-numbers lang-plain"><code>composer create-project laravel/laravel example-project</code></pre></div>



<p class="is-style-icon_pen">末尾の<code>example-project</code>が<strong>プロジェクトディレクトリ名（任意の名前）</strong>です。</p>



<div class="wp-block-group is-style-big_icon_memo u-mb-ctrl u-mb-30"><div class="wp-block-group__inner-container">
<p>ちなみに、<strong>Laravelのバージョンを指定したいとき</strong>は以下のように<code>:^バージョン</code>と入力します。<br>※ダブルクォーテーションで囲っていることにご注意ください。</p>



<div class="hcb_wrap"><pre class="prism line-numbers lang-plain"><code>composer create-project &quot;laravel/laravel:^10.0&quot; example-project</code></pre></div>
</div></div>



<p class="has-text-align-center is-style-balloon_box"><strong>プロジェクトディレクトリ作成中のターミナルの様子</strong></p>


<div class="wp-block-image is-style-shadow size_s">
<figure class="aligncenter size-large"><img decoding="async" width="1024" height="575" src="https://kekenta-it-blog.com/wp-content/uploads/2024/11/create-laravel-project-on-terminal-1024x575.jpg" alt="Laravelプロジェクトの作成" class="wp-image-12375" srcset="https://kekenta-it-blog.com/wp-content/uploads/2024/11/create-laravel-project-on-terminal-1024x575.jpg 1024w, https://kekenta-it-blog.com/wp-content/uploads/2024/11/create-laravel-project-on-terminal-300x168.jpg 300w, https://kekenta-it-blog.com/wp-content/uploads/2024/11/create-laravel-project-on-terminal-768x431.jpg 768w, https://kekenta-it-blog.com/wp-content/uploads/2024/11/create-laravel-project-on-terminal.jpg 1210w" sizes="(max-width: 1024px) 100vw, 1024px" /><figcaption class="wp-element-caption">Laravelプロジェクトの作成</figcaption></figure>
</div></div></div>
</div>



<p class="has-text-align-center"><span style="--the-icon-svg: url(data:image/svg+xml;base64,PHN2ZyBoZWlnaHQ9IjFlbSIgd2lkdGg9IjFlbSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiBhcmlhLWhpZGRlbj0idHJ1ZSIgdmlld0JveD0iMCAwIDQ0OCA1MTIiPjxwYXRoIGQ9Ik0yMDEuNCAzNzQuNmMxMi41IDEyLjUgMzIuOCAxMi41IDQ1LjMgMGwxNjAtMTYwYzEyLjUtMTIuNSAxMi41LTMyLjggMC00NS4zcy0zMi44LTEyLjUtNDUuMyAwTDIyNCAzMDYuNyA4Ni42IDE2OS40Yy0xMi41LTEyLjUtMzIuOC0xMi41LTQ1LjMgMHMtMTIuNSAzMi44IDAgNDUuM2wxNjAgMTYweiI+PC9wYXRoPjwvc3ZnPg==)" data-icon="FasAngleDown" data-id="1" aria-hidden="true" class="swl-inline-icon"> </span></p>



<h3 class="wp-block-heading" id="anc-first-step3">STEP３　トップページを表示する</h3>



<p class="is-style-bg_stripe">続いて、作成した<strong>Laraveプロジェクトのトップページを表示</strong>してみましょう。</p>



<div class="swell-block-step" data-num-style="circle">
<div class="swell-block-step__item"><div class="swell-block-step__number u-bg-main"><span class="__label">STEP</span></div><div class="swell-block-step__title u-fz-l">ターミナルでプロジェクトディレクトリ内へ移動する</div><div class="swell-block-step__body">
<p>以下のコマンドでプロジェクトディレクトリ内へ移動します。</p>



<div class="hcb_wrap"><pre class="prism line-numbers lang-plain"><code>cd example-project</code></pre></div>


<div class="wp-block-image is-style-shadow size_s">
<figure class="aligncenter size-large"><img decoding="async" width="1024" height="576" src="https://kekenta-it-blog.com/wp-content/uploads/2024/11/move-to-laravel-project-1-1024x576.jpg" alt="Laravelプロジェクト内へ移動する" class="wp-image-12381" srcset="https://kekenta-it-blog.com/wp-content/uploads/2024/11/move-to-laravel-project-1-1024x576.jpg 1024w, https://kekenta-it-blog.com/wp-content/uploads/2024/11/move-to-laravel-project-1-300x169.jpg 300w, https://kekenta-it-blog.com/wp-content/uploads/2024/11/move-to-laravel-project-1-768x432.jpg 768w, https://kekenta-it-blog.com/wp-content/uploads/2024/11/move-to-laravel-project-1.jpg 1126w" sizes="(max-width: 1024px) 100vw, 1024px" /><figcaption class="wp-element-caption">Laravelプロジェクト内へ移動する</figcaption></figure>
</div></div></div>



<div class="swell-block-step__item"><div class="swell-block-step__number u-bg-main"><span class="__label">STEP</span></div><div class="swell-block-step__title u-fz-l">簡易サーバーを立ち上げる</div><div class="swell-block-step__body">
<p class="is-style-bg_stripe">以下のコマンドを実行すると<strong>簡易的なサーバー</strong>が立ち上がり、<strong>Laravelアプリの動作を実際にブラウザ上で確認できる</strong>ようになります。</p>



<div class="hcb_wrap"><pre class="prism line-numbers lang-plain"><code>php artisan serve</code></pre></div>



<p class="is-style-big_icon_caution">あくまでも「開発用の簡易サーバー」なので、本番環境で公開するときはきちんとしたサーバーを用意する必要があります。</p>



<p class="is-style-icon_pen">なお、<strong>簡易サーバーの使用を終了したいとき</strong>はキーボードの<code><strong>Ctrl + C</strong></code>を押します。</p>
</div></div>



<div class="swell-block-step__item"><div class="swell-block-step__number u-bg-main"><span class="__label">STEP</span></div><div class="swell-block-step__title u-fz-l">トップページへアクセスする</div><div class="swell-block-step__body">
<p class="is-style-bg_stripe"><code>php artisan serve</code>コマンドで簡易サーバーが起動できると、以下の画像のように、コマンドプロンプト上に<strong>アクセス用のURL</strong>が表示されます。</p>



<p class="has-text-align-center is-style-balloon_box"><strong>アクセス用のURL</strong></p>


<div class="wp-block-image is-style-shadow size_s u-mb-ctrl u-mb-20">
<figure class="aligncenter size-large"><img decoding="async" width="1024" height="576" src="https://kekenta-it-blog.com/wp-content/uploads/2024/11/laravel-access-url-for-toppage-1-1024x576.jpg" alt="Laravelプロジェクトのトップページアクセス用URL" class="wp-image-12382" srcset="https://kekenta-it-blog.com/wp-content/uploads/2024/11/laravel-access-url-for-toppage-1-1024x576.jpg 1024w, https://kekenta-it-blog.com/wp-content/uploads/2024/11/laravel-access-url-for-toppage-1-300x169.jpg 300w, https://kekenta-it-blog.com/wp-content/uploads/2024/11/laravel-access-url-for-toppage-1-768x432.jpg 768w, https://kekenta-it-blog.com/wp-content/uploads/2024/11/laravel-access-url-for-toppage-1.jpg 1126w" sizes="(max-width: 1024px) 100vw, 1024px" /><figcaption class="wp-element-caption">Laravelプロジェクトのトップページアクセス用URL</figcaption></figure>
</div>


<p class="u-mb-ctrl u-mb-20">このURLを使用することで、実際にブラウザ上でLaravelプロジェクトのトップページを表示することができます。</p>


<div class="swell-block-balloon u-mb-ctrl u-mb-20"><div class="c-balloon -bln-left" data-col="gray"><div class="c-balloon__icon -circle"><img decoding="async" src="data:image/gif;base64,R0lGODlhAQABAAAAACH5BAEKAAEALAAAAAABAAEAAAICTAEAOw==" data-src="https://kekenta-it-blog.com/wp-content/uploads/2023/07/キリッ-150x150.jpg" alt="" class="lazyload c-balloon__iconImg" width="80px" height="80px"><noscript><img decoding="async" src="https://kekenta-it-blog.com/wp-content/uploads/2023/07/キリッ-150x150.jpg" alt="" class="c-balloon__iconImg" width="80px" height="80px"></noscript><span class="c-balloon__iconName">ケケンタ</span></div><div class="c-balloon__body -speaking -border-on"><div class="c-balloon__text">
<p>「Ctrlキー」を押しながらURLをクリックすると簡単にリンク先を開くことができます！</p>
<span class="c-balloon__shapes"><span class="c-balloon__before"></span><span class="c-balloon__after"></span></span></div></div></div></div>


<p class="has-text-align-center is-style-balloon_box"><strong>Laravelプロジェクトのトップページ</strong></p>


<div class="wp-block-image is-style-shadow size_s">
<figure class="aligncenter size-large"><img decoding="async" width="1024" height="716" src="https://kekenta-it-blog.com/wp-content/uploads/2024/11/laravel-toppage-1-1024x716.jpg" alt="Laravelプロジェクトのトップページ" class="wp-image-12383" srcset="https://kekenta-it-blog.com/wp-content/uploads/2024/11/laravel-toppage-1-1024x716.jpg 1024w, https://kekenta-it-blog.com/wp-content/uploads/2024/11/laravel-toppage-1-300x210.jpg 300w, https://kekenta-it-blog.com/wp-content/uploads/2024/11/laravel-toppage-1-768x537.jpg 768w, https://kekenta-it-blog.com/wp-content/uploads/2024/11/laravel-toppage-1.jpg 1452w" sizes="(max-width: 1024px) 100vw, 1024px" /><figcaption class="wp-element-caption">Laravelプロジェクトのトップページ</figcaption></figure>
</div></div></div>
</div>


<div class="swell-block-balloon"><div class="c-balloon -bln-left" data-col="gray"><div class="c-balloon__icon -circle"><img decoding="async" src="data:image/gif;base64,R0lGODlhAQABAAAAACH5BAEKAAEALAAAAAABAAEAAAICTAEAOw==" data-src="https://kekenta-it-blog.com/wp-content/uploads/2023/11/kekenta-icon-150x150.jpg" alt="" class="lazyload c-balloon__iconImg" width="80px" height="80px"><noscript><img decoding="async" src="https://kekenta-it-blog.com/wp-content/uploads/2023/11/kekenta-icon-150x150.jpg" alt="" class="c-balloon__iconImg" width="80px" height="80px"></noscript><span class="c-balloon__iconName">ケケンタ</span></div><div class="c-balloon__body -speaking -border-on"><div class="c-balloon__text">
<p>以上で<strong><span class="swl-marker mark_yellow">Laravelの使用準備 ～ 導入が完了</span></strong>し、トップページにもアクセスできるようになりました！</p>
<span class="c-balloon__shapes"><span class="c-balloon__before"></span><span class="c-balloon__after"></span></span></div></div></div></div>


<p>次の章からは、実際に<strong>Laravelで実際にデータを表示するまでの手順</strong>を解説していきます！</p>


<script async src="https://pagead2.googlesyndication.com/pagead/js/adsbygoogle.js?client=ca-pub-4374558503914683"
     crossorigin="anonymous"></script>
<!-- ディスプレイ【横長】 -->
<ins class="adsbygoogle"
     style="display:block"
     data-ad-client="ca-pub-4374558503914683"
     data-ad-slot="9744298852"
     data-ad-format="auto"
     data-full-width-responsive="true"></ins>
<script>
     (adsbygoogle = window.adsbygoogle || []).push({});
</script>



<p class="has-text-align-center"><span style="--the-icon-svg: url(data:image/svg+xml;base64,PHN2ZyBoZWlnaHQ9IjFlbSIgd2lkdGg9IjFlbSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiBhcmlhLWhpZGRlbj0idHJ1ZSIgdmlld0JveD0iMCAwIDQ0OCA1MTIiPjxwYXRoIGQ9Ik0yMDEuNCAzNzQuNmMxMi41IDEyLjUgMzIuOCAxMi41IDQ1LjMgMGwxNjAtMTYwYzEyLjUtMTIuNSAxMi41LTMyLjggMC00NS4zcy0zMi44LTEyLjUtNDUuMyAwTDIyNCAzMDYuNyA4Ni42IDE2OS40Yy0xMi41LTEyLjUtMzIuOC0xMi41LTQ1LjMgMHMtMTIuNSAzMi44IDAgNDUuM2wxNjAgMTYweiI+PC9wYXRoPjwvc3ZnPg==)" data-icon="FasAngleDown" data-id="1" aria-hidden="true" class="swl-inline-icon"> </span></p>



<h2 class="wp-block-heading">【解説②】Laravelでデータを表示する</h2>



<p class="is-style-bg_stripe">Laravelのプロジェクトディレクトリ内の<strong>初期構成</strong>は以下のようになっています。<br>※バージョン11の場合</p>


<div class="wp-block-image is-style-shadow size_s">
<figure class="aligncenter size-full"><img decoding="async" width="276" height="694" src="https://kekenta-it-blog.com/wp-content/uploads/2024/11/image.png" alt="Laravelのプロジェクトディレクトリ内の初期構成" class="wp-image-12392" srcset="https://kekenta-it-blog.com/wp-content/uploads/2024/11/image.png 276w, https://kekenta-it-blog.com/wp-content/uploads/2024/11/image-119x300.png 119w" sizes="(max-width: 276px) 100vw, 276px" /><figcaption class="wp-element-caption">Laravelのプロジェクトディレクトリ内の初期構成</figcaption></figure>
</div>

<div class="swell-block-balloon"><div class="c-balloon -bln-left" data-col="gray"><div class="c-balloon__icon -circle"><img decoding="async" src="data:image/gif;base64,R0lGODlhAQABAAAAACH5BAEKAAEALAAAAAABAAEAAAICTAEAOw==" data-src="https://kekenta-it-blog.com/wp-content/uploads/2023/07/なんとも言えない表情-150x150.jpg" alt="" class="lazyload c-balloon__iconImg" width="80px" height="80px"><noscript><img decoding="async" src="https://kekenta-it-blog.com/wp-content/uploads/2023/07/なんとも言えない表情-150x150.jpg" alt="" class="c-balloon__iconImg" width="80px" height="80px"></noscript><span class="c-balloon__iconName">ケケンタ</span></div><div class="c-balloon__body -speaking -border-on"><div class="c-balloon__text">
<p>なんだかたくさんディレクトリやファイルがあってごちゃごちゃして見えますね……</p>
<span class="c-balloon__shapes"><span class="c-balloon__before"></span><span class="c-balloon__after"></span></span></div></div></div></div>


<p>この記事の目的は、「Laravelで初めてデータを表示する！」という部分をご体験いただくことにあるため、各ディレクトリやファイルの詳しい役割については割愛させていただきます。</p>



<p>今回、実際に<strong><span class="swl-marker mark_yellow">編集するファイルは以下の２つ</span></strong>だけです。</p>



<ul class="wp-block-list is-style-check_list -list-under-dashed">
<li><strong>/routes/web.php</strong></li>



<li><strong>/resources/views/example.blade.php</strong>（こちらは後ほど新規作成します）</li>
</ul>


<div class="swell-block-balloon"><div class="c-balloon -bln-left" data-col="gray"><div class="c-balloon__icon -circle"><img decoding="async" src="data:image/gif;base64,R0lGODlhAQABAAAAACH5BAEKAAEALAAAAAABAAEAAAICTAEAOw==" data-src="https://kekenta-it-blog.com/wp-content/uploads/2023/07/キリッ-150x150.jpg" alt="" class="lazyload c-balloon__iconImg" width="80px" height="80px"><noscript><img decoding="async" src="https://kekenta-it-blog.com/wp-content/uploads/2023/07/キリッ-150x150.jpg" alt="" class="c-balloon__iconImg" width="80px" height="80px"></noscript><span class="c-balloon__iconName">ケケンタ</span></div><div class="c-balloon__body -speaking -border-on"><div class="c-balloon__text">
<p>それでは以下より具体的なステップを踏んで<strong><span class="swl-marker mark_orange">Laravelで初めてのデータ出力</span></strong>をしてみましょう！</p>
<span class="c-balloon__shapes"><span class="c-balloon__before"></span><span class="c-balloon__after"></span></span></div></div></div></div>


<p class="has-text-align-center"><span style="--the-icon-svg: url(data:image/svg+xml;base64,PHN2ZyBoZWlnaHQ9IjFlbSIgd2lkdGg9IjFlbSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiBhcmlhLWhpZGRlbj0idHJ1ZSIgdmlld0JveD0iMCAwIDQ0OCA1MTIiPjxwYXRoIGQ9Ik0yMDEuNCAzNzQuNmMxMi41IDEyLjUgMzIuOCAxMi41IDQ1LjMgMGwxNjAtMTYwYzEyLjUtMTIuNSAxMi41LTMyLjggMC00NS4zcy0zMi44LTEyLjUtNDUuMyAwTDIyNCAzMDYuNyA4Ni42IDE2OS40Yy0xMi41LTEyLjUtMzIuOC0xMi41LTQ1LjMgMHMtMTIuNSAzMi44IDAgNDUuM2wxNjAgMTYweiI+PC9wYXRoPjwvc3ZnPg==)" data-icon="FasAngleDown" data-id="1" aria-hidden="true" class="swl-inline-icon"> </span></p>



<h3 class="wp-block-heading">STEP１　ルーティング設定</h3>



<p class="is-style-bg_stripe">まずは<code class="dir_name">routes</code>ディレクトリ内にある<code class="file_name">web.php</code>を普段お使いのエディタで開きます。</p>



<p>すると、はじめから以下のような記述があるかと思います。</p>



<div class="hcb_wrap"><pre class="prism line-numbers lang-php" data-lang="PHP" data-line="5-7"><code>&lt;?php

use Illuminate\Support\Facades\Route;

Route::get(&#39;/&#39;, function () {
    return view(&#39;welcome&#39;);
});
</code></pre></div>



<p>この内、重要なのが<strong>ハイライト行</strong>です。</p>



<p>このソースコードは</p>



<p>「<strong>『/（サイトのドキュメントルート）』へアクセスがあったら『welcome.blade.php』を出力する</strong>」</p>



<p>という意味です。</p>



<p>前章の<a href="#anc-first-step3">STEP３　トップページを表示する</a>でトップページへアクセスしたときのことを思い出してください。</p>



<p>あのときは<code>http://127.0.0.1:8000/</code>（つまりサイトのドキュメントルート）へアクセスしました。</p>



<p>そのときに呼び出されたのが、上記３行のソースコードです。</p>


<div class="swell-block-balloon"><div class="c-balloon -bln-left" data-col="gray"><div class="c-balloon__icon -circle"><img decoding="async" src="data:image/gif;base64,R0lGODlhAQABAAAAACH5BAEKAAEALAAAAAABAAEAAAICTAEAOw==" data-src="https://kekenta-it-blog.com/wp-content/uploads/2023/07/キリッ-150x150.jpg" alt="" class="lazyload c-balloon__iconImg" width="80px" height="80px"><noscript><img decoding="async" src="https://kekenta-it-blog.com/wp-content/uploads/2023/07/キリッ-150x150.jpg" alt="" class="c-balloon__iconImg" width="80px" height="80px"></noscript><span class="c-balloon__iconName">ケケンタ</span></div><div class="c-balloon__body -speaking -border-on"><div class="c-balloon__text">
<p>Laravelの初期状態ではサイトのドキュメントルートへアクセスすると「welcomeページ」が表示される仕様になっているんですね。</p>
<span class="c-balloon__shapes"><span class="c-balloon__before"></span><span class="c-balloon__after"></span></span></div></div></div></div>


<p class="is-style-big_icon_check"><strong>あるURLへアクセスがあったときに特定の処理を返す仕組み</strong>のことを「<strong>ルーティング</strong>」と呼びます。<br><br>Laravelに限った仕組みということではないですが、今後アプリ開発をする上で非常に重要な概念なのでしっかり覚えておきましょう。</p>



<p class="has-text-align-center"><span style="--the-icon-svg: url(data:image/svg+xml;base64,PHN2ZyBoZWlnaHQ9IjFlbSIgd2lkdGg9IjFlbSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiBhcmlhLWhpZGRlbj0idHJ1ZSIgdmlld0JveD0iMCAwIDQ0OCA1MTIiPjxwYXRoIGQ9Ik0yMDEuNCAzNzQuNmMxMi41IDEyLjUgMzIuOCAxMi41IDQ1LjMgMGwxNjAtMTYwYzEyLjUtMTIuNSAxMi41LTMyLjggMC00NS4zcy0zMi44LTEyLjUtNDUuMyAwTDIyNCAzMDYuNyA4Ni42IDE2OS40Yy0xMi41LTEyLjUtMzIuOC0xMi41LTQ1LjMgMHMtMTIuNSAzMi44IDAgNDUuM2wxNjAgMTYweiI+PC9wYXRoPjwvc3ZnPg==)" data-icon="FasAngleDown" data-id="1" aria-hidden="true" class="swl-inline-icon"> </span></p>



<p>それでは、先ほどのソースコードに<strong><span class="swl-marker mark_yellow">以下の３行を追記</span></strong>してみましょう。</p>



<div class="hcb_wrap"><pre class="prism line-numbers lang-php" data-lang="PHP" data-line="10-12"><code>&lt;?php

use Illuminate\Support\Facades\Route;

Route::get(&#39;/&#39;, function () {
    return view(&#39;welcome&#39;);
});

// 以下の３行を追加
Route::get(&#39;/test&#39;, function () {
    return view(&#39;example&#39;);
});
</code></pre></div>



<p>そして、<code>http://127.0.0.1:8000/test</code>へアクセスしてみると……</p>


<div class="wp-block-image is-style-shadow size_s">
<figure class="aligncenter size-full"><img decoding="async" width="960" height="510" src="https://kekenta-it-blog.com/wp-content/uploads/2024/11/laravel-not-found.jpg" alt="ページが見つからない（404エラー）" class="wp-image-12420" srcset="https://kekenta-it-blog.com/wp-content/uploads/2024/11/laravel-not-found.jpg 960w, https://kekenta-it-blog.com/wp-content/uploads/2024/11/laravel-not-found-300x159.jpg 300w, https://kekenta-it-blog.com/wp-content/uploads/2024/11/laravel-not-found-768x408.jpg 768w" sizes="(max-width: 960px) 100vw, 960px" /><figcaption class="wp-element-caption">ページが見つからない（404エラー）</figcaption></figure>
</div>

<div class="swell-block-balloon"><div class="c-balloon -bln-left" data-col="gray"><div class="c-balloon__icon -circle"><img decoding="async" src="data:image/gif;base64,R0lGODlhAQABAAAAACH5BAEKAAEALAAAAAABAAEAAAICTAEAOw==" data-src="https://kekenta-it-blog.com/wp-content/uploads/2023/07/困った顔-150x150.jpg" alt="" class="lazyload c-balloon__iconImg" width="80px" height="80px"><noscript><img decoding="async" src="https://kekenta-it-blog.com/wp-content/uploads/2023/07/困った顔-150x150.jpg" alt="" class="c-balloon__iconImg" width="80px" height="80px"></noscript><span class="c-balloon__iconName">ケケンタ</span></div><div class="c-balloon__body -speaking -border-on"><div class="c-balloon__text">
<p>エラーが起きてしまいました……</p>
<span class="c-balloon__shapes"><span class="c-balloon__before"></span><span class="c-balloon__after"></span></span></div></div></div></div>


<p>それもそのはず、まだ<code class="file_name">example.blade.php</code>を作成していないので、<strong>404エラー（not found）</strong>が返ってきてしまいます。</p>



<p>次のステップでView（ビュー）を作成して、<code>http://127.0.0.1:8000/test</code>にアクセスすると<code class="file_name">example.blade.php</code>が出力されるようにしましょう！</p>



<p class="has-text-align-center"><span style="--the-icon-svg: url(data:image/svg+xml;base64,PHN2ZyBoZWlnaHQ9IjFlbSIgd2lkdGg9IjFlbSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiBhcmlhLWhpZGRlbj0idHJ1ZSIgdmlld0JveD0iMCAwIDQ0OCA1MTIiPjxwYXRoIGQ9Ik0yMDEuNCAzNzQuNmMxMi41IDEyLjUgMzIuOCAxMi41IDQ1LjMgMGwxNjAtMTYwYzEyLjUtMTIuNSAxMi41LTMyLjggMC00NS4zcy0zMi44LTEyLjUtNDUuMyAwTDIyNCAzMDYuNyA4Ni42IDE2OS40Yy0xMi41LTEyLjUtMzIuOC0xMi41LTQ1LjMgMHMtMTIuNSAzMi44IDAgNDUuM2wxNjAgMTYweiI+PC9wYXRoPjwvc3ZnPg==)" data-icon="FasAngleDown" data-id="1" aria-hidden="true" class="swl-inline-icon"> </span></p>



<h3 class="wp-block-heading">STEP２　View（ビュー）の作成</h3>



<p class="is-style-bg_stripe"><code class="dir_name">/resources/views/</code>ディレクトリの中に<code class="file_name">example.blade.php</code>を新規作成します。</p>


<div class="wp-block-image is-style-shadow">
<figure class="aligncenter size-full"><img decoding="async" width="217" height="130" src="https://kekenta-it-blog.com/wp-content/uploads/2024/11/image-1.png" alt="example.blade.phpを新規作成" class="wp-image-12415"/><figcaption class="wp-element-caption">example.blade.phpを新規作成</figcaption></figure>
</div>


<p class="is-style-big_icon_check">このように<code class="dir_name">/resources/views/</code>ディレクトリ内に「○○.blade.php」というファイルを配置することで、ソースコードからそのページを呼び出せるようになります。</p>



<p class="has-text-align-center"><span style="--the-icon-svg: url(data:image/svg+xml;base64,PHN2ZyBoZWlnaHQ9IjFlbSIgd2lkdGg9IjFlbSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiBhcmlhLWhpZGRlbj0idHJ1ZSIgdmlld0JveD0iMCAwIDQ0OCA1MTIiPjxwYXRoIGQ9Ik0yMDEuNCAzNzQuNmMxMi41IDEyLjUgMzIuOCAxMi41IDQ1LjMgMGwxNjAtMTYwYzEyLjUtMTIuNSAxMi41LTMyLjggMC00NS4zcy0zMi44LTEyLjUtNDUuMyAwTDIyNCAzMDYuNyA4Ni42IDE2OS40Yy0xMi41LTEyLjUtMzIuOC0xMi41LTQ1LjMgMHMtMTIuNSAzMi44IDAgNDUuM2wxNjAgMTYweiI+PC9wYXRoPjwvc3ZnPg==)" data-icon="FasAngleDown" data-id="1" aria-hidden="true" class="swl-inline-icon"> </span></p>



<p>続いて、作成した<code class="file_name">example.blade.php</code>の中に以下のソースコードを追加します。</p>



<div class="hcb_wrap"><pre class="prism line-numbers lang-php" data-lang="PHP"><code>&lt;?php 

echo &#39;Hello World!!&#39;;

?&gt;</code></pre></div>


<div class="swell-block-balloon"><div class="c-balloon -bln-left" data-col="gray"><div class="c-balloon__icon -circle"><img decoding="async" src="data:image/gif;base64,R0lGODlhAQABAAAAACH5BAEKAAEALAAAAAABAAEAAAICTAEAOw==" data-src="https://kekenta-it-blog.com/wp-content/uploads/2023/11/kekenta-icon-150x150.jpg" alt="" class="lazyload c-balloon__iconImg" width="80px" height="80px"><noscript><img decoding="async" src="https://kekenta-it-blog.com/wp-content/uploads/2023/11/kekenta-icon-150x150.jpg" alt="" class="c-balloon__iconImg" width="80px" height="80px"></noscript><span class="c-balloon__iconName">ケケンタ</span></div><div class="c-balloon__body -speaking -border-on"><div class="c-balloon__text">
<p>今回はプログラミング学習でお馴染みの「Hello World!!」を出力するようにしてみました。</p>
<span class="c-balloon__shapes"><span class="c-balloon__before"></span><span class="c-balloon__after"></span></span></div></div></div></div>


<p class="has-text-align-center"><span style="--the-icon-svg: url(data:image/svg+xml;base64,PHN2ZyBoZWlnaHQ9IjFlbSIgd2lkdGg9IjFlbSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiBhcmlhLWhpZGRlbj0idHJ1ZSIgdmlld0JveD0iMCAwIDQ0OCA1MTIiPjxwYXRoIGQ9Ik0yMDEuNCAzNzQuNmMxMi41IDEyLjUgMzIuOCAxMi41IDQ1LjMgMGwxNjAtMTYwYzEyLjUtMTIuNSAxMi41LTMyLjggMC00NS4zcy0zMi44LTEyLjUtNDUuMyAwTDIyNCAzMDYuNyA4Ni42IDE2OS40Yy0xMi41LTEyLjUtMzIuOC0xMi41LTQ1LjMgMHMtMTIuNSAzMi44IDAgNDUuM2wxNjAgMTYweiI+PC9wYXRoPjwvc3ZnPg==)" data-icon="FasAngleDown" data-id="1" aria-hidden="true" class="swl-inline-icon"> </span></p>



<h3 class="wp-block-heading">STEP３　データの表示</h3>



<p class="is-style-bg_stripe">再び<code>http://127.0.0.1:8000/test</code>へアクセスしてみましょう。</p>


<div class="wp-block-image is-style-shadow size_xs">
<figure class="aligncenter size-full"><img decoding="async" width="627" height="330" src="https://kekenta-it-blog.com/wp-content/uploads/2024/11/image-3.png" alt="example.blade.phpが呼び出される" class="wp-image-12418" srcset="https://kekenta-it-blog.com/wp-content/uploads/2024/11/image-3.png 627w, https://kekenta-it-blog.com/wp-content/uploads/2024/11/image-3-300x158.png 300w" sizes="(max-width: 627px) 100vw, 627px" /><figcaption class="wp-element-caption">example.blade.phpが呼び出される</figcaption></figure>
</div>

<div class="swell-block-balloon"><div class="c-balloon -bln-left" data-col="gray"><div class="c-balloon__icon -circle"><img decoding="async" src="data:image/gif;base64,R0lGODlhAQABAAAAACH5BAEKAAEALAAAAAABAAEAAAICTAEAOw==" data-src="https://kekenta-it-blog.com/wp-content/uploads/2023/07/キリッ-150x150.jpg" alt="" class="lazyload c-balloon__iconImg" width="80px" height="80px"><noscript><img decoding="async" src="https://kekenta-it-blog.com/wp-content/uploads/2023/07/キリッ-150x150.jpg" alt="" class="c-balloon__iconImg" width="80px" height="80px"></noscript><span class="c-balloon__iconName">ケケンタ</span></div><div class="c-balloon__body -speaking -border-on"><div class="c-balloon__text">
<p>今度は無事に<code class="file_name">example.blade.php</code>が呼び出され、「Hello World!!」が出力されました！</p>
<span class="c-balloon__shapes"><span class="c-balloon__before"></span><span class="c-balloon__after"></span></span></div></div></div></div>

<script async src="https://pagead2.googlesyndication.com/pagead/js/adsbygoogle.js?client=ca-pub-4374558503914683"
     crossorigin="anonymous"></script>
<!-- ディスプレイ【横長】 -->
<ins class="adsbygoogle"
     style="display:block"
     data-ad-client="ca-pub-4374558503914683"
     data-ad-slot="9744298852"
     data-ad-format="auto"
     data-full-width-responsive="true"></ins>
<script>
     (adsbygoogle = window.adsbygoogle || []).push({});
</script>



<h2 class="wp-block-heading">まとめ</h2>



<p>いかがだったでしょうか。</p>



<p>今回は<strong><span class="swl-marker mark_yellow">Laravelの導入方法（インストール）からデータを表示するまでの手順</span></strong>を解説しました。</p>



<p>非常に簡単ではありますが、<strong>Laravelをインストールし、実際にデータを表示するまでの流れ</strong>を体験していただけたかと思います。</p>



<p>実際に開発を行う際には、MVCモデル（モデル、ビュー、コントローラ）という概念を中心として、さらなる学習が必要になります。</p>



<p>これまでにフレームワークの学習をしたことが無いという方にとって、最初はまた新しい知識がたくさん登場して大変かもしれません。</p>



<p>しかし、Laravelを扱えるようになればWebアプリ開発が効率的になります。</p>



<p>さらに、<strong>React</strong>や<strong>Vue.js</strong>のようなフロントエンド向けのライブラリとの連携もしやすい仕組みが用意されており、Laravelの理解を深めることで、きっとその楽しさを体感できるはずです。</p>


<div class="swell-block-balloon"><div class="c-balloon -bln-left" data-col="gray"><div class="c-balloon__icon -circle"><img decoding="async" src="data:image/gif;base64,R0lGODlhAQABAAAAACH5BAEKAAEALAAAAAABAAEAAAICTAEAOw==" data-src="https://kekenta-it-blog.com/wp-content/uploads/2023/07/キリッ-150x150.jpg" alt="" class="lazyload c-balloon__iconImg" width="80px" height="80px"><noscript><img decoding="async" src="https://kekenta-it-blog.com/wp-content/uploads/2023/07/キリッ-150x150.jpg" alt="" class="c-balloon__iconImg" width="80px" height="80px"></noscript><span class="c-balloon__iconName">ケケンタ</span></div><div class="c-balloon__body -speaking -border-on"><div class="c-balloon__text">
<p>ここまでプログラミングを挫折せずに学習してきた方であれば必ず習得できます！</p>
<span class="c-balloon__shapes"><span class="c-balloon__before"></span><span class="c-balloon__after"></span></span></div></div></div></div>


<p>当ブログでも、この記事のほかにLaravelの学習や開発で役立つ情報を発信していきます。</p>



<p>そちらもぜひご活用いただけるとうれしいです！</p>



<p>それでは、最後までご覧いただきありがとうございました。</p>


<div class="p-blogParts post_content" data-partsID="12516">
<p class="is-style-balloon_box"><span style="--the-icon-svg: url(data:image/svg+xml;base64,PHN2ZyBoZWlnaHQ9IjFlbSIgd2lkdGg9IjFlbSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiBhcmlhLWhpZGRlbj0idHJ1ZSIgdmlld0JveD0iMCAwIDQ4IDQ4Ij48cGF0aCBkPSJNMzIgNDYuNUgxNmMtMS4xIDAtMi0uOS0yLTJzLjktMiAyLTJoMTZjMS4xIDAgMiAuOSAyIDJzLS45IDItMiAyek00MS43IDE1LjlDNDEuMyAxMyA0MCAxMC4zIDM4LjIgOCAzNC41IDMuMiAyOSAuOCAyMy4xIDEgMTQgMS40IDYuNSA4LjkgNiAxOGMtLjMgNiAyLjQgMTEuNyA3LjIgMTUuNC41LjQuOC45LjggMS41djEuNmMwIDIuMiAxLjggNCA0IDRoMTJjMi4yIDAgNC0xLjggNC00VjM1YzAtLjYuMy0xLjIuOS0xLjcgNS4zLTQgOC0xMC42IDYuOC0xNy40em0tNy4xIDEuN2gtLjNjLS43IDAtMS4zLS41LTEuNS0xLjItLjctMy4yLTMuMi01LjctNi40LTYuMy0uOC0uMS0xLjQtLjktMS4yLTEuN3MuOS0xLjQgMS43LTEuMmM0LjQuOCA4IDQuMiA4LjkgOC42LjEuOC0uNCAxLjYtMS4yIDEuOHoiPjwvcGF0aD48L3N2Zz4=)" data-icon="LsLightbulb" data-id="0" aria-hidden="true" class="swl-inline-icon"> </span><strong>Laravelのおすすめ記事</strong></p>


<div class="p-postListWrap"><ul class="p-postList -type-simple"><li class="p-postList__item">
	<a href="https://kekenta-it-blog.com/laravel-change-dbtable-col-name/" class="p-postList__link">
		<div class="p-postList__body">
			<div class="p-postList__meta">
				<div class="p-postList__times c-postTimes u-thin">
	<time class="c-postTimes__posted icon-posted" datetime="2024-12-11" aria-label="公開日">2024-12-11</time></div>
			</div>
			<h2 class="p-postList__title">【Laravel】カラム名を変更する方法【マイグレーション】</h2>		</div>
	</a>
</li>
<li class="p-postList__item">
	<a href="https://kekenta-it-blog.com/laravel11-change-dbtable-col-type/" class="p-postList__link">
		<div class="p-postList__body">
			<div class="p-postList__meta">
				<div class="p-postList__times c-postTimes u-thin">
	<time class="c-postTimes__posted icon-posted" datetime="2024-12-04" aria-label="公開日">2024-12-04</time></div>
			</div>
			<h2 class="p-postList__title">【Laravel】データベーステーブルのカラムタイプを変更する方法【マイグレーション】</h2>		</div>
	</a>
</li>
<li class="p-postList__item">
	<a href="https://kekenta-it-blog.com/laravel-introduction/" class="p-postList__link">
		<div class="p-postList__body">
			<div class="p-postList__meta">
				<div class="p-postList__times c-postTimes u-thin">
	<time class="c-postTimes__posted icon-posted" datetime="2024-11-17" aria-label="公開日">2024-11-17</time></div>
			</div>
			<h2 class="p-postList__title">【Laravel】インストール方法～初めてのデータ出力の流れを丁寧に解説！</h2>		</div>
	</a>
</li>
<li class="p-postList__item">
	<a href="https://kekenta-it-blog.com/laravel-ver11-seeder-factory/" class="p-postList__link">
		<div class="p-postList__body">
			<div class="p-postList__meta">
				<div class="p-postList__times c-postTimes u-thin">
	<time class="c-postTimes__posted icon-posted" datetime="2024-10-18" aria-label="公開日">2024-10-18</time></div>
			</div>
			<h2 class="p-postList__title">【Laravel11】シーダとファクトリでテストデータを一括作成する方法</h2>		</div>
	</a>
</li>
<li class="p-postList__item">
	<a href="https://kekenta-it-blog.com/laravel-ver11-gate-policy/" class="p-postList__link">
		<div class="p-postList__body">
			<div class="p-postList__meta">
				<div class="p-postList__times c-postTimes u-thin">
	<time class="c-postTimes__posted icon-posted" datetime="2024-10-11" aria-label="公開日">2024-10-11</time></div>
			</div>
			<h2 class="p-postList__title">【Laravel11】Gate（ゲート）とPolicy（ポリシー）で「認可」機能を実装する</h2>		</div>
	</a>
</li>
<li class="p-postList__item">
	<a href="https://kekenta-it-blog.com/laravel-ver11-validation/" class="p-postList__link">
		<div class="p-postList__body">
			<div class="p-postList__meta">
				<div class="p-postList__times c-postTimes u-thin">
	<time class="c-postTimes__posted icon-posted" datetime="2024-09-29" aria-label="公開日">2024-09-29</time></div>
			</div>
			<h2 class="p-postList__title">【Laravel11】バリデーションの実装方法やエラーメッセージのカスタマイズ</h2>		</div>
	</a>
</li>
</ul></div></div>]]></content:encoded>
					
					<wfw:commentRss>https://kekenta-it-blog.com/laravel-introduction/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
			</item>
	</channel>
</rss>
