All-in-One WP Migrationでサイト移行してみた
WordPressのサイト移行って、もっと面倒なものだと思っていました。 データベースを書き出して、ファイルをFTPで移動して、URLを書き換えて……みたいな作業が必要になるイメージです。 でも今回、All-in-One WP Migrationというプラグインを使って... 続きをみる
プログラミングの学習方法や学習する上で大切な考え方など、僕が初心者の時に知っておきたかったことなどを中心に発信しています。
WordPressのサイト移行って、もっと面倒なものだと思っていました。 データベースを書き出して、ファイルをFTPで移動して、URLを書き換えて……みたいな作業が必要になるイメージです。 でも今回、All-in-One WP Migrationというプラグインを使って... 続きをみる
WordPressサイトを別のサーバーやドメインへ移行するときによく使われるのが「All-in-One WP Migration」です。 記事や画像、テーマなどをまとめて移行できる便利なプラグインですが、 「インストールしているプラグインの設定も移行されるの?」 と気になる方もいると思います。 結... 続きをみる
WordPressを使っていると、管理画面に「プラグインの新しいバージョンが利用できます」と表示されることがあります。 セキュリティや機能改善のためにも、プラグインは基本的に最新版へ更新しておくことが大切です。 ただし、更新ボタンを押す前にバックアップを取っておくことをおすすめします。 今回は、な... 続きをみる
WordPressのサイト制作では、ローカル環境で修正した内容を本番環境に反映したり、本番環境のデータをローカルに取り込んだりする作業が発生します。 以前はFTPを使って必要なファイルを手動でアップロードしていましたが、最近はDockerで作ったローカル環境と本番サイトの同期に「Wordmove」... 続きをみる
最近、Dockerを使ってWordPressのローカル開発環境を作りました。 これまでもローカル環境でWordPressを触ることはありましたが、Dockerを使って自分で環境を構築したのは今回が初めてでした。 実際にやってみると、最初は分からないことも多く、正直かなり苦戦しました。 ただ、環境が... 続きをみる
ベクトルデータベースとは、テキストや画像、音声などのデータを「ベクトル(数値の並び)」として保存し、その意味的な近さをもとに検索できるデータベースのことです。従来のデータベースが「キーワード一致」で探すのに対して、ベクトルデータベースは「意味の近さ」で探せるのが大きな特徴です。 近年では、生成AI... 続きをみる
最近、AIや機械学習の文脈で「ベクトルデータベース(Vector Database)」という言葉をよく耳にするようになりました。 特に、ChatGPTのような生成AIや、検索・レコメンド機能を作るときに欠かせない技術として注目されています。 この記事では、「そもそもベクトルデータベースとは何か」「... 続きをみる
AWS(Amazon Web Services)は、世界中で使われているクラウドサービスの代表格です。簡単に言うと、インターネットを通じてサーバーやデータベースなどを自由に使えるサービスです。普段、企業が自前でサーバーを買ったり管理したりする手間をなくし、必要なときに必要なだけ使えるのが最大の特徴... 続きをみる
WordPressのサイトを新しいサーバーやドメインに移行する機会は少なくありません。 制作会社の変更やリニューアル、ドメイン変更など、理由はさまざまですが、手順を誤ると「ページが表示されない」「画像が消えた」「ログインできない」などのトラブルが起こることも。 ここでは、WordPress移行時に... 続きをみる
AWS(Amazon Web Services)は、Amazonが提供するクラウドサービスの総称です。ざっくり言うと、「インターネット上で使えるITインフラのレンタルサービス」です。実際のサーバーやストレージを自分で用意しなくても、AWS上でほとんどのシステムを構築できます。 できることの全体像 ... 続きをみる
PHP(ピーエイチピー)は、Web開発に特化したサーバーサイドのプログラミング言語です。1995年に登場し、現在でも多くのWebサイトやWebサービスの裏側で使われています。 なぜPHPが使われるのか? PHPの魅力は、なんといってもWeb開発との親和性の高さです。HTMLの中に直接コードを書ける... 続きをみる
駆け出しのWebエンジニアとして、HTML、CSS、Javascript、PHPの学習に専念していた最初の段階では、それぞれの言語が持つ特有の難しさに直面し、しばしば挫折を感じることがありました。 まず、HTMLとCSSは比較的直感的に理解できましたが、細かなレイアウト調整やレスポンシブデザインの... 続きをみる