PHP

WordPress

WP All in One MigrationでWordPressサイトを移行できない

こんにちは。今回はWP All in One MigrationでWordPressで移行できない問題の解決をします。 事象 使用した移行用プラグイン:WP All in One Migration 事象:別サーバーからエクポートしたバック...
WordPress

個人的なWordPressガイドライン【WEB制作】

最近、自社で外注していたWEB制作の受入をすることになり、サーバー構築して納品されたWordPressを公開するという作業をやっていました。  要件定義など上流での取り決めやら経緯も把握していないまま、案件の終盤にちょろっと入っただけですし...
WordPress

WordPressはPHPのバージョンが異なると動かないは少し正しくない気がする

こんにちは、かじです。  今回はWordPressはPHPのバージョンが異なると動かないは少し正しくない気がすると思ったことをつらつらと書いていきたいと思います。 事の発端  既存のWordPressのHPをプラグインを使用して移行しようと...
Programming

JSONについて理解しよう【WEB開発入門/Web API】

JSON(JavaScript Object Notation)は、データフォーマットの一種で、JavaScriptと同じ記法で記述できるため、プログラム言語間でデータを受け渡す際に利用されます。JSONは、データ保存用の形式やAPIでのデータやり取りに頻繁に使用されています。
PHP

【初学者向けチュートリアル】PHPでログイン機能を実装する

フレームワークやライブラリを使用せずに生のPHPのみでログイン機能を実装します。プログラミングとしての理解だけでなくWebの理解にもつながる内容のチュートリアルですので、初学者の方は必見の内容となっております。
CodeIgniter

【備忘録】CodeIgniter4でCORSを許可する方法

今回はCodeIgniter4でCORSを許可する方法を紹介します。主にREST APIの構築をする場面で躓くことの多いCORS Policyの設定をCodeIgniter4で行っていきます。そもそもCORSって何?という方は下記の記事から読んでいただけると幸いです。https://rundevlog.com/2023/08/02/webdevelopment6-cors/
PHP

【PHPライブラリ】Ratchetを使用してWeb Socketサーバーを構築する

今回はPHPのWeb Socketサーバー構築用のライブラリである、Ratchetを使用してWeb Socket Serverを構築していきたいと思います。 Web SocketはHTTP通信では実現できなかった、双方向通信を実現するための通信方法になります。
PHP

PHPで簡単にスクレイピングする方法【DOMDocument・DOMXpath】

今回はDOMDocumentクラスとDOMXpathクラスを用いてPHPでスクレイピングをする方法を紹介します。ライブラリなどのダウンロードは不要でPHPに備え付けられているクラスを利用することでシンプルに行うことができます。ぜひ試してみてください。
PHP

【初学者向けチュートリアル】PHPを使用してToDoリストを作成する

サーバーサイド言語であるPHPを使用してToDoリストを作成します。サーバーサイド言語を使用することでデータベースとの連携が可能になり、フロントエンドだけでは実装できなかった、データの保存をできるようになります。これで時間が経っても、画面を更新してもデータが失われることはなくなります。
PHP

explode関数で分割できない空白への対処法【PHP備忘録】

今回は、プログラムを書いていた時にexplodeで分割できない空白文字がある場合の対処法を備忘録として記録していきたいと思います。 1.explode関数とは  explode関数とは第一引数に、区切りの目印となる文字、第二引数に文字列を渡...