Menu

Joomla Blog

Tutorials, reviews, case studies and other tips to help website owners and website developers master the Joomla content management system.

Top 7 Things to Learn This Summer to Improve Your Joomla Website Skills

Top 7 Things to Learn This Summer to Improve Your Joomla Website Skills

The start of summer signifies lots of things for people around the world. For many of us it means hot weather, maybe some time off and of course kids running around everywhere being noisy and generally being kids. It also means that with some of this time off, many people look for a good summer project. In this post I'll list seven ideas for you to research and discover that will really boost your productivity when working with Joomla, and I'll even throw in a bonus idea for free if you read through to the end. So, whether you plan on lounging on the beach with your laptop this summer or not, there's something here for you to discover.

Continue reading
64233 Hits
6 Comments

PHP

PHP
PHP:
PHP is the programming language used to create many of the web's dynamic applications, including the Joomla Content Management System. It is a server-side scripting language, which means that all of the code is interpreted on a webserver which then serves an HTML web page. PHP is Open Source and free to use.

PHP is a recursive acronym which stands for "PHP: Hypertext Preprocessor." To serve web pages built with PHP, a package of resources is necessary. In addition to the PHP engine that translates code, we also need a database to store data and a webserver to serve the pages. Common solutions are stacks such as LAMP, WAMP and MAMP.

Continue reading
13009 Hits
0 Comments

MVC (Model-View-Controller)

MVC:
MVC is an acronym for Model-View-Controller, which is a popular programming architecture also used by Joomla and its extensions that enables software developers to separate "business logic" from display and interaction.

Through the use of the MVC architecture, Joomla's code is very compartmentalized and reusable. Each different aspect of what Joomla does is contained within its own code. For instance, just one of the main benefits of this type of programming is that it is possible to create many different views or layouts without ever needing to change the way data is accessed or acted upon.

Continue reading
9575 Hits
0 Comments