株式会社プライムネットワークスタッフが、html5やCSS3、phpなどのWEB技術に関することやワードプレスなどのCMSについて学んだことなどを紹介して行きたいと思います。
デザインツール「Figma」の基本的な使い方から実践的な活用ノウハウまでを解説した本の改訂版「初心者からちゃんとしたプロになるFigma基礎入門改訂2版」が発売となります。
本書は、WebやUIのデザイナー、ディレクター、エンジニア、これらの職種を志望する方々など、Figmaを使う多くの方に最適な内容になっており、今回の改訂では、「バリアブル」や新機能が追加された「オートレイアウト」の解説を加えるなど、内容の多くが刷新されていて、全6章構成、Lesson1・2では、基礎的な知識や画面の見方を習得します。
Lesson3では、アプリやWebサイトを試作できるプロトタイピング機能を紹介し、Lesson4では、作成したデータを共有し、コラボレーションして制作や開発を行うための知識を伝えます。
Lesson5~6では、それぞれアプリデザインとWebデザインを制作するノウハウを学んでいくことになり、本書を土台にし、個人やチームでのデザインワークに活用するとともに、Figmaでデザインする「楽しさ」を体感しましょう!
ツイート「PHPなんてまだ使うの?」なんて声もよく聞かれますが、その答えはイエス。
reactやvue、pythonなど人気の言語の陰に隠れてはいますが、WordPressや既存システムの保守・拡張に加え、APIや管理画面の新規開発でも、まだまだ安定して使われているのがPHP。
ここでは2025年、現場で使われている人気フレームワークを、強みと向いている用途とともにまとめます。
強み:豊富な機能(ルーティング、認証、キュー、キャッシュ)、Eloquent ORM、Bladeテンプレート、Artisan CLI。エコシステムが巨大で、日本語情報も潤沢。 — 向き:新規開発のWeb/REST API、管理系ダッシュボード、SaaSのMVP。チーム開発でスピードと保守性を両立したいとき。 — 注意:自由度が高いゆえ設計指針が弱いとコードが肥大化。アーキテクチャのルール(レイヤ分離、DTO/サービス化など)を先に決めると長続きします。
強み:規約で素早く形を作れる、Bakeでスキャフォールド生成。保守案件や教育現場での導入実績が多い。 — 向き:中小規模の業務システム、短納期プロトタイプ、既存Cakeの改修。 — 注意:規約の理解が鍵。プロジェクトの自由度はLaravel/Symfonyより低め。
強み:ランタイムが軽く、学習コストが小さい。小さめのAPIやマイクロサービスに好相性。 — 向き:性能要件が厳しい小規模API、埋め込み的なユースケース、学習用。 — 注意:機能は必要最小限。拡張は自前で。
強み:ルーティング中心の最小構成。必要な機能だけ組み合わせて使える。 — 向き:APIゲートウェイ、Webhook受け、BFF(Backend for Frontend)の薄い層。 — 注意:設計とミドルウェア選定は開発者責任。テスト体制を早めに。
強み:オブジェクト指向設計と拡張性。コンポーネントの依存が抑えめで選択的に採用可能。 — 向き:フレームワークフル採用より、ピンポイントでコンポーネント活用したい大人の案件。 — 注意:Zend Frameworkからの移行方針を明確に。
強み:C/Zephir実装による高性能。メモリ消費も少なめ。 — 向き:レイテンシ命のAPI、ハイロード環境。 — 注意:日本語情報が少なめ。運用・学習のハードルはやや高い。
2025年の実務トレンド
APIファーストで、フロント分離(SPA/モバイル)に合わせ、認証・認可(JWT/OAuth2)やキャッシュ戦略が標準装備のフレームワークが好まれ、クラウド適性として、キュー(Redis/SQS)、ジョブ、設定の12Factor対応が必須。
LaravelはVaporなどのFaaS連携が進む一方、SymfonyはCloud Native設計の柔軟さが強み。
重要なのは、プロダクトの規模・運用年数・チームの経験値に合わせた設計とルール作りであり2025年もPHPは十分戦えます。
選定理由を言語化し、学習コストと保守性のバランスを最初に決めましょう。
ツイートLinux Foundationが、WordPressエコシステムの安定化を目的とした「FAIRパッケージマネージャープロジェクト」を発表しました。
FAIR Package Managerは、Automattic vs WP Engineの一連の訴訟 を受け、立ち上げられたもので、WordPress.orgを経由しないパッケージマネージャーを管理するプロジェクト。
WordPressのエコシステムは、これまでWordPress.org公式に強く依存している中央集権的な状態となっており、サプライチェーンが脆弱的であると言われてきており、FAIR Package ManagerはオープンソースのCMS、特にWordPressの安定性を向上させることを目的としたプロジェクトで、特定ベンダーに依存しない中立的なパッケージ管理を提供することで、コンテンツやeコマース、AIといった新しい時代のニーズに対応する重要な共通インフラとなることを目指しています。
主な特徴と利点は、コアアップデート、プラグイン、テーマ、翻訳などを単一のソースに依存する必要がなくなり、エコシステム全体での連携が可能になり、さらに、商用エンティティへの自動的なブラウザデータ送信を大幅に削減し、プライバシーとセキュリティを向上させ、GDPR(一般データ保護規則)への対応を強化します。
ツイート