Feeds
Peoples Blog: How to run PHPUnit test cases on your local machine for Drupal
Running PHPUnit tests helps ensure that your Drupal module behaves as expected and provides a reliable way to identify and fix issues during development. To run PHPUnit test cases on your local machine for Drupal, follow these steps: Install PHPUnit and its dependency: Make sure you have PHP and Composer installed on your local machine. If you don't have PHPUnit installed, you can install
Categories: FLOSS Project Planets
Peoples Blog: API Docs, Drupal contributed module for your Developer Portal
This module will provide API Docs to your Developer Portal, It is powered by Drupal content type, custom field formatters & views. Here's a step-by-step guide to help you to download, enable, configure and use the module for your developer portal. Download & Enable the Module: Visit the Drupal.org website and navigate to the API Docs module's page that you want to download, her
Categories: FLOSS Project Planets
Peoples Blog: How to improve drupal website performance
Improving the performance of a Drupal website involves optimizing various aspects of its configuration and content. There are several ways to overall complex performance related problems and improve Drupal website performance to load it quicker. Here are some tips to enhance the performance of your Drupal website: Enable Caching: Enable Drupal's built-in caching mechanisms to store pre-gen
Categories: FLOSS Project Planets
Peoples Blog: How to build the engaging digital experience via Drupal
Building an engaging digital experience using Drupal involves combining effective design, user-friendly features, and content that resonates with your audience. Here are some tips to help you create an engaging digital experience using Drupal: Define Your Target Audience: Understand your target audience and their needs, preferences, and goals. Tailor your digital experience to meet their expecta
Categories: FLOSS Project Planets
Peoples Blog: Why is Drupal the Best Choice for Non-Profit Websites?
Drupal is often considered a great choice for non-profit websites due to several key factors that align with the unique needs and goals of non-profit organizations. Here are some reasons why Drupal is a popular choice for non-profit websites: Cost-Effectiveness: Drupal is an open-source platform, which means it is free to use and distribute. This can be particularly advantageous for non-profit o
Categories: FLOSS Project Planets
Peoples Blog: Security Checklist for Drupal Application
Securing your Drupal website is crucial to protect your data, users, and overall website integrity. Here's a security checklist for a Drupal website: Keep Drupal Core and Modules Up to Date: Regularly update Drupal core and contributed modules to ensure you have the latest security patches. Enable update notifications to stay informed about available updates. Use Strong and Unique Passwords:
Categories: FLOSS Project Planets
Peoples Blog: Why is Drupal Chosen by Large Organizations?
Drupal is often chosen by large organizations for several reasons. Here are some key factors that make Drupal a popular choice: Scalability: Drupal is highly scalable, allowing organizations to handle large amounts of content, traffic, and user interactions. Its flexible architecture and robust performance capabilities enable it to accommodate the complex needs of large-scale websites and applic
Categories: FLOSS Project Planets
Peoples Blog: Drupal LMS Features for Your Education Business
If you're running an education business and considering Drupal as the platform for your Learning Management System (LMS), there are several features and capabilities you should look for to ensure a robust and effective solution. Here are some key Drupal LMS features to consider: Course Management: A Drupal LMS should provide comprehensive course management capabilities. This includes the ab
Categories: FLOSS Project Planets
Peoples Blog: Leveraging Content Grouping for Personalized Digital Experiences
Content grouping is a powerful technique that can be leveraged to create personalized digital experiences for users. By grouping content based on specific criteria, such as user preferences, demographics, or behavior, you can deliver targeted and relevant content to individual users. Here are some ways to utilize content grouping for personalized digital experiences: User Segmentation: Segment y
Categories: FLOSS Project Planets
Peoples Blog: What to know before you choose a Drupal Hosting Platform?
In this article we are gonna see a few important notes which will be helpful for people who are looking out to host their Drupal application. When selecting a hosting platform for your Drupal website, there are several key factors to consider. Here are some important things to know before making a decision: Compatibility with Drupal: Ensure that the hosting platform is compatible with Drupal
Categories: FLOSS Project Planets
Peoples Blog: node_get_recent() is deprecated in Drupal 10.1.x
node_get_recent() is unused in core and is now deprecated, developers can use views or EntityQuery to get the nodes which are recently modified or added. Earlier drupal developers used to use the function node_get_recent() to get the recently changed nodes like seen in below example $latest_updated_nodes = node_get_recent(10); Now from Drupal 10.1.x onwards, developers need to use entity q
Categories: FLOSS Project Planets
Peoples Blog: Fix Colima connection refused error: failed to get Info from .lima/colima/ha.sock on Mac
This article is about fixing only a single error which you see with Colima on Mac machines. This might be a simple & specific issue, but people who are facing this issue will really feel grateful with the solution provided. While you are running Colima on your mac machines, generally you get into such issue, when you power off or shut down your mac, without stopping the colima service (and de
Categories: FLOSS Project Planets
Peoples Blog: Multisite Local environment setup with DDEV and Drupal
In this article we are going to see how we can set up a multisite environment with ddev on the local machine. Assuming people are aware of configuring the drupal multiple site from the drupal side of configurations. As we all know ddev is an open source tool for running local PHP development environments in minutes, which makes developer life easier during the local environment setup process, her
Categories: FLOSS Project Planets
Peoples Blog: Secure your Web Application's Reset Password flow
Generally any application framework provides users to have a flow to reset the passwords by default, It is more like, use clicking on the Reset Password link and redirects to a page where he will asked for email, and reset link sent to users email, so that user can reset the password on their own. This is a default or general flow that any application framework provides, but developers or archite
Categories: FLOSS Project Planets
Peoples Blog: Colima, similar tool like Docker Desktop, for Drupal Development
Colima is a project that is easy to use and fully open source, and it helps in running docker containers on Linux OS and MacOs machines. We know Docker Desktop is no more a complete open source, if you are not using it personally. So now Colima is a tool which does work similar to Docker Desktop and In this article we are going to see how it works alone or along with Docker Desktop on your Linux
Categories: FLOSS Project Planets
Peoples Blog: Local environment setup with Lando & Drupal 10
We developers always choose to have some tools or setup, which makes our lives easier during the development process whether it might be a local environment or higher environments. Not only will lives be easier with such a setup, even the productivity of the individual or team will be increased. And today we are gonna see how Lando will help the drupal developer or drupal development much quicker
Categories: FLOSS Project Planets
Peoples Blog: Drupal 10 is coming in a few days!
Drupal 10 is planned to be released in December 2022. Drupal 10 will be straightforward upgrades like Drupal 8 to 9. Upgrade processes used are more or less similar. Mostly you need to keep your current site up to date with the latest drupal core and contributed projects. What is new in Drupal 10? Drupal 10 is a refined version of Drupal 9 with the certain features Claro administration theme i
Categories: FLOSS Project Planets
Peoples Blog: Project vs Product - Plan and Delivery, Agile Characteristics
In the Service Industry, a Technical Lead or Technical Architect or Delivery Manager, one is always looking at the work, either as a Project or a Product, but I say, one should look at it as both, because work would be a Project for us but work would be a Product for the clients. While working on Agile basis, being at the leading positions one will be seeing the scope of work, then prepare the ba
Categories: FLOSS Project Planets
Peoples Blog: Usage of Constraints (Validations) on Media Entities in Drupal Application
In this article we are going to see how drupal developers can use the Drupal Constraints to Validate the Media entities. Basically Drupal provides Constraints to do the Validations on the Entities, where Drupal uses the Symfony’s validator and extends with Symfony’s Typed Data API for validating specific Entity field definitions. These constraint validators can be used in different w
Categories: FLOSS Project Planets
Peoples Blog: Usage of Local Php Security Checker for Drupal Applications
In this article, we are going to see how the Local PHP Security Checker library will make people's lives easier during the development & code review process. To make developer life easier, developers look for tools or libraries which can automated security review. Here comes the Local PHP Security Checker library, which checks for any known vulnerabilities in the package dependencies. Th
Categories: FLOSS Project Planets