SymfonyPHP5に慣れ親しんだエンジニアが掲示板をSymfony4で作成してみる Symfony4はPHP5時代と比べるとモダンな機能やベストプラクティスが多数導入されています。ここでは、ユーザ認証(ログイン・登録)、管理者権限、アクセス制限、データベースの活用といった要素を取り入れた掲示板(BBS)を段階的に実装してS... 2025.02.23Symfony
ウェブ・開発PHPエンジニア必見!参考にすべき技術サイト10選 PHPを使った開発をしていると、最新の情報やベストプラクティス、問題解決のためのリソースが必要になります。公式ドキュメントからコミュニティ主導の情報サイト、最新ニュースを扱うサイトまで、PHPエンジニアならブックマークしておきたい技術サイト... 2025.02.22ウェブ・開発
CodeIgniterCodeIgniter3で複雑化するMVCを救う!HMVC導入で開発効率を大幅にアップ!! CodeIgniter3を使い続ける中で、複雑化するMVC構成に頭を抱えていませんか?私もその一人でした。しかし、HMVCという救世主に出会い、既存のModelを活かしながら効率的な開発環境を手に入れました。このブログでは、その導入の背景と... 2025.02.12CodeIgniter
Yii2Yii2でメールサーバから受信ボックスのデータを取得 Yii2でGmailやYahooメールを受信するコンポーネントを作成してみました。 注意事項 PHP IMAP関数が有効である必要があります。 コンポーネントの開発 ディレクトリ・ファイルの作成 アプリケーションディレクトリ内にcompon... 2025.02.04Yii2
CodeIgniterCodeIgniter3でも.envが使える!煩雑な環境設定をスッキリ管理する方法 Webアプリケーションを開発・運用する際、"環境ごとの設定管理"は避けて通れない課題です。特にCodeIgniter3を使っていると、configやdatabase.phpを環境ごとに書き換えたり、ファイルを分けて管理したりと、正直面倒くさ... 2025.02.02CodeIgniter
ウェブ・開発海外から自分のサイトは見えてる?無料でチェックできる便利ツール5選 WebPageTest 世界中のさまざまなロケーションやブラウザからウェブサイトのパフォーマンステストを行うことができる無料ツールです。 URLを入力すると、サイトの読み込み時間やリソースのロード状況、レンダリングの詳細などを分析し、パフォ... 2025.02.02ウェブ・開発
Yii2Yii2でFullCalendarを簡単に導入する方法 Yii2フレームワークを使用して開発していると、カレンダーを使ったイベント管理が必要になることがあります。そのような場合に便利なツールが、JavaScriptベースのライブラリであるFullCalendarです。本記事では、FullCale... 2024.12.11Yii2
SymfonySymfony4のバリテーションでユニークを設定する方法 Symfonyは昔はYamlで様々な入力検証を設定する事ができましたが、現在はDBテーブルの定義クラスであるエンティティ(Entity)で管理・設定する事ができるようになってから各DBテーブルの定義を総括して管理できるようになりました。 こ... 2024.11.30Symfony
Yii2Bootstrap卒業宣言!Yii2でZurb Foundationを使う具体的ステップ! Bootstrapを無効化し、Zurb Foundationを導入する具体的な方法を紹介します。Composerでのインストールからアセットバンドルの設定、レイアウトでの適用、JavaScriptの初期化までをステップバイステップで解説。Foundationを使用してUIをカスタマイズし、モダンなデザインを実現する手順を簡潔にまとめています。 2024.11.24Yii2
Yii2Yii2でコンポーネントをカスタマイズする方法 Yii2のコンポーネントは、アプリケーション内で繰り返し使用する機能をカプセル化する便利な仕組みです。この記事では、実践的なサンプルコードを交えて、コンポーネントのカスタマイズ方法を詳しく解説します。 カスタムコンポーネントを作成する たと... 2024.11.17Yii2