Thursday, March 15, 2012

Development Environment

It’s a new year and I’ve been away from this project for quite a while; too long.

I’ve made a couple of decisions about development of the system.

I’ll be mainly PHP for the server-side scripting using Symfony 2.x framework. This is something I’ve started working with recently and given that I’m still on a learning curve with it I think it will give me more impetus to keep going to this project. A framework like Symfony provides built-in support for Languages, User control and Application security.

While Symfony supports Database Independence my development will use MySQL.

Currently I develop on a Windows XP machine using Netbeans 7 for coding and running XAMPP 3 to manage the Apache and MySQL. For this project I'll be using CentOS 6.x as a virtual machine from Thought Police.

On the client side I haven’t decided what Javascript framework mix to use. I hope to separate the client and server coding as much as possible. I’d like the system to support multiple front-ends.

All my code will be available on Git-hub.

That done, back to the design.

No comments:

Post a Comment