The Joomla Community Magazine

SQL Optimization Project for Joomla CMS (Status Update)

SQL Optimization Project for Joomla CMS (Status Update)

GSoC 2014 - SQL Optimization Project for Joomla CMS was the project I am involving at the moment. After spending more time on getting familiar with the Joomla core at the moment I have implemented several queries and hope to carry out the project in order to meet the final outcome.

Continue reading
  11623 Hits
11623 Hits

Current Status of Web Driver System Test Suite of Joomla! CMS

Current Status of Web Driver System Test Suite of Joomla! CMS

Hello folks! I am currently working on this project, writing testing scripts for Joomla CMS. I have spent enough time on understanding the Joomla testing code base and I hope to improve it and increse its coverage so that I do not leave any area untested. I hope to complete my project within the timeline I have provided.

 

Continue reading
  10259 Hits
10259 Hits

Joomla! Semantics (Microdata, RDFa)

Joomla! Semantics (Microdata, RDFa)

The goal is to implement Microdata semantics in the CMS using the JMicrodata library, and create a RDFa library, so that you can choose the type of semantics to display: Microdata or RDFa.

Continue reading
  10162 Hits
10162 Hits

No Silver Bullet - Fail Proof Systems

No Silver Bullet - Fail Proof Systems

In software development process one can not guarantee the correctness of a program. Though, through effective software testing, higher quality softwares could be delivered with more satisfied users, lower maintenance cost, more accurate and reliable results.

Continue reading
  11806 Hits
11806 Hits

GSOC14 MVC Project

One of the best things about Joomla is its constant drive to innovate whilst maintaining a strong and enthusiastic developer base. And the time has arrived for an important new development - the new Model, View and Controller classes for components.

Continue reading
  8991 Hits
8991 Hits

SQL Optimization Project for Joomla CMS

SQL Optimization Project for Joomla CMS

Joomla CMS being one of the top Content Management Systems in the world, we need to consider more about improving the speed of Joomla CMS. The major focus of my GSoC project is to ensure that the overheads in database interactions are reduced and improving the speed of Joomla CMS.

Continue reading
  39192 Hits
39192 Hits

Project: JIssues Tracker

Project: JIssues Tracker

Hey guys, what’s up? I am Zehan Zhao, and my GSoC Project JIssues Tracker has been accepted for Joomla GSoC 2014! I’m really looking forward to having a great summer with everyone from the Joomla Community!

Continue reading
  12990 Hits
12990 Hits

Web Driver System Test of Joomla! CMS

Web Driver System Test of Joomla! CMS

Automated system tests allow the developer to test the CMS by automatically running Joomla! from a browser, selecting menu options, and evaluating results.

Continue reading
  19406 Hits
19406 Hits

GSoC 2014: Managing Date and Time

GSoC 2014: Managing Date and Time

Managing date and time is not simple and many of us developers don't like to do it. Unfortunately, we need this in almost any application. To be honest, I can't imagine an application that does not use date or time at some point. My goal is to make it more simple and more intuitive. The result would be writing less code by developers. What am I going to do? I'm going to create a brand new Date class.

Continue reading
  10278 Hits
10278 Hits

The Value of Value Objects

The Value of Value Objects

Do you know why is it important for value objects to be immutable? Maybe you're not familiar with a concept of value objects, but don't worry I'll explain everything in the simplest way. Let's gamble a bit!

Continue reading
  8979 Hits
8979 Hits