The Joomla Community Magazine

Recording Actions Logs, Accessible by Super Admin

Many Joomla! website owners/super-users need to know what other users are changing in their website especially at large scale websites with many users and various access privileges. My proposal for the Joomla! project “Recording actions logs, accessible by super admin” in Google Summer of Code 2016 was the one selected. In this article, I explain how I see the project and what would be the outcome of it.

Continue reading
  8355 Hits
8355 Hits

Introducing GSoC 2016 Team

Introducing GSoC 2016 Team

We are proud to introduce to Joomla! Community the team of students selected to join us for the Google Summer of Code 2016. They show all our J!Diversity. Considering students and mentors, we have men and women from all continents in the world coding with us over next summer. 

Continue reading
  5933 Hits
5933 Hits

Summary for Date Package, Part 2

Summary for Date Package, Part 2

Don't like how translations are handled in Joomla\DateTime? Maybe you want to change some functionality for date calculations? Ok, that's not a problem. Let's customize your DateTime objects.

Continue reading
  10601 Hits
10601 Hits

Summary for Date Package, Part 1

Summary for Date Package, Part 1

Unfortunately, summer is ending. Let's take a look how I dealt with a GSoC project for our brand new date package.

Continue reading
  8585 Hits
8585 Hits

Web Driver System Test of Joomla! CMS

Web Driver System Test of Joomla! CMS

I have just completed my work in the System Testing Joomla Google Summer of Code Project. I have spent enough time on finding different aspects in which Joomla! can be tested and then writing tests for it. I hope that my work serves to improve the Joomla CMS quality and helps the entire Joomla community.

Continue reading
  12177 Hits
12177 Hits

Reaching the End of Summer with SQL Optimization

Reaching the End of Summer with SQL Optimization

GSoC 2014 with the Project named SQL Optimization for Joomla CMS has come to an end which can be considered as a success full project according to my opinion. This project was not only otoptimize the queries but also to analyze the weaknesses and to find solution as well as research in new enhancements. After four months of hard work I came up with some solutions which can be identfied as the first step of a long journey of Joomla!'s database optimization. The vision of this project was to give my contribution to make Joomla! better than other Content Management Syetems and I hope I have given a contribution which will be a starting step of a long journey.

Continue reading
  12079 Hits
12079 Hits

Project: JIssues Tracker Status Update

Hi everyone! How are things going? I'm Zehan Zhao, a JGSoC 2014 student. Here I am with the latest status update post on my ongoing project for JIssues tracker.

Continue reading
  5780 Hits
5780 Hits

An Easy Way to Benchmark a Webserver

An Easy Way to Benchmark a Webserver

When developing new features, or when changing some settings, one must always ask, does the site perform slower or faster than before?

Continue reading
  16224 Hits
16224 Hits

Keep Calm and Write Test

Keep Calm and Write Test

In continuation with first post in series of three for the project “Framework Unit Testing”, in this one I will talk about unit testing specifically for php libraries. This post is mainly divided into two parts, one is for php unit testing and another on the project update. Feel free to skip any or all part(s).

Continue reading
  9089 Hits
9089 Hits

Why Simple Structured Data (Microdata, RDFa) isn’t so Simple

Why Simple Structured Data (Microdata, RDFa) isn’t so Simple

This article will take a closer look at the problems and solutions related to Microdata and RDFa and why a simple problem isn't so simple.

Continue reading
  17321 Hits
17321 Hits