The Drupal system can be classified as one of the safest CMSs on the market. It has a refined structure and a wide range of functions. In this text, we'll take a look at Drupal 8 first. We'll remind you when it was released and what changes it brought when compared to the previous versions. Next, we'll take a closer look at Drupal 9 and then compare both versions.

There are few people who haven't participated in at least one webinar, webcasting or online conference. Such remote events are appreciated by both entrepreneurs and consumers. While many of us prefer face-to-face meetings, it's very likely that the popularity of online business sessions won’t decline in the near future. Find out how webcasting differs from other forms of remote meetings and how to use this type of broadcast in your business.

In the previous parts, we focused on Drupal configuration and the overview of modules and libraries. In the third part of the series on conducting a security audit, we'll focus on the overview of custom modules and themes. We'll perform an audit of the project repository, identify and analyze the elements worth paying attention to during the auditing process.

When it comes to open source ecommerce platforms, there are quite a few solutions to choose from. You may have heard about Magento or PrestaShop. But have you ever seen something about Sylius? If you haven’t, in this article, you’ll learn how it works and what features it has. We’ll also explain to you how to start with this tool and the possibilities to extend it.

Virtual learning has gained popularity in recent years. Today, distance learning is a normal thing - online learning platforms are used not only by educational institutions, but also by enterprises. Without leaving home, we can take part in foreign language lessons, certified training courses or have a good time using online learning platforms with elements of gamification and discover something new.

Commercial CMS platforms are convenient because you get them with the set of already configured functionalities and their developers regularly add the new ones. However, if there are still some features missing in this type of solution, they don’t meet your individual needs, or some other matters don’t suit you, consider switching to an open source system. In this article, you’ll find the benefits this change can bring you.

Implementing projects has become a part of the rhythm of life for the vast majority of companies and organizations, regardless of the industry in which they operate. No wonder that the need for effective, successful project management has become a goal in itself, and a dense network of methodologies has emerged around project management in order to achieve it. In our article, we'll present you some of them and advise you on how to choose the best methodology for your project.

Are you looking for the right email marketing tool for your company? There are many free and paid solutions on the market. In our article, you'll find a list and comparison of the most interesting open source systems that allow the user to manage the contact database, create campaigns and improve work thanks to automation.

You already have an extensive mailing list and run advertising campaigns, but want to make sure that your email marketing will bring great results? Building a contact list is just the beginning of the work. There are some important good practices in managing an email list that you may want to adopt.

In the first part of the series on Drupal security audits, we described how to review modules and libraries. However, modules and dependencies will be useless if any user will be able to see our custom routing where we display all the client information. Therefore, in this article we'll look at the configuration of our website. Correct configuration is one of the key elements affecting security.

MG 1202 Blur

Need a team of Drupal and PHP web development experts?