Posts

Showing posts from May, 2010

Which Framework to Use?

Welcome to the Official Mustfindit Blog! Developing software is sometimes trial and error.  Sometimes you just need to experiment to optimize and get the best performance for the application.  One of the biggest improvements this week was to switch over to the Web Server Gateway Interface (WSGI). We were using mod_python with great success but the response time and memory foot print were better with WSGI so we switched to the later.  We lost our 404 page configuration, but that will be worked out later as we do additional testing. We're also looking into using web2py as the application framework instead of using Django .  Both have really powerful features so it's difficult to choose.  Our python development is mostly using the Django framework, but change is good especially if we can pull in the development schedule.

Change and Focus is Good

Welcome to the Official Mustfindit Blog! Progress is slow, but we are slowly making progress.Never mind how stupid that statement is, but sometimes software development is a slow but steady process with iterations building upon the previous. Our original prototype of Mustfindit, built upon a PHP Framework offered a great solution, but it was not scalable.  Just the processing of the dynamic content brought our servers to their knees. As we came to the understanding that Mustfindit would not work, Google announced Google App Engine which allowed developers to run software services on Google's servers. The GAE also included user authentication which both virtually reduced our operations and support costs to nil. The main drawback with GAE is that is Python based where our prototype was written in PHP... Don't get me wrong, Python is a powerful language, but when our developers background are in PHP and C/C++, you get a strange look from them when they are asked to sw...