For many people when considering to creat a blog the first thing they think about is Wordpress. It's easy, it's fast to create and configure, but when you want something more than just a blog you must consider something else. When using Joomla you can add various thing to your website using the extension (as components, modules and plugins) you can find here and on JED (Joomla Extension Directory), but you can use the CMS (Content Management System) as a blog in order to add more and more content to your website and improve the SEO (Search Engines Optimisation).

The installed Joomla (the main package you can get from Joomla.org) is rather limited when a blog is consider - you have to use third party components and modules in order to add tags (for example) or other thing you may consider useful for your blog. But these 2 tutorials can help you creating a blog with Joomla and tell you how to add posts (articles) to your website.

Enjoy watching.

This 5 min screencast shows you how you can have a flawless Joomla installation running locally on your computer using free components. The authors of the video use the JumpBox for Joomla and run it on of Sun's open source virtualization technology, VirtualBox.

This video was embed into this website using JEmbedAll (Joomla Embed component and plugin we designed).

 This is a short tutorial on how to use Netbeans for Joomla Development, specifically how to use it when working with the Joomla SVN. It can be useful to anyone using SVN with a php project, but is geared towards those who wish to use Netbeans as their primary IDE particularly using Joomla.

*Notes

Some issues have been reported with checking out from the SVN. If you cannot checkout, please try putting 'anonymous' in the username with a blank password.

Renaming the installation folder is actually not necessary because the trunk disables the check to help workflow, except for a release.

Earlier I was trying to install a joomla package for a client and I've got the following error:

Warning: session_start(): open(tcp://127.0.0.1:11211/sess_973eebe815a2f02cac90592473de1467, O_RDWR) failed: No such file or directory (2) in /home/joomla/public_html/libraries/joomla/session/session.php on line 531 Warning: session_start(): Cannot send session cookie - headers already sent by (output started at /home/joomla/public_html/libraries/joomla/session/session.php:531) in /home/joomla/public_html/libraries/joomla/session/session.php on line 531 Warning: session_start(): Cannot send session cache limiter - headers already sent (output started at /home/joomla/public_html/libraries/joomla/session/session.php:531) in /home/joomla/public_html/libraries/joomla/session/session.php on line 531

That was triggered by the php configuration:

main session.save_path   tcp://127.0.0.1:11211

That configuration is sending the request to nowhere (I mean to a place the scripts gets no valid response or no response at all). If you have access to php.ini (located in the folder where php is installed) you can change save_path yourself, if you don't have access ask someone that has (the server administrator, for example).

The configuration should be something like this (using a folder that exists and have permission to be written by the Apache server - or any other webserver you use):

main session.save_path where N is an integer. Instead of storing all the session files in /path, what this will do is use subdirectories N-levels deep, and store the session data in those directories. This is useful if you or your OS have problems with lots of files in one directory, and is a more efficient layout for servers that handle lots of sessions. NOTE 1: PHP will not create this directory structure automatically. You can use the script in the ext/session dir for that purpose. NOTE 2: See the section on garbage collection below if you choose to use subdirectories for session storage /tmp

One other option you can work around php configuration problem is to use ini_set function to change the value of session.save_path. You have to put in the file index.php in the installation folder the following code:

@ini_set('session.save_path', '../cache');

The problem is when you'll update the package or you'll overwrite the file you'll lose the changed value and you'll have the same problem (again).

We create websites to present your activity to the world and applications for internet that help you organize your activity as eficient as possible and without loses (in money, time and energy) whatever you are while you are online. You only need an internet domain, space on a server and the app we develop for you.

The search engine optimisation part is very important for websites - they have to match certain criteria in order to appear as often as possible in the search results. We analize your website and we offer consultancy about the options you have about to boost its visibility and organic traffic.

We develop applications for various companies and organisations according to their specifications and requirements in order to be used by employees and partners to work more efficient, making the transition from excel files and spreadsheets used before to the internet of things. We offer support for the applications used now and we develop them further using modern technologies.

We offer consultancy about the informatic system you have installed and we offer sollutions to make the more efficient, to improve and develop them further, we analize the activities inside your company and / organisation and we offer sollutions for the projects you want to develop.