Server side coding involves work which does not interact with UI, and is critical to process requests fired by client-side.
38
votes
9answers
3k views
What are the downsides of RoR?
I'm currently trying to decide what server-side language to learn and use for web development, and while it's relatively easy to get information on why x, y, or z is a good thing, it's harder to ...
14
votes
3answers
13k views
What are the difference between server-side and client-side programming?
I've seen questions (mainly on Stack Overflow), which lack this basic
knowledge. The point of this question is to provide good information
for those seeking it, and those referencing to it.
...
12
votes
9answers
1k views
How much HTML and CSS should server side developer know?
I have done C and C++ and now I want to start my career as a web-developer. I read a lot about web-development and came to know that there were two types of developers on the web,
1. Client Side ...
12
votes
5answers
369 views
What is occurring in the world of server-side technologies in regards to the mobile app boom?
With mobile technologies becoming increasingly popular what is happening on the server-side with most of these apps when they need to communicate with a back end?
I'm used to the world of technology ...
10
votes
3answers
437 views
How important is using the same language for client and server?
I have been evaluating architecture solutions for a mobile project that will have a web-service/app in addition to native apps and have been looking at various libraries, frameworks, and stacks like ...
9
votes
2answers
456 views
Non-blocking ORM issues
I asked a question on SO, and found that there are no non-blocking ORMs for my favorite web framework. By non-blocking I mean an ORM with callback support for asynchronous retrieval. The ORM would be ...
8
votes
8answers
2k views
Why don't we use dynamic (server-side generated) CSS?
As server-side generated HTML is trivial (and it was the only way to make dynamic webpages before AJAX), server-side generated CSS is not. Actually, I've never seen it. There are CSS compilers, but ...
8
votes
6answers
552 views
How do I make web-application development less frustrating?
I am fairly new to web-application development. I just can't shake the feeling that it takes me forever to do anything of even remote complexity. In c++ and java I could write the same applications ...
6
votes
4answers
1k views
Does business logic really belong on the server?
A typical stack for a web application is a database, a server with server-side code, and a user with a browser with HTML/CSS/JavaScript.
Before extensive AJAX, MVC in which the controller was the ...
6
votes
2answers
503 views
Help understanding server-side scripting
As far as I understand, there are basically 3 options for doing server-side scripting these days:
Using scripting languages that can be directly interpreted/executed by the web server (e.g., PHP and ...
6
votes
3answers
254 views
Possible hack aftermath
After being hacked companies often give numbers and details on how much of their data was compromised e.g "13K user and passwords".
After a possible intrusion how do you know what the hacker did in ...
5
votes
5answers
3k views
Pros/cons between emphasizing client-side or server-side processing
Why would I want to write a web app with lots of processing server-side?
To me, writing the program client-side is a huge advantage because it takes away as much server load as possible because it ...
5
votes
4answers
274 views
How can a server side language span many servers?
I would like to ask you as experts about PHP, ASP.NET/C#, Python or any other server side language.
How do they span multiple servers? When I see a big website and look how many dedicated servers it ...
4
votes
3answers
365 views
What was the first server-side language [closed]
I was thinking about different server-side languages and this question immediately cropped up in my mind. What was the first server-side programming language using which websites were being created? ...
4
votes
1answer
196 views
What is the reason for creating the symbols ∞ on the client side?
Take a look at this link: http://math.stackexchange.com/questions/60766/what-is-the-result-of-infinity-minus-infinity
What is the reason for transforming the symbols ∞ on the client side?
Because if ...
4
votes
2answers
311 views
When should I start the server side coding?
I am creating a website, where users can upload their own videos. So far I am just building the main structure with HTML and CSS. Is it a better practice to write server-side code before the site ...
4
votes
1answer
723 views
What are my choices for server side sandboxed scripting?
I'm building a public website where users share data and scripts to run over some data. The scripts are run serverside in some sort of sandbox without other interaction this cycle:
my Perl program ...
4
votes
4answers
266 views
Server-side vs Client-side web application Performance [closed]
I am an entry level programmer with only a few months of experience.
Yesterday I was discussing with a colleague how we can improve the performance of a project we are working on together.
The ...
3
votes
4answers
162 views
Recommend a technical book explaining how the browser and server communicate
Although I've been developing web applications for close on 6 years now I still do not know what happens when a request reaches the server. I am looking for book that works through what happens when a ...
3
votes
1answer
183 views
Should website frontends be rendered in client-side or server-side?
I've been talking to a colleague that comes from AS3 to the HTML world. He has created a small website (there are apparently no dynamic contents) following the no-flash rules for his very first time, ...
3
votes
2answers
378 views
Structure of a single page app
I'm looking to develop a one page app, and will likely be using node.js for my server side coding.
I'm trying to get some advice regards the client-side coding. While i realise that something like ...
2
votes
1answer
171 views
What could be a reason for cross-platform server applications developer to make his app work in multiple processes?
We consider a server app development - heavily loaded with messing with big data streams. An app will be running on one powerful server. A server app will be developed in form of crossplatform ...
2
votes
4answers
625 views
New to Back End Development where to start? [closed]
I am an student learning web development by my own, I am very interested in back end development where can i start to learn?
2
votes
1answer
134 views
REST efficiency on count and sum methods
For example, if I have a Customer Transactions Table and I create a REST for it. The fields are: date, description, and total_amount.
I am trying to figure out which one is much more efficient when ...
2
votes
4answers
2k views
How to choose a server side language / framework
I am trying to come up with a list / ranking system on determining which server language to choose for a particular website. Assume that familiarity with a certain language is not important and the ...
2
votes
5answers
308 views
Should a web designer know server-side coding?
We're implementing an CMS based on ASP.NET MVC. Now, any designer should be able to provide themes for this CMS. But to write a theme, they need to be able to modify the generated HTML, thus the ...
2
votes
1answer
120 views
REST vs RPC for mobile development
As many know, mobile development is skyrocketing these days and, I believe, it affects what we code. To be specific, I am interested in developing web services for a mobile application.
I see two ...
2
votes
2answers
90 views
Good technologies for developing a modular server component in .net?
I am using WPF, Prism and Unity to develop the user interface for a .net application. The UI will run from a PC, but I also need to develop a separate complex server component that will provide ...
2
votes
1answer
220 views
Catching incoming HTTP Requests on server side with Node.js
I want to implement a server side application catching incoming http requests with a certain header.After catching the request it extracts information about type of HTTP request (GET,HEAD,PUT,POST ...
2
votes
1answer
92 views
How to verify the client's view is consistent with the remote model?
i'm designing a client-server system via web broswser and i have this problem:
I send the data to the client via JSON, then the javascript view shows the stuff. Then the user takes actions and ...
1
vote
4answers
280 views
What are some non-MS languages that can write xlsx (Excel 2007+) documents efficiently?
Unfortunately, Excel format is required for the project I am working on. I have no problems getting the data I need in objects and arrays, and currently PHPExcel is doing handling the document ...
1
vote
3answers
278 views
Windows Server or Linux for final project [closed]
A few weeks ago I came up with an idea to develop a mobile app which will direct students in my university to the nearest printer availiable. The whole thing is part of my final project.
The Android ...
1
vote
2answers
171 views
Can this type of page be made client-side?
I'm planning on making a website that will have mainly articles and videos. I'm going to post the videos on YouTube and use the YouTube API on my site. What I am wondering, is if I can make a page ...
1
vote
2answers
500 views
What techniques would you use for a next generation java web application?
I'm working at a site similar to Foursquare and Yelp, with approximately 100000 unique requests each week that generates content, growing steadily. We are currently using:
Seam as Java web ...
1
vote
5answers
928 views
Are web applications limited by the amount of memory or by the speed of the database server on the server side?
Many web sites mostly only do CRUD (create, read, update, delete) operations to the database for different URLs. Suppose that we have a 3-tier solution with the database server on a dedicated server ...
1
vote
3answers
230 views
Scalable solution for website polling
I'm looking to add push notifications to one of my iOS apps. The app is a client for a website which doesn't offer push notifications.
What I've come up with so far:
App sends a message to home ...
1
vote
0answers
61 views
Best Practices for calculating data in GIS-like web application
Let's assume that we have a simple GIS-like application, which presents (using Google Maps or anything similar) recorded tracks. Each track consists of points (data portions) with geo-data and ...
0
votes
3answers
372 views
Writing a TCP protocol or use HTTP for file transfer?
I want to write a server side application which allows several users to exchange files (not above 3MB) in the following way: user A connects to (server) S. User B connects to S. User C connects S. ...
0
votes
2answers
454 views
Create device receive SMS parse to text ( SMS Gateway ) [closed]
I want to have a setup to where a text message containing a command in the body with parameters, will be sent to a script on server space to to be parsed, with a parser I will write. It would look ...
0
votes
1answer
291 views
What are the advantages of server-side Javascript and when would you use it? [duplicate]
I have been looking at server side Javascript technologies like, Rhino and Node.js. What are the advantages of using server-side Javascript and where in the server-side to they fit in a stack?
0
votes
0answers
57 views
Need server suggestion to handle Twitter API
I am working on generating some statistics by using twitter trends and streaming API. ( I have adjusted keywords such that traffic I get from twitter daily is of max size 1GB)
I was currently ...
0
votes
1answer
94 views
Server distribution for high performance
I've developed a Socket Application on top of TCP in .NET C#, which allows many clients to send files from one another via a VPS I'm using. Most file transfers will occur between people in the same ...
0
votes
0answers
45 views
How are programming teaching websites built? [duplicate]
For those that don't know I'm referring to codeacademy or codeschool type of websites, where the user inputs ruby/python/whateverlanguage, and gets back the result evaluated.
Is the code input ...
0
votes
2answers
239 views
What are inexpensive ways to have a dedicated dev server in college? [closed]
Just thinking of ways to develop web-driven applications without spending money. Anyone with experience developing web-services as a fresh college student in a dorm room?
0
votes
1answer
212 views
Preparation for Job (Internship): Server Side Java [closed]
I had a Job (Internship) thats starting on Monday, I thought I could prepare a little, especially for things I am not so familiar: server side Java. I am coming from a mainly PHP Web Development ...
-1
votes
1answer
184 views
What factors affect the resources of a compiled vs. interpreted website? [closed]
As a website grows it usually need more recources to ecounter. Last year, I read an article (I don't have the URL right now) about how a compiled server side langauge can save money when the site ...
-1
votes
1answer
64 views
best technology for socket servers [closed]
I want to create a socket server with the following requirements:
listen for incoming UDP packets on an ip/port, which are encoded in hexadecimal values (binary) on Ubuntu server 12.04.
Decode the ...
-2
votes
1answer
933 views
iOS Server: HTTP/Apache Drawbacks?
I'm looking to create a client/server application for iOS devices, where client is the iPhone/iPad and server is hosted either at home (Macbook w/ Apache) or online. I've seen many methods suggested ...
-4
votes
2answers
451 views
interpreted languages vs compiled languages (from deployment point of view)
I many times read that if you keep updating your website you may consider an interpreted language to be better for this case. I want to understand why interpreted server side language is better if I ...
