Programmers Overview

Does the prospect of having to learn multiple programming languages haunt you? Are you confused which language(s) you should learn? Should you just learn one language? What about frameworks? This article tries to address the philosophical and practical aspects of these questions. One of the first larger projects I worked on had Visual C++,  SQL, Python, PHP and JavaScript in it.  I was not working on all of those components at once but it’s not uncommon to have to...

Read More »

Adding Sonata Admin Bundle to Symfony 2.4

1. Navigate to folder of your project so you are at the same level as ‘composer.json’ and then runphp composer.phar require sonata-project/admin-bundle the appropiate command. e.g for Sonata Admin bundle php composer.phar require sonata-project/admin-bundle and all dependencies etc will be updated. Then you need to: php composer.phar require sonata-project/doctrine-orm-admin-bundle If you dont have ‘git’ installed some dependancies fail so load git....

Read More »

CMS, Packaged Software or Framework?

A development framework, a content management system (CMS) or a packaged solution? They do not meet the same needs or require the same investment and/or expertise so how do you select what is best for you? Packaged software is a good choice if your businesses processes are, or can be aligned to the available features offered by a package. Depending on your situation you may have more or less features than you really need, this can be bad. You may also need to integrate the...

Read More »

A Symfony2 Primer

A Symfony2 Primer

Introduction The purpose of this tutorial is to give a reasonably experienced PHP developer a quick tour of the PHP Framework Symphony2. There is plenty of information available to delve deeper into areas and/or solve particular problems you may encounter. It focuses on typical steps you would need to take in creating an application. What do I need? You probably already have a PHP development environment? At a minimum, you need a web server (Apache, for instance), a database...

Read More »

Information Architecture Primer

At its simplest Information architecture (IA) is the labelling and categorisation of information. In the context of a website this is manifest through the sites structure, content and behaviour through the: design, organisation and layout of the user interface structure and context of information flows design of navigation, access and search functionality identification and use of language, data and vocabulary schemas. Information architecture must address the needs of both...

Read More »