Jul
29
2024
--

Talking Drupal #461 – Distributions

Today we are talking about The Benefits of Distributions, If they have drawbacks, and what the future of distributions looks like with guest Rajab Natshah and Mohammed Razem. We’ll also cover Google Analytics Reports as our module of the week.

For show notes visit: www.talkingDrupal.com/461

Topics

  • What is a distribution
  • How does this differ from profiles
  • What does Varbase provide
  • What types of users is Varbase geared towards
  • Paragraphs or Layout Builder
  • Vardoc
  • How do you overcome fear of lock-in
  • What do you think the future of distributions look like considering recipes
  • Any plans to move Varbase to recipes
  • Starshot

Resources

Guests

Rajab Natshah – rajab-natshah Mohammed Razem – mohammed-j-razem

Hosts

Nic Laflin – nLighteneddevelopment.com nicxvan John Picozzi – epam.com johnpicozzi Josh Miller – joshmiller

MOTW Correspondent

Martin Anderson-Clutz – mandclu.com mandclu

  • Brief description:
    • Have you ever wanted to display Google Analytics charts directly within your Drupal website? There’s a module for that.
  • Module name/project name:
  • Brief history
    • Created in Apr 2011 by raspberryman, but recent releases are by today’s guest Rajab Natshah
    • Versions available include 7.x-3.2, 8.x-3.2, and 4.0.0, that last two of which support Drupal 10 and 11
  • Maintainership
    • Actively maintained, recent releases were less than a month ago
    • Security coverage
    • A documentation guide for older versions, and a README with detailed instructions to get it set up
    • Number of open issues: 76 open issues, 9 of which are bugs against the current branch
  • Usage stats:
    • 4,272 sites
  • Module features and usage
    • To set up this module, you first need to set up the API connection in the Google Developers Console, and download the client secret JSON
    • You’ll then upload that into the Google Analytics Report API submodule along with the property ID to enable the connection
    • Next, you need to install the Charts module, and either the Google Charts or Highcharts sub-module to see graphical reports
    • You will now have a new Google Analytics Summary in your site’s reports menu, and new “Google Analytics Reports Summary Block” and “Google Analytics Reports Page Block” blocks available
    • I haven’t had a chance to try the 4.0 version of this module yet, but I have used older versions with a variety of dashboard solutions, including Moderation Dashboard and Homebox
    • One of the many benefits of using a powerful, open source framework like Drupal to build your site is its ability to act as the “glass” for a variety of other systems, and this module is a perfect demonstration of that
Jul
29
2024
--

Talking Drupal #461 – Distributions

Today we are talking about The Benefits of Distributions, If they have drawbacks, and what the future of distributions looks like with guest Rajab Natshah and Mohammed Razem. We’ll also cover Google Analytics Reports as our module of the week.

For show notes visit: www.talkingDrupal.com/461

Topics

  • What is a distribution
  • How does this differ from profiles
  • What does Varbase provide
  • What types of users is Varbase geared towards
  • Paragraphs or Layout Builder
  • Vardoc
  • How do you overcome fear of lock-in
  • What do you think the future of distributions look like considering recipes
  • Any plans to move Varbase to recipes
  • Starshot

Resources

Guests

Rajab Natshah – rajab-natshah Mohammed Razem – mohammed-j-razem

Hosts

Nic Laflin – nLighteneddevelopment.com nicxvan John Picozzi – epam.com johnpicozzi Josh Miller – joshmiller

MOTW Correspondent

Martin Anderson-Clutz – mandclu.com mandclu

  • Brief description:
    • Have you ever wanted to display Google Analytics charts directly within your Drupal website? There’s a module for that.
  • Module name/project name:
  • Brief history
    • Created in Apr 2011 by raspberryman, but recent releases are by today’s guest Rajab Natshah
    • Versions available include 7.x-3.2, 8.x-3.2, and 4.0.0, that last two of which support Drupal 10 and 11
  • Maintainership
    • Actively maintained, recent releases were less than a month ago
    • Security coverage
    • A documentation guide for older versions, and a README with detailed instructions to get it set up
    • Number of open issues: 76 open issues, 9 of which are bugs against the current branch
  • Usage stats:
    • 4,272 sites
  • Module features and usage
    • To set up this module, you first need to set up the API connection in the Google Developers Console, and download the client secret JSON
    • You’ll then upload that into the Google Analytics Report API submodule along with the property ID to enable the connection
    • Next, you need to install the Charts module, and either the Google Charts or Highcharts sub-module to see graphical reports
    • You will now have a new Google Analytics Summary in your site’s reports menu, and new “Google Analytics Reports Summary Block” and “Google Analytics Reports Page Block” blocks available
    • I haven’t had a chance to try the 4.0 version of this module yet, but I have used older versions with a variety of dashboard solutions, including Moderation Dashboard and Homebox
    • One of the many benefits of using a powerful, open source framework like Drupal to build your site is its ability to act as the “glass” for a variety of other systems, and this module is a perfect demonstration of that
Jul
29
2024
--

Talking Drupal #461 – Distributions

Today we are talking about The Benefits of Distributions, If they have drawbacks, and what the future of distributions looks like with guest Rajab Natshah and Mohammed Razem. We’ll also cover Google Analytics Reports as our module of the week.

For show notes visit: www.talkingDrupal.com/461

Topics

  • What is a distribution
  • How does this differ from profiles
  • What does Varbase provide
  • What types of users is Varbase geared towards
  • Paragraphs or Layout Builder
  • Vardoc
  • How do you overcome fear of lock-in
  • What do you think the future of distributions look like considering recipes
  • Any plans to move Varbase to recipes
  • Starshot

Resources

Guests

Rajab Natshah – rajab-natshah Mohammed Razem – mohammed-j-razem

Hosts

Nic Laflin – nLighteneddevelopment.com nicxvan John Picozzi – epam.com johnpicozzi Josh Miller – joshmiller

MOTW Correspondent

Martin Anderson-Clutz – mandclu.com mandclu

  • Brief description:
    • Have you ever wanted to display Google Analytics charts directly within your Drupal website? There’s a module for that.
  • Module name/project name:
  • Brief history
    • Created in Apr 2011 by raspberryman, but recent releases are by today’s guest Rajab Natshah
    • Versions available include 7.x-3.2, 8.x-3.2, and 4.0.0, that last two of which support Drupal 10 and 11
  • Maintainership
    • Actively maintained, recent releases were less than a month ago
    • Security coverage
    • A documentation guide for older versions, and a README with detailed instructions to get it set up
    • Number of open issues: 76 open issues, 9 of which are bugs against the current branch
  • Usage stats:
    • 4,272 sites
  • Module features and usage
    • To set up this module, you first need to set up the API connection in the Google Developers Console, and download the client secret JSON
    • You’ll then upload that into the Google Analytics Report API submodule along with the property ID to enable the connection
    • Next, you need to install the Charts module, and either the Google Charts or Highcharts sub-module to see graphical reports
    • You will now have a new Google Analytics Summary in your site’s reports menu, and new “Google Analytics Reports Summary Block” and “Google Analytics Reports Page Block” blocks available
    • I haven’t had a chance to try the 4.0 version of this module yet, but I have used older versions with a variety of dashboard solutions, including Moderation Dashboard and Homebox
    • One of the many benefits of using a powerful, open source framework like Drupal to build your site is its ability to act as the “glass” for a variety of other systems, and this module is a perfect demonstration of that
Jul
25
2024
--

Severe Instability of MySQL 8.0.38, 8.4.1 and 9.0 Resolved in Upcoming Releases

Severe Instability of MySQL 3.0.38, 8.4.1 and 9.0 ResolvedA couple of weeks ago, my colleague Marco Tusa published an important announcement titled “Do Not Upgrade to Any Version of MySQL After 8.0.37.” The announcement highlighted a critical issue in MySQL 8.0.38, MySQL 8.4.1, and MySQL 9.0.0 that caused database server crashes. Good news! The upcoming minor releases for the community edition of MySQL and […]

Jul
22
2024
--

Talking Drupal #460 – Preconfigured CMS Solutions

Today we are talking about Preconfigured CMS Solutions, How they can help your business, and The best way to build them in Drupal with guests Baddy Sonja Breidert and Dr. Christoph Breidert.

For show notes visit: www.talkingDrupal.com/460

Topics

  • Spain
  • What is a Preconfigured CMS / Drupal Solution
  • Who is the audience
  • What business objectives can preconfigured solutions solve
  • What are the ingredients
  • How do you manage theming
  • How do you manage customized design
  • What do you do if your client has a need that your preconfigured solution does not solve
  • What about Starshot
  • Did the two of you meet over Drupal
  • How do you manage work life balance

Resources

Guests

Christoph Breidert – 1xINTERNET breidert

Hosts

Nic Laflin – nLighteneddevelopment.com nicxvan John Picozzi – epam.com johnpicozzi Baddý Sonja Breidert – 1xINTERNET baddysonja

MOTW Correspondent

Martin Anderson-Clutz – mandclu.com mandclu

  • Brief description:
    • Have you ever wanted to customize the way Google Maps appear on your Drupal site? There’s a module for that.
  • Module name/project name:
  • Brief history
    • How old: created in Mar 2014 by iampuma, but recent releases are by Artem Dmitriiev (a.dmitriiev) of 1xINTERNET
    • Versions available: 7.x-2.0, 8.x-1.7, and 8.x-2.6 versions available, the last of which works with Drupal 8, 9, 10, and 11
  • Maintainership
    • Actively maintained, latest release a week ago
    • Security coverage
    • Has a Documentation page and lots of information on the project page
    • Number of open issues: 8 open issues, 1 of which is a bug against the current branch, though it was actually fixed in the latest release
  • Usage stats:
    • 1,764 sites
  • Module features and usage
    • The module provides allows your Drupal to use custom styles, which you can copy and paste from SnazzyMaps.com, or create from scratch using a configuration widget on Github that is linked from the project page
    • You will be able to use custom markers by using the System Stream Wrapper module
    • You can also specify popups for the markers, using a field or a view mode
    • If you use the companion styled_google_views module, you can also show multiple locations, and define clustering options
    • Styled Google Map also has integration with Google’s Directions service, so visitors can easily get turn-by-turn directions for how to reached their chosen location
    • The module also includes a demo submodule you can use to quickly set up a working example to illustrate all the different options available using Styled Google Map
Jul
22
2024
--

Online Schema Changes on Tables with Foreign Keys in MySQL

Online Schema Changes on Tables with Foreign Keys in MySQLpt-online-schema-change is an amazing tool for assisting in table modifications in cases where ONLINE ALTER is not an option. But if you have foreign keys, this could be an interesting and important read for you. Tables with foreign keys are always complicated, and they have to be handled with care. The use case I am […]

Jul
19
2024
--

MySQL 9.0 Includes a New Option for Explaining Queries

MySQL 9.0 EXPLAIN enhancementMySQL 9.0 is an Innovation Release, but as you may have read in my Quick Peek, I found little innovation. However, one new item caught my eye, and it could be a way to track query performance. MySQL 9.0 EXPLAIN enhancement Here is the syntax that will be referenced in the post. {EXPLAIN | DESCRIBE […]

Jul
19
2024
--

How to Monitor Valkey/Redis with Percona Monitoring and Management

How to Monitor Valkey/Redis with Percona Monitoring and ManagementIn this blog post, we will show you how to add external exporters to Percona Monitoring and Management (PMM) and monitor various services. Our focus will be on Valkey/Redis, but the principles apply to other technologies as well. PMM uses VictoriaMetrics, which is compatible with Prometheus. Prometheus has numerous exporters that you can use.  When […]

Jul
18
2024
--

How to Have a Single MySQL User Account From Specific Hosts

How to Have a Single MySQL User Account From Specific HostsIn this article, we will demonstrate how to have a single MySQL database user account that can connect from specific hosts. We would usually implement it by creating separate user accounts with the same username but different hosts/IPs like <USER>@<HOST1>, <USER>@<HOST2> …. <USER>@<HOSTn>. Then, give those users the same grants(privileges/roles) and settings(password, SSL, etc). Instead […]

Jul
17
2024
--

Using Compact in Percona Server for MongoDB From Version 4.4+

Using Compact in Percona Server for MongoDB From Version 4.4+In the previously posted blog, Compaction in Percona Server for MongoDB (PSMDB), we discussed how compact works before version 4.4. In this blog, we will see how compact works on PSMDB 6.0. I recommend reading the blog post linked above to understand what compact does, how to check dataSize, and how much space we can […]

Powered by WordPress | Theme: Aeros 2.0 by TheBuckmaker.com