[PHP]Laravel Valet を使った簡単なローカル環境構築
PHP のローカル環境構築行うには様々な方法がありますが、Laravel Valet を使うと複雑な設定なしに簡単に環境を構築できます。 Laravel が開発しているものですが、Laravel フレームワーク以外にも、 … Continue reading →
View ArticlePHPエンジニアから見た他のプログラミング言語
いろいろなプログラミング言語を少し知っていると専門外のソースコードからでも知識が得られます。また、普段使っているものがどれだけ奇異なものなのかわかったりもするので常識的なプログラミングをする上でも重要な事だと思います。 … Continue reading →
View Article[PHP]2018年現在使っているおすすめの開発ツール・開発環境(Mac)
PHPでの開発を始めた頃と現在では随分使っているツールや開発環境が変わってきました。 そこで現在主に使用しているものを紹介してみます。 開発機 MacBook Pro (15-inch, Early 2011) ものすご … Continue reading →
View Article[PHP]Laravelを使ったメールフォームの作り方
Laravel 5.6 を使い、お問い合わせ用のコンタクトフォームを作っていきます。 古いバージョンでも概ね同じですが、Bootstrap 4 が使われていることに注意して下さい。 まず最初にメールに関する初期設定を行っ … Continue reading →
View Article[PHP]Symfonyを使ったメールフォームの作り方
フレームワーク Symfony 4.0 を使ってメールフォームを作ります。新規プロジェクトとして作っていくのですでに作成済みの箇所は読み飛ばして下さい。 Symfony のインストール 本体のインストールは Compos … Continue reading →
View Article[PHP]Symfony 4 とデータベースを使ったCRUDアプリケーションの作り方
Symfony 4 と MySQL などのデータベースの組み合わせで基本的なアプリケーションを作っていきます。今回は例としてブログ風に記事を表示できるようにします。 Symfony 本体のインストール Composer … Continue reading →
View Article[PHP]Laravelでメールドレスでもユーザー名(ログインID)でもログインできるようにする
Laravel ではコンソールで、php artisan make:authとするだけで管理画面を作ることができますが、初期状態ではメールアドレスとパスワードを使ってログインする構造になっています。そこで、メールアドレス … Continue reading →
View Article[PHP]LaravelでBladeテンプレートの読み込み元を一時的に変更する
基本的に Laravel で使われている Blade テンプレートファイルは config/view.php の paths で指定されたフォルダから読み込まれます。配列になっており、先に書いたフォルダから優先的に読み込 … Continue reading →
View Article[JS]Reactのインストールと周辺ツール(Babel, Webpack)の導入方法
そろそろ React について知っておきたいと思ったのでいろいろな導入方法を見て回ったのですが、古い情報が多くサイトの説明どおりにやっても動かなかったので React とその関連ツールのインストール方法について自分なりに … 続きを読む →
View Article[JS]Vue.jsで単一ファイルコンポーネントを作る
Vue.js は html テンプレートとロジック、スタイルを vue ファイルの形で1つのコンポーネントにまとめることができます。 今回はこの単一ファイルコンポーネントを使った簡単なサンプルプログラムを作ってみようと思 … 続きを読む →
View Article[PHP]DockerでPHP, MySQL(MariaDB), nginxを使ったローカル開発環境を構築する
Docker とは軽量な仮想化環境を構築するためのツールで、ウェブサーバーやデータベースなどの機能に関連するコンテナーを組み合わせればウェブサイト制作のためのローカル開発環境を簡単に構築することができます。 一般的にローContinue reading 投稿 [PHP]DockerでPHP, MySQL(MariaDB), nginxを使ったローカル開発環境を構築する は PHP Archive...
View Article[PHP]Local by Flywheel で簡単にWordPressのローカル開発環境を構築
WordPress のテーマやプラグインの開発環境を準備するには、Local by Flywheel を使うと難しい作業を行うことなく簡単に環境構築ができます。 このツールは Mac と Windows の両方に対応してContinue reading 投稿 [PHP]Local by Flywheel で簡単にWordPressのローカル開発環境を構築 は PHP Archive...
View Article[html]初心者の方でも簡単に個人サイトが作れる Mobirise の使い方
ちょっとしたウェブサイトを作るだけなら WIX で簡単にサイトは作れますし、ブログをつけたいなら WordPress や Tumblr があります。 でも一歩先へ踏み出し、サーバーをレンタルして広告のない自分だけのサイトContinue reading 投稿 [html]初心者の方でも簡単に個人サイトが作れる Mobirise の使い方 は PHP Archive に最初に表示されました。
View Article[JS]Babelとwebpackを使いES6用のスクリプトを古いブラウザに対応させる
JavaScript(ECMAScript) にはバージョンによって大きく機能に差があり、最新の書き方をすると古いブラウザでは動作しない場合があります。例えば ES6(ECMAScript Edition 6) ではクラContinue reading 投稿 [JS]Babelとwebpackを使いES6用のスクリプトを古いブラウザに対応させる は PHP Archive に最初に表示されました。
View Article[PHP]CakePHP 3のインストールと初期設定
CakePHP は Ruby on Rails に影響を受けた PHP 製のフレームワークの一種で、「設定より規約」を原則としており、ファイル名やクラス名は基本的にルールに従って自動決定されるのが特徴です。 インストールContinue reading 投稿 [PHP]CakePHP 3のインストールと初期設定 は PHP Archive に最初に表示されました。
View Article[JS]アニメーション付きで要素の上下を入れ替える
Javascript を使って要素の上下を入れ替えるには insertBefore() を使います。 ただしこれだけでは瞬時に入れ替わるため、アニメーションを付けたい場合は先に CSS の translateY() で見Continue reading 投稿 [JS]アニメーション付きで要素の上下を入れ替える は PHP Archive に最初に表示されました。
View Article