Solved

django vs cakephp for heavy data grid website development

Posted on 2011-02-20
4
716 Views
Last Modified: 2012-05-11
I need to develop a web app which is not complex, but a lot of data grid pages with 'spreadsheet' like capabilities for adding and deleting columns, the normal A/E/D, and sort by columns type of thing, with some simple filtering with a pull down on top of the screen providing the filtering criteria.

I prefer to do all the queries and store procedures in mysql instead of having the sql right in the code.  So the coding should pretty much just need to handling the front end, connect to db, call store proc and pass in whatever parameters and display on the page.

I am looking for a framework which can really speed up the development process instead of coding everything myself.  

Php or Python will be the choices, the only dilemma is that can their web dev framework handle this namely django or cakephp?

Any recommendations will be very helpful.   Thanks.

0
Comment
Question by:cmleung2
  • 2
  • 2
4 Comments
 
LVL 38

Expert Comment

by:Aaron Tomosky
ID: 34939640
Most of this should be done using a Jquery plugin. There are many. The framework isn't that important IMHO.
0
 
LVL 1

Author Comment

by:cmleung2
ID: 34939654
Thanks aarontomsky.  i thought jquery is just a tool to 'drag and drop' without writing javascript, i don't really care what coding to write, as long as i can do it quickly.  I personally do not like javascript just because i am not familiar with it comparing to traditional backend coding like c++ or java, and i am comfortable with mvc and oo structure.  

So you are suggesting just using javascript? where can i find some information on it (i don't mean searching google for hours).  
0
 
LVL 38

Accepted Solution

by:
Aaron Tomosky earned 500 total points
ID: 34939666
JavaScript is front end. Jquery is just a library to make things easier.

For example, the usergoes to a page, the hp or asp or whatever backend makes a query to the database. It spits out probably a json object since those work well. Then I passes that object to the front end js based datagrid. The user plays around with it without any page loads. You can also save data without any page loads. All the CPU is on the users PC. This is really the way to go.
0
 
LVL 1

Author Closing Comment

by:cmleung2
ID: 35029284
JQuery it is.  Thanks.
0

Featured Post

Is Your Active Directory as Secure as You Think?

More than 75% of all records are compromised because of the loss or theft of a privileged credential. Experts have been exploring Active Directory infrastructure to identify key threats and establish best practices for keeping data safe. Attend this month’s webinar to learn more.

Question has a verified solution.

If you are experiencing a similar issue, please ask a related question

Why do we like using grid based layouts in website design? Let's look at the live examples of websites and compare them to grid based WordPress themes.
This article discusses four methods for overlaying images in a container on a web page
Viewers will get an overview of the benefits and risks of using Bitcoin to accept payments. What Bitcoin is: Legality: Risks: Benefits: Which businesses are best suited?: Other things you should know: How to get started:
The purpose of this video is to demonstrate how to set up the WordPress backend so that each page automatically generates a Mailchimp signup form in the sidebar. This will be demonstrated using a Windows 8 PC. Tools Used are Photoshop, Awesome…

911 members asked questions and received personalized solutions in the past 7 days.

Join the community of 500,000 technology professionals and ask your questions.

Join & Ask a Question

Need Help in Real-Time?

Connect with top rated Experts

24 Experts available now in Live!

Get 1:1 Help Now