Web development is a broad term for the work involved in developing a web site for the World Wide Web or an intranet.

learn more… | top users | synonyms

4
votes
2answers
50 views

When designing a replacement application, how can I compare its performance to the original, if there are no existing statistics?

I don't believe there are any performance statistics kept for the application I'm being asked to replace, and don't want to ask the individuals doing the work to manually record things like how long ...
3
votes
1answer
195 views

On Developing Web Services with Global State

I'm new to web programming. I'm more experienced and comfortable with client-side code. Recently, I've been dabbling in web programming through Python's Google App Engine. I ran into some difficulty ...
3
votes
1answer
436 views

Writing a partnership contract for a website

My boss has offered me a 25% share, in exchange on more input from my side, of a website ( a crawling engine in php and a front end using ajax ) I developed for him. What are the things I should ...
0
votes
0answers
29 views

Serving file(S) trought 301 redirect vs passtrought daemon

I have been set limitations on the system and now i am trying to figure out the best pratice with the limitations. So theres 2 servers (or clusters), where: Server A hosts files. Server B being our ...
-1
votes
1answer
43 views

How do I customize Bootstrap? [on hold]

I am a desktop programmer but currently I am trying to develop a website. I know HTML, CSS, Javascript and PHP but writing the complete code from scratch isn't encouraged and well, I end up with weird ...
3
votes
3answers
1k views

Understanding blocking and non-blocking frameworks

Could someone help me understand what is the difference between blocking and non-blocking frameworks? So far, I understand that when request comes to a blocking framework it creates new thread for ...
-3
votes
0answers
16 views

Which payment service can be used for digital wallet integration in online stores? [on hold]

I want to incorporate a digital wallet on my online store, where users can add funds to their account and use it to purchase products. For example, a user may add $10 USD to their account, which they ...
3
votes
3answers
90 views

Is it better to make database calls or external API calls first in the context of a single Web request?

Say you have a Web app that uses data from both a database and an external API, and for certain pieces of functionality, you need to call in to both in order to read/write the necessary data. Is it ...
27
votes
4answers
4k views

TDD - Outside In vs Inside Out

What is the difference between building an application Outside In vs building it Inside Out using TDD? These are the books I read about TDD and unit testing: Test Driven Development: By Example ...
1
vote
1answer
59 views

iOS dev with zero web experience. Need to automate some things in the cloud. Not sure what services I should use or how I should go about this [closed]

I’m going to try and keep this as quick and to the point as possible. I’m an iOS developer that basically has zero programming/web experience outside of iOS. I am building an app right now that can no ...
28
votes
14answers
6k views

Which features of shell scripting are relevant for PHP/Python development? [closed]

I'm a PHP/Python programmer learning Java and C#(.NET). My main development OS is windows 7 but I've used Linux and I currently dual-boot with Ubuntu. My Linux knowledge however, is pretty limited. I ...
27
votes
7answers
3k views

Referencing external javascript vs. hosting my own copy

Say I have a web app that uses jQuery. Is it better practice to host the necessary javascript files on my own servers along with my website files, or to reference them on jQuery's CDN (example: ...
-3
votes
0answers
21 views

Programming for NodeJS on Android - what toolset and equipments to use? [closed]

I use a laptop to develop for NodeJS/browser environment (JavaScript apps and tooling, like gulp, for example), but I guess it's not too pratical or confortable to use it on the bus or the subway, so ...
27
votes
7answers
5k views

What should web programmers know about cryptography? [closed]

Should programmers who build websites/web applications understand cryptography? I have no idea how most crypographic algorithms work, and I really don't understand the differences between ...
2
votes
1answer
181 views

When do I reuse or create a new Builder

I've implemented a Builder Pattern in a project I'm working. I'm using this design pattern to created Fields and Components (div, tables, panel (boostrap)). So I have a Director Component class. It ...
3
votes
1answer
32 views

Should I omit database and server communication (after initial response)?

I have a project that I'm working on where a user uploads a big file which gets parsed by the backend, and then returns the data back in a friendlier format. Now I'm wondering whether I actually need ...
45
votes
6answers
5k views

Explanation of how server-side programming languages are accessed

It is my understanding that any general-purpose programming language can be used for server-side development of a website. Am I right in thinking that a server just needs some kind of interface such ...
1
vote
1answer
33 views

filtering data from db

I've taken over a web application that someone else built. It's a pretty simple application that queries ALL records from a db and displays them in a list. They've also provided a way to 'filter' the ...
3
votes
2answers
4k views

How to become an expert web-developer? [duplicate]

Possible Duplicate: What should every programmer know about web development? I am currently a Junior PHP developer and I really LOVE it, I love internet from first time I got into it, I ...
-1
votes
3answers
146 views

Is Perl used for web development? [closed]

I am a web developer. I have been using php for many years and I also know lots of other programming languages so I wanted to try making websites using them. I know Perl and want to make a website ...
2
votes
1answer
109 views

How to use own REST API in web front end?

I have implemented a JSON-based REST API for a simple blog. The API allows for the creation, viewing, deletion and modification of user info, blogs, blog posts, comments, 'likes', etc. Some of these ...
9
votes
2answers
333 views

Should HTTP Request/Response objects be immutable?

I think it's safe to say that most web applications are based on the request/response paradigm. PHP has never had a formal abstraction of these objects. One group is trying to change this: ...
0
votes
2answers
63 views

Making backend service urls configurable

First of all, I will talk a little about the purpose of this question. We have several linux boxes on the same network on which different services are installed, some times these boxes are ...
1
vote
1answer
54 views

Web applications and homogeneity across users

My boss is asking me to implement certain features in a web application (rails) that are relevant for only a couple users, sometimes just one user (the reason is this is targeted for businesses and a ...
0
votes
2answers
48 views

Web developer sending port in web service from server to client

I'm working on a project where I have two websites (client and a server). I've opened web service and I'm trying to "send" a picture from my server to the client [WebMethod] public string ...
0
votes
0answers
12 views

Determining if Heroku app is loading quickly

I recently signed up for Heroku and created a landing page. I want to know if users are waiting only reasonable amounts of time for the page to load when they click on one of my ads. Blitz.io seems ...
23
votes
4answers
3k views

Choosing a Programming Language Systematically [closed]

I am looking for a methodology for choosing a language. I am not asking for opinions about languages. I have been tasked with the process of comparing our shop's current language with others that are ...
12
votes
6answers
8k views

I don't really understand “Backend/Serverside” when it comes to web-development?

In the Web development world, what exactly do backend/server-side programmers do? I guess I don't really understand the whole concept. I've done the HTML/CSS layouts and website design and a little ...
0
votes
1answer
64 views

Linking stylesheets and scripts when using server side includes

I am working on a site where I want to have a header and footer on each page, so I thought about using server side includes for this. I have not used them before so I am a little bit unsure about best ...
14
votes
6answers
3k views

How risky is it to use Coffeescript without knowing Javascript? [closed]

I'm a reasonably experienced programmer trying to learn web developement. I'm trying to develop a client-side web application which uses svg or canvas for graphics. I've decided I'd like to write ...
0
votes
0answers
59 views

How to design a server that does not interrupt downloads?

I'm building a Node server that serves large files for download and streaming. It will be necessary to modify these files on occasion, sometimes in bulk with a script. I want to be able to update them ...
9
votes
7answers
13k views

Is there any design pattern except MVC for web?

I want to know are there any design patterns for web besides MVC? I know there are design patterns as: Registry, Observer, Factory, ActiveRecord ,... and MVC a set of other design patterns and folder ...
3
votes
2answers
140 views

Is it safe to link apps to w3.org?

I noted my dev team is using some xhtml links that pull something from w3.org within an application as it runs. Is this practice standard and/or secure/safe? They are referencing the following URLs: ...
0
votes
1answer
40 views

User sessions in a web server; speed or persistence?

I'm looking to implement sessions for a web server that I'm developing in my free time. Currently, it had cookie support, so users could implement their own session management, but this is something ...
4
votes
4answers
702 views

Is it the standard accepted practice to install software using VBScript? [closed]

Consider the following requirements Windows software which communicates with a web application using basic authentication The software is an MSI package The software requires a token to be placed in ...
2
votes
1answer
93 views

How do sites like SquareSpace and Wix support multiple design templates? [closed]

How do these guys do it? I've worked on a couple multi-tenant sites and I have a hard time wrapping my head around how you would go about having each page of your site support many designs. Sure you ...
-2
votes
0answers
10 views

Bootstrap vertically center multiple items in one row and column [migrated]

So I have an h1 and h2 in the right 6 columns of bootstrap on one row. I need to get the h1 and h2 to be vertically centered in that row as they have an image next to them. I have tried multiple ...
0
votes
0answers
50 views

Git for web development on server, with “dev” and “productive” folders [duplicate]

This question has been asked before, but none of the answers could help me in my case. I am developing a web application in PHP and JS. The workflow as it is today is the following: There are two ...
0
votes
1answer
49 views

How Do I Securely Edit a Database Entry Based On ID in an Admin System?

This is more of a conceptual question because the way that I am doing it would be secure enough for my purposes (educational). I created a simple admin panel that displays a stock picks database as ...
3
votes
3answers
770 views

Why is a click event triggered only after mouse click and release?

Every click event on the web works on mouse click and release. Is there a way to do a action on a click event before mouse release??
2
votes
1answer
137 views

Are web sockets a browser feature or supplied by a specific OS version?

Are web sockets a web browser feature, developed and evolving as the browser developers want, or this feature dependent on the OS version? For example, can I use this feature in JavaScript in IE and ...
23
votes
9answers
9k views

Should I build my own CMS or rely on a pre-built one? [closed]

Related: As a beginning programmer, should I favor building my own libraries over using 3rd-party libraries? As an intermediate to advanced level PHP web-developer and a young one at that ...
1
vote
1answer
100 views

Layers of confusion (abstraction)

I have been assigned to a project where the end-product is a website as a music community. So it's uploading of music, sharing it amongst other users, listening to music from the website and so forth. ...
5
votes
3answers
2k views

Javascript, Text Annotations and Ideas

I am very curious to hear input from others on a problem I've been contemplating for some time now. Essentially I would like to present a user with a text document and allow him/her to make ...
27
votes
14answers
8k views

What benefits are there to native JavaScript development? [closed]

Given how much simpler jQuery development is, when compared to native JavaScript, what makes people forgo libraries like jQuery altogether? Is this because jQuery has limitations or it is slow? I ...
2189
votes
1answer
345k views

What technical details should a programmer of a web application consider before making the site public?

What things should a programmer implementing the technical details of a web application consider before making the site public? If Jeff Atwood can forget about HttpOnly cookies, sitemaps, and ...
3
votes
1answer
52 views

Web application security: Need a 2 phase check?

(Is this the best forum for this type of question?) I'm writing a web application which allows approved users to login, and perform various tasks, depending on the security role(s) they have been ...
0
votes
1answer
118 views

Does streaming video pass through the website's server when embedded with javascript from another site?

Not sure how else to phrase this question, so my apologies if it's been asked before. We use Brightcove for streaming video. They offer an option to embed one of their players on your webpage using ...
1
vote
1answer
2k views

Tips and Tricks on Web Page Design on ASP.NET MVC (Razor Syntax) [closed]

I am a newbie in web development and have started studying ASP.NET MVC. I noticed that cshtml replaces aspx when using Razor syntax and design view is not supported. Now designing ASP.NET MVC webpages ...
3
votes
1answer
126 views

Do you still need created_by and updated_by attributes with dedicated auditing?

For as long as I have been writing database-backed websites, I have included created_by, created_at, updated_by, and updated_at in every single table. As you can guess, whenever a record gets created ...