Tagged Questions
67
votes
11answers
5k views
Advice on designing web application with a 40+ year lifetime
Scenario
Currently, I am apart of a health care project whose main requirement is to capture data with unknown attributes using user generated forms by health care providers. The second requirement ...
11
votes
3answers
425 views
How to roll out a feature to only a select few users
A good example of what I'm trying to ask about would be Facebook's new Timeline feature. In the beginning, only a select few were allowed access to timeline. As the feature became more solidified in ...
7
votes
3answers
4k views
Architecture guidelines for a “single page web-app”
I'm going to start a side project to build a "single page" web application. The application needs to be real-time, sending updates to the clients as changes happen.
Are there any good resources for ...
6
votes
4answers
1k views
How to manage automated emails sent from a web application
I am designing a web application and I am wondering how to design the architecture to manage sending automated emails.
Currently I have this feature build into my web app and the emails are sent ...
6
votes
3answers
398 views
Which technologies should be considered for a new social web application [closed]
Which technology / architecture would you recommend for a startup planning to write a social web app?
I see the following candidates, and would like your opinion, as I do think this is the right ...
5
votes
1answer
758 views
Would this be a good web application architecture?
My problem
Our MVC based framework does not allow us to cache only part of our output. Ideally we want to cache all static and semi-static parts, and run dynamic parts. In addition, we need to ...
5
votes
1answer
399 views
Is there an established or defined best practice for source control branching between development and production builds?
I struggled in how to phrase my question, so let me give an example in hopes of making more clear what I am after:
I currently work on a dev team responsible for maintaining and adding features to a ...
5
votes
3answers
405 views
Multiple sites with the same codebase in Python
I am trying to run a large amount of sites which share about 90% of their code. They are simply designed to query an API and return the results. They will have a common userbase / database but will be ...
4
votes
3answers
2k views
How to handle complex views (consisting of several parts) in MVC web application
Lets say I am writing a blog web application using MVC pattern. Typical layout for the main page of the blog application is - some kind of a post index in the main part, and aside there are some ...
3
votes
3answers
887 views
Reuse Business Logic between Web and API
We have a website and two mobile apps that connect through an API. All the platforms do the exactly same things. Right now the structure is the following:
Website. It manages models, controllers, ...
3
votes
3answers
481 views
The architecture and technologies to use for a secure, fast, reliable and easily scalable web application [closed]
^ For actual questions, skip to the lists down below
I understand, that his is a vague topic, but please, before you turn the other way and disregard me, hear me out. I am currently doing research ...
3
votes
4answers
280 views
Why can't a server continue to act on a request after sending the response?
Say for example I've got a RESTful webservice, and I need to support creating a widget via a POSTed http request. I need to
Deserialize the POSTed widget.
Validate the deserialized widget.
Persist ...
3
votes
2answers
1k views
N-Tiered Web App Using JQuery/ASP.NET Web Services
For fairly small, non-complex web applications, we have utilized jQuery to make asynchronous calls to an ASP.NET web service for interaction with our Sqlite data store. This has proven to be a pretty ...
2
votes
3answers
74 views
How bad is to have many directories where to save uploaded data instead of one?
I am using the following structure to save the images that users are uploading for their items:
Images
User_dir1
Item_dir1
Picture_file1
Picture_file2
User_dir2
Item_dir2
Picture_file3
...
1
vote
3answers
720 views
How do I convert a list of Requirements into Constraints?
I am trying to prepare my first software design document. I am self-taught and have no formal training in CS. Having done a wee bit of reading up on it beforehand, I have created a list of ...
1
vote
1answer
80 views
Making applications build system-aware
Build systems for web applications are great: they give dependency management, code minification, and the ability to use tech like SASS or CoffeeScript that require pre-processing.
However, I find ...
1
vote
1answer
228 views
best (web) architecture for my project
So I'm not sure if this is really the right place to ask or even the right question but I want to give it a try.
Requirements:
We should have a database & webservice (or something similar) which ...
1
vote
2answers
491 views
MVC pattern with JSF-Spring-MyBatis webapp
I've a Java webapp with these frameworks and I want to know if my implementation meets with MVC pattern:
Controller Layer (V)
I'm using JSF
@ManagedBean
public class Controller{
...
1
vote
1answer
38 views
Modular Web App Network Architecture
Assuming that I am dealing with dedicated physical servers or VPSs, is it conceivable and does it make sense to have distinct servers setup with the following roles to host a web application?
...
1
vote
1answer
133 views
PHP OOP - Getters / setters vs. database storing
Problem
I am trying to optimize the architecture of my web-application developed in PHP using the Symfony framework.
I have an object "pool" that contains "swimmers". I need to display the number of ...
1
vote
1answer
82 views
Securely changing system configuration from a web application
I need to write a web application that acts as a configuration interface for some system services. Meaning it will probably change some kind of configuration file and has to restart (linux) system ...
0
votes
2answers
533 views
In-house SMS (using a SIM card) receiving and sending?
My needs are very simple but I don't know the terms I should be Googling for: I need to occasionally send a SMS to a machine and that machine is going to answer with another SMS to the number that did ...
0
votes
1answer
137 views
Why is the “app” folder now a (more) common pattern in web projects?
It might be related to the Yeoman project, or they might have adopted this from somewhere else, but it seems to be the default for all of their generators. Aside from Yeoman generators I've also ...
0
votes
1answer
210 views
HTML markup vs programmatic JS
I've been thinking about the consequences of using programmatic JavaScript components versus HTML markup. For example I looked into the Enyo Framework, which has its power in composition. One can ...
0
votes
1answer
81 views
Application architecture for subscriber based system
I am planning on building a system where users "subscribe" to "records".
Records are updated on a schedule, several times a day.
When records are updated, the user should be notified that these ...
0
votes
0answers
50 views
Web-app DAO and server architecture design for service outside LAN
i just need a suggestion what path should i take to educate myself further.
Situation:
We've got in our company internal (LAN only) application that, among other things, serves something like ...
-1
votes
1answer
207 views
Compile and run submissions of online judge in the same or separate server?
I am going to make an online judge platform.
I have looked for some online judge platforms on the Internet for reference (I mean the platforms which have the source code available, and can be hosted ...
-3
votes
1answer
486 views
Running cherryPy on apache or not?
seems the cherryPy have a standalone web server, is this suggested to deploy the application on Apache Server? or just use the standalone one? If so, any pros and cons between these decision? Thanks.