ウェブ・開発

Yii2

Yii2でメールサーバから受信ボックスのデータを取得

Yii2でGmailやYahooメールを受信するコンポーネントを作成してみました。 注意事項 PHP IMAP関数が有効である必要があります。 コンポーネントの開発 ディレクトリ・ファイルの作成 アプリケーションディレクトリ内にcompon...
CodeIgniter

CodeIgniter3でも.envが使える!煩雑な環境設定をスッキリ管理する方法

Webアプリケーションを開発・運用する際、"環境ごとの設定管理"は避けて通れない課題です。特にCodeIgniter3を使っていると、configやdatabase.phpを環境ごとに書き換えたり、ファイルを分けて管理したりと、正直面倒くさ...
ウェブ・開発

海外から自分のサイトは見えてる?無料でチェックできる便利ツール5選

WebPageTest 世界中のさまざまなロケーションやブラウザからウェブサイトのパフォーマンステストを行うことができる無料ツールです。 URLを入力すると、サイトの読み込み時間やリソースのロード状況、レンダリングの詳細などを分析し、パフォ...
Yii2

Yii2でFullCalendarを簡単に導入する方法

Yii2フレームワークを使用して開発していると、カレンダーを使ったイベント管理が必要になることがあります。そのような場合に便利なツールが、JavaScriptベースのライブラリであるFullCalendarです。本記事では、FullCale...
Symfony

Symfony4のバリテーションでユニークを設定する方法

Symfonyは昔はYamlで様々な入力検証を設定する事ができましたが、現在はDBテーブルの定義クラスであるエンティティ(Entity)で管理・設定する事ができるようになってから各DBテーブルの定義を総括して管理できるようになりました。 こ...
Yii2

Bootstrap卒業宣言!Yii2でZurb Foundationを使う具体的ステップ!

Bootstrapを無効化し、Zurb Foundationを導入する具体的な方法を紹介します。Composerでのインストールからアセットバンドルの設定、レイアウトでの適用、JavaScriptの初期化までをステップバイステップで解説。Foundationを使用してUIをカスタマイズし、モダンなデザインを実現する手順を簡潔にまとめています。
Yii2

Yii2でコンポーネントをカスタマイズする方法

Yii2のコンポーネントは、アプリケーション内で繰り返し使用する機能をカプセル化する便利な仕組みです。この記事では、実践的なサンプルコードを交えて、コンポーネントのカスタマイズ方法を詳しく解説します。 カスタムコンポーネントを作成する たと...
ウェブ・開発

知らなきゃ損!jQueryの便利テクニック5選で開発効率UP

.on() メソッドで複数のイベントを一度に設定 jQueryの.on()メソッドを使うと、複数のイベントを一度に設定することができます。特に似たようなイベントが複数必要な時に便利です。 $("button").on("mouseenter...
CodeIgniter

HybridAuthを使ってソーシャルログインを実装する

「HybridIgniter」は、CodeIgniterにOAuth認証やソーシャルログイン機能を追加するためのライブラリです。特に、FacebookやGoogle、TwitterなどのSNSを使用してユーザー認証を行う場合に便利です。以下...
ウェブ・開発

2024年のWebデザイン最新トレンドとUX/UIのベストプラクティス

Webデザインは、年々進化を続けており、特に2024年はユーザー体験(UX)やインターフェースデザイン(UI)において大きな変化が予測されています。サイト訪問者が何を求めているかを理解し、その期待に応えることで、エンゲージメント率を向上させ...