コピペで使える!PHP/Ajaxを使った視聴者数表示機能実装サンプル

はじめに YouTubeライブ配信やニコ生で表示される視聴者数をウェブページで実現する機能実装を考えてみました。 ウェブページの閲覧数などは基本的には過去の累積となりますが、ここでは今現在リアルタイムでそのページを閲覧し …

コピペで使える!PHP空メール登録機能実装サンプル

はじめに ウェブサービスでの会員登録において、空メールは非常に利便性の高いしくみです。 一般的には会員登録はウェブページ上の登録フォームで行いますが、フォームに自身のメールアドレスを入力する作業というのは思いのほか大変で …

コピペで使える!一括で文字列を置換するSQL文サンプル(WPドメイン変更対応)

今回は、MySQLで特定のカラムの文字列を一括で置換できるSQL文のサンプルを紹介します。 このSQL文が特に必要とされる場面は、ワードプレスのドメイン移管でしょう。 ワードプレスサイトでは、途中でサイトのドメインを変更 …

コピペで使う!画像アップロード付きAjax(JQuery)フォームサンプル

はじめに 今回は、Ajaxを利用した画像アップロード機能付きフォームのサンプルを作成します。 画像ファイルをアップロードするだけのサンプルは複数見つかったのですが、画像ファイル以外のテキスト情報も一緒に取り扱っているサン …

スクラッチで開発するときのPHPウェブアプリケーション構成案

はじめに 今回は、PHPとMySQLを使って、スクラッチでウェブアプリケーションを開発する場合に、効率的な設計について考えてみたいと思います。   非効率的なアプリケーション設計とは ウェブアプリケーションを作 …

コピペで使う!シンプルなページ送り(ページネーション)PHPコードサンプル

ページ送り(ページネーション)とは ページ送り(ページネーション)とは、ウェブアプリケーションの一覧ページや検索結果ページで大量のデータを表示する際に、ページを分けて出力するための機能です。 よく検索結果ページの下に、「 …

コピペで使う!HTTPSリダイレクト時の.htaccess記述サンプル

HTTPSリダイレクトの必要性 SEO(検索エンジン最適化)対策においてSSL導入が重要視されるようになった昨今、個人レベルのホームページでもSSL化が必須となってきました。 ロリポップなどのレンタルサーバーでも、独自S …

コピペで使う!Ajaxで作る問い合わせフォームサンプル

Ajaxとは Ajax(エージャックス)とは、非同期通信を意味する用語で、ウェブ上で非同期でデータの送信を行う技術のことを指します。 通常、ウェブサイトというのはURLを入力(リクエスト)することで、ページ情報を取得しま …