Web applications are applications that are accessed over the "web", which can be over Internet, or Intranet i.e. an internal network
617
votes
7answers
60k views
How to decide when to use NodeJS? [on hold]
I am a n00b in this kind of stuff but lately I've been hearing a lot about how good NodeJS is. Considering how much I love working with jQuery and Javascript in general, I can't help but wonder how to ...
319
votes
23answers
48k views
Does Django Scale?
I'm building a web application with Django. The reasons I chose Django were:
I wanted to work with free/open-source tools
I like Python and feel it's a "long term" language, whereas regarding Ruby I ...
228
votes
11answers
118k views
What browsers support HTML5 WebSocket API? [closed]
I am going to develop an instant messaging application that runs in the browser.
What browsers support the WebSocket API?
215
votes
15answers
67k views
Choosing a web application framework (using Node.js)
I've recently "discovered" Node.js, and after I was finished having my mind blown, I started looking for a web application framework like Django or Codeigniter that uses Node.js. The main reasons I ...
135
votes
26answers
41k views
Performing a Stress Test on Web Application?
In the past, I used Microsoft Web Application Stress Tool and Pylot to stress test web applications. I'd written a simple home page, login script, and site walkthrough (in an ecommerce site adding a ...
126
votes
28answers
79k views
How popular is C++ for making websites/web applications? [closed]
I don't know why this is question is bugging me, but time after time I come back to the though - why not make websites in C++? So far I know of none (except a rumor about Yahoo). Most use PHP, Java or ...
126
votes
9answers
41k views
Memcache vs. Redis?
We're using a Ruby web-app with Redis server for caching. Is there is a point to test Memcache instead?
What will give me better performance? Any pros or cons between Redis and Memcache?
Points to ...
122
votes
5answers
18k views
Create a file in memory for user to download, not through server
Is there any way I can create a text file on the client side and prompt the user to download it, without any interaction with the server?
I know I can't write directly to their machine (security and ...
121
votes
16answers
26k views
Django - Set Up A Scheduled Job?
I've been working on a web app using Django, and I'm curious if there is a way to schedule a job to run periodically.
Basically I just want to run through the database and make some ...
83
votes
2answers
36k views
Best way to synchronize local HTML5 DB (WebSQL Storage, SQLite) with a server (2 way sync) [closed]
I am developing a mobile web application (for iPhone) with a local database (using html5 webstorage) so my app is still usable when the user is offline.
This is working perfectly, but I want to save ...
77
votes
4answers
58k views
Best way for user authentication on JavaEE 6 using JSF 2.0?
I'm wondering what the current state of art recommendation is regarding user authentication for a web application making use of JSF 2.0 (and if any components do exist) and JEE6 core mechanisms ...
75
votes
16answers
33k views
What is the best image manipulation library? [closed]
I would love to find out which is the best image manipulation library for which platforms and languages. Likely you could use a library under multiple platforms with the right API or Plugin ...
72
votes
11answers
78k views
Tomcat 6: How to change the ROOT application
I'm trying to change the default application of Tomcat 6 webserver to other application than "ROOT" (inside webapps folder). What is the best way to do this?
71
votes
12answers
3k views
Help! I've learned jQuery… now I want to learn JavaScript [closed]
I am a self-taught web developer/programmer. I started out about two years ago by learning how to make simple dynamic websites with HTML/CSS/PHP. Then I started dabbling with animation...
Enter ...
70
votes
8answers
15k views
How to design a multi-user ajax web application to be concurrently safe
I have a web page that shows a large amount of data from the server. The communication is done via ajax.
Every time the user interacts and changes this data (Say user A renames something) it tells ...