ANNAIマガジン
Decoupled CMS考 - DrupalとWordPressから見る次世代のCMSフロントエンド
20196/17

Decoupled CMS考 - DrupalとWordPressから見る次世代のCMSフロントエンド

近年ユーザーが閲覧するフロントエンドと、管理者・ライターがコンテンツを管理するバックエンドを分離したアーキテクトでウェブサイトを構築する事例が増えてきています。今回はこのフロントエンドとバックエンドを分離した形で構築するウェブサイトについて、DrupalとWordPressのそれぞれの特徴などを考えてみましょう。

Twigテンプレートの変数のデバッグ
20196/10

Twigテンプレートの変数のデバッグ

Twigテンプレートファイルを操作する場合、利用可能な変数はテンプレートファイルのコメントに記載されます。しかし、記載されていなかったり、テーマやモジュールで、別途変数定義されている場合、テンプレート内で利用可能な変数を検出する必要があります。Twigでは、dump()関数を使って、テンプレートファイルで利用可能な変数を検出できます。

AWS LightsailでDrupalサイトを立ち上げる
20195/27

AWS LightsailでDrupalサイトを立ち上げる

AWSでもっとも簡単かつ低コストにDrupalを立ち上げる方法をご存知でしょうか? AWS Lightsailというサービスを利用することで、初期費用もなく、月間$3からというローコストで簡単にDrupalサイトを立ち上げることができます。

ANNAI Research
20194/26

ANNAIの取り組み 月曜午後は勉強・研究タイム ANNAI Researchのご紹介

ANNAIでは月曜の午後を「ANNAI Research」として、通常の業務ではなく、各自の研究や業務改善のための時間として設けています。今回この制度についてご説明します。

Drupal サイトのコード品質をチェックするには
20194/1

Drupal サイトのコード品質をチェックするには

前回は、Drupal サイトの構成設定の診断を取り上げ、診断処理を自動化するツールが果たす役割を紹介しました。Web サイトの品質や状態を診断するもう 1 つの観点として、システムを構成するプログラムコードの品質があります。Drupal の場合も、リリースされたばかりで実績が少ないモジュールや、他者による検証や不具合報告が期待できない非公開の独自開発モジュールでは、動作検証だけでなく、そのコードの検査をする必要が生じる場面も出てきます。今回は Drupal サイトのコード品質を検査するためのツールを取り上げます。

Drupal サイトの構成設定を診断するには
20193/18

Drupal サイトの構成設定を診断するには

慎重にサイトを運用していても、気づかないところで将来の障害の原因を作ってしまったり、セキュリティーの脆弱性を見逃してしまう可能性がないとは言えません。CMS で運用しているサイトを診断するには、外部から見た一般的な挙動やページ出力の結果をチェックすることに加え、サイトを駆動するシステム内部の状態や健全性をチェックすることも重要です。今回は、Drupal サイトの構成設定の診断に便利なモジュールや Drush 拡張を紹介します。