Keisuke Ikeda

DrupalとmicroCMSの比較

こんにちは、スタジオ・ウミの池田です。2023年1月に入社しました。よろしくお願いいたします。 Drupalの勉強もしつつ、他のCMSも調査しようということでmicroCMSについて調べましたので、D…

Sachiko Nitta

DrupalでClamAVを導入しよう

こんにちは、スタジオ・ウミの新田です。 4月に分社化するということで先月京都で新会社発足会に参加してきたのですが、うちの会社が十数年Drupal一筋でやってきたということに改めてびっくり。移り変わり…

Tomoka Moriyama

DrupalCamp DEN 2023 Iwakuni に参加してきました

こんにちは、ウミの森山です。 先日、2023年1月21日に開催された DrupalCamp DEN 2023 Iwakuni に参加してきましたので、その参加レポートを投稿したいと思います。 Dru…

Yutaro Ohno

Drupal 10 が動作する環境要件まとめ

本記事は Drupal Advent Calendar 2022 の15日目の記事です。 Drupal 9 がリリースされた当時に Drupal 9 を動かすための環境要件・Linux ディストリビ…

Sachiko Nitta

ストレージエンティティを活用しよう

こんにちは!スタジオ・ウミのエンジニアの新田です。今回はストレージエンティティについて紹介したいと思います。 ストレージエンティティとは ストレージエンティティとはデータ保存に特化したエンティティ…

Sachiko Nitta

バンドルクラスの使い方とメリット

Drupal 9.3の新機能としてバンドルクラスというものが導入されました。今回はその使い方やメリットについて解説したいと思います。 バンドルクラスとは Drupalにおけるバンドルとはノードのコ…

Motoki Kobayashi

Drupal9.3以降におけるjQuery.onceの扱いと置き換わったonceの利用方法について

ここ最近のDrupalアップデートの動向をみると過去より継続して依存しているjQueryから少しずつ脱却しているようにみえます。 その一環としてjQueryプラグインとして提供されているjQuery.…

Sachiko Nitta

カスタムのエンティティバリデーションを追加する方法

Drupalistのみなさんこんにちは、スタジオ・ウミのエンティティ芸人こと新田です。今回はエンティティやエンティティに登録されているフィールドにカスタムのバリデーションを追加する方法を紹介します。…

Yutaro Ohno

PHP 8.0 JIT の環境に Drupal 9.1 をインストールして、どのくらいパフォーマンスが向上するか計測してみた

こんにちは。Apple Silicon Mac mini 入手してそのスピードに喜んでいる大野です。私が開発に加わっていた京都大学様のサイトが無事に公開できて一息つきました。フロントエンドのスピード感…

Motoki Kobayashi

drupal-composer/drupal-project と Lando で始めるDrupal開発環境構築

これからDrupalを触り始めるという方や既にDrupal開発をされている方向けに徐々に流行しているLandoという開発ツールを利用した環境構築をご説明しようと思います。 Lando とは? La…