Welcome Guest, Not a member yet? Register   Sign In
Beginning a large Web Application, seeking guidance
#1

[eluser]roy3600[/eluser]
Hello fellow Code Igniters,

I've been researching and studying this framework for a few weeks now, running through all the great tutorials I've found online and believe I've gotten a good grasp on everything.

I had zero experience with MVC programming (aside from one Ruby on Rails course I took in college), so there was a slight learning curve for me.

I'm about to begin a large web application at my current job (work at a web company). I wanted to tell you about the application and see if you can guide me in any way. Perhaps some helpful plugins/extensions or just some helpful tips.

In a nutshell, this Web Application will be a very large survey. Comprised of around 300 questions and features "forked questions". Forked questions will be questions that lead to other questions based on your response.

For example:
"Does your company offer Employee Benefits". If "Yes", it'll lead to a few questions (perhaps instantly populated via AJAX), if "No", no questions will populate and you'll move on with the survey.

Another feature to this will be benchmarking the data. The client wants a bar graph or pie graph for every question, so users can benchmark their data against the other users. This will be accessible on a different page view. Anyone know of any good JQuery graphing plugins?

One of my fears of this is that it will take users a long time to fill this survey out. With around 300 questions, it may take several hours. We don't and cannot have people timing out half way through, thus I believe we'll need to have the question answers instantly store into the database. Which can be done via Javascript or some other method (please suggest if you know).

That is about it. Our users will be from all over the world, each Country will have different questions based on their country, which I can do via PHP and MYSQL. (if country = "Australia", display these questions, else display none).



I just wanted to give you guys a run down of this project and see if there are any good ways of handling it. I believe Code Igniter will be a great framework to work with, I love how easy and secure it is to use.

My main fear will be building this gigantic 300 question form and having it never time out, and instantly store their answers.

If you have any suggestions or questions please leave them here and if you've dealt with a type of application like this before, please express what you would have wanted to know prior to beginning it.


Messages In This Thread
Beginning a large Web Application, seeking guidance - by El Forum - 05-18-2012, 01:38 PM
Beginning a large Web Application, seeking guidance - by El Forum - 05-18-2012, 02:15 PM
Beginning a large Web Application, seeking guidance - by El Forum - 05-18-2012, 03:00 PM
Beginning a large Web Application, seeking guidance - by El Forum - 05-18-2012, 04:43 PM
Beginning a large Web Application, seeking guidance - by El Forum - 05-19-2012, 02:46 PM
Beginning a large Web Application, seeking guidance - by El Forum - 05-21-2012, 07:42 AM
Beginning a large Web Application, seeking guidance - by El Forum - 05-21-2012, 08:11 AM
Beginning a large Web Application, seeking guidance - by El Forum - 05-21-2012, 08:29 AM
Beginning a large Web Application, seeking guidance - by El Forum - 05-21-2012, 08:46 AM
Beginning a large Web Application, seeking guidance - by El Forum - 05-21-2012, 09:03 AM
Beginning a large Web Application, seeking guidance - by El Forum - 05-21-2012, 09:06 AM
Beginning a large Web Application, seeking guidance - by El Forum - 05-21-2012, 12:58 PM



Theme © iAndrew 2016 - Forum software by © MyBB