Connecting third-party PHP libraries in Joomla

JCM - Joomla Tutorial Connection third-party libraries

When developing websites or extensions for Joomla, sometimes tasks arise that have already been solved by someone. In the development world, such solutions are designed as libraries - sets of files and classes that make it possible to simply plug them into your script and use code written and well-tested by other developers. These can be php libraries for image processing, working with PDF, connecting to third-party services via the REST API, and much, much more.

Continue reading
  46 Hits

The anatomy of smart search in Joomla 5. Creating a plugin Part 3

The anatomy of smart search

In the previous article, we have startet to code our custom plugin for Joomla smart search component. So, let's finish it!

Continue reading
  93 Hits

My Joomla 5.2 experiment: a 35 Languages Multilingual Landing Page

November-My-Joomla-52-Experiment

A few years ago I created a free website using launch.joomla.org. I registered the website specialist.joomla.com and created a Joomla 3 website with an English and Dutch page with a small description about my (business and volunteer) work.

Continue reading
  585 Hits

Continuing on the Path to a Peak Performing Joomla Website

November-Optimizing

As we continue exploring the different aspects of optimization, the quantity of information is vast.
In this edition, we will cover Content, SEO, and User Experience... This is of course just a highlight and many more things could be said about each topic... 

Continue reading
  670 Hits

Case Study: a challenging migration

November-case-study-Migration

A lot of people wrote about how to migrate a site on Joomla - first to version 3, then it was up to 4, and now to 5. And in fact, if you follow the instructions, usually everything goes well and smoothly. But this is if you do not have a bunch of different components, modules, plugins installed, that can cause problems after the migration.

Continue reading
  142 Hits

How to Create a Joomla! Extension with the Help of AI

October-Extension-AI

Nine months ago, I created my first Extension for Joomla!. Now, I’ve made seven simple Extensions with the help of ChatGPT. In this article, I’ll share what I learned through this process in the form of tips so that you can easily create your own Extension.

Continue reading
  381 Hits

A holistic approach to optimizing your Joomla 5 Website - The Series

October-Optimizing-your-website

Let's face it, building a website in 2024 on one hand is easier and easier than it has ever been ... especially with solutions like Joomla 5... but on the other, once you have built your beautiful website, it is harder than ever to get noticed, to get quality traffic and to convert visitors into customers... 

Continue reading
  368 Hits

Keep the Focus

October-Focus

When you're designing or building a website, you'll probably make sure it appeals to your target group, or your client's target group. You'll carefully choose the images and the colours and for the content you'll use wording and vocabulary that fits the target group. But have you thought of the usability and accessibility? Not all visitors can navigate the same way. If you can't use a mouse, how do you know where you are?

Continue reading
  689 Hits

The anatomy of smart search in Joomla 5 Part 1: Introduction.

October-Smart-Search

You probably already know Joomla has built-in search functionality, which meets modern requirements - the smart search component. But what if your users need a little more? What if you want third party extensions to be searchable as well? In this series of articles, we will look at how to create a smart search plugin for a third-party Joomla component

Continue reading
  851 Hits

Joomla! for Large Projects: Success Strategies and Best Practices

September-JoomlaForLargeProjects

"Our new series, 'Joomla! for Large Projects,' highlights Joomla as a robust and professional CMS. It is not only a great choice for small businesses or NGOs homepages but also suitable for large-scale commercial ventures. In this first edition, we feature Djumla’s work on a project for the logistics giant, GLS Germany. We thank David Jardin, Managing Director of Djumla, for sharing insights about the project, answering our five key questions."

Continue reading
  346 Hits

By accepting you will be accessing a service provided by a third-party external to https://magazine.joomla.org/