Drupal

Why Drupal Serving HTTP Even After Enabling HTTPS on the Server

Introduction When you switch your Drupal site to HTTPS whether via Apache, NGINX you expect Drupal to recognise it’s running securely. But then you notice something off: Internal links are still rendered as http://. $request->isSecure() returns false. Redirects start looping or downgrading to HTTP. You see Mixed Content warnings. On the browser side, it looks […]

Drupal

How to run PHPUnit tests efficiently in Drupal 10/11?

Introduction Do you know how important writing test cases for your functionalities you are developing is? Drupal always supports and gives an easy way to write test cases because it’s a vital part of development. It always helps in to early detection of bugs before deployment and also helps us to understand the code structure […]

Drupal

Implement animation using wow js library in drupal

Introduction Whenever user scroll down a web page, an element effect triggered from top, bottom, left and right, this feature makes the website quite interactive and eye-catching from the user’s point of view. In this blog we will discuss about to implement animation effect on the web pages, it is a great way to engage […]

Drupal

How to Use IAM to Safeguard Your PHP Application on AWS

Introduction Securing your PHP application on AWS is critical to ensure that sensitive data is protected and your system remains reliable. AWS Identity and Access Management (IAM) is a powerful service that allows you to control access to your AWS resources. In this blog, we’ll focus on best practices for using IAM to safeguard your […]

Drupal

AI in Drupal: Building Real-World Applications with LLMs

Introduction Artificial Intelligence (AI) is revolutionizing web development by increasing efficiency and driving productivity. Integrating AI-driven Large Language Models (LLMs), like ChatGPT, with Drupal allows organizations to enhance user experiences, streamline processes, and promote innovation. However, merely connecting an LLM API is not sufficient—it is essential to create applications that deliver real value. In this […]

Drupal

Basic Concepts of Single Directory Component in Drupal

What is a Component? In web development, a component is a part of a web page or application that is modular and reusable, with a specific functionality or purpose. It’s like a building block that can be used to create complex interfaces. Components are made up of HTML, CSS, and JavaScript code, and can be […]

Shubham Joshi
Shubham Joshi
Read

Drupal

PHP Attributes in Drupal: Modernizing Plugin Definitions

Introduction In modern web development, metadata plays a crucial role in providing additional information about the code, allowing for more dynamic and flexible functionality. In the context of Drupal, this metadata is often used to define plugin classes such as blocks, services, event subscribers, and routing information. Traditionally, this metadata was added using annotations, which […]

Drupal

Seamless Integration of OpenAI with Drupal: A Step-by-Step Guide

Drupal, a powerful content management system, now offers integration with OpenAI, empowering users with advanced AI tools for content creation, management, and analysis. This integration leverages models like GPT-4 for generating text, images, and even audio transcriptions. Below, we explore the OpenAI module for Drupal, including its submodules, configuration, and potential use cases. Overview of […]

Somesh Sharma
Somesh Sharma
Read

Drupal

Introduction to Gulp.js and Its Role in Drupal Theming

What is Gulp.js? Gulp.js is a powerful task runner that automates repetitive development tasks like compiling SASS, minifying files, and optimizing assets. It’s especially useful for web development workflows, including Drupal theming. Why Use Gulp.js for Drupal Themes? Gulp.js enhances productivity by automating tasks, speeding up the development process, and ensuring a streamlined, efficient workflow […]

Eram Fatima
Eram Fatima
Read
Services