Web development is the development of sites on the World Wide Web or private intranets. It includes many topics including server side programming, client side scripting, web services and site design.

learn more… | top users | synonyms (1)

5
votes
6answers
1k views

Adding a Forum to my site: build one from scratch or use existing open-source platform?

Note: I posted this originally to stackoverflow.com, had it closed, and was told to post it on programmers.stackexchange.com. So I posted it on programmers.stackexhange.com, had it cloased, and was ...
5
votes
3answers
230 views

Organizing website files

I want to start creating my website but I have a few questions. http://website.com/directory/webpage - in this kind of website, it does not display a .php or .HTML extension at the end. How to ...
5
votes
1answer
122 views

buttons (text or images)

I would like to know if I should create CSS buttons or image buttons for my site. What is better? Problem is that the text is formatted with Helvetica Neue ( I like that font very much) and I can't ...
5
votes
2answers
1k views

How to analyse a Website and make optimizations on it?

I am invited to a workshop to review and giving advice for website upgrades and enhancement. I am invited for being a person who works in IT. I am a programmer and I work in windows application ...
5
votes
4answers
436 views

Deciding on a revenue model for a web application

When building a commercial web application, what are the factors that go into the decision of a revenue model? How many users are necessary for an advertising-supported application? What demographic ...
5
votes
4answers
926 views

Strategy for managing lots of pictures for a website

I'm starting a new website that will (hopefully) have a lot of user generated pictures. I'm trying to figure out the best way to store and serve these pictures. The CMS I'm using (umbraco) has a ...
5
votes
3answers
372 views

How can I spellcheck entire website?

I need to spellcheck an entire website(950 pages). I'd like to find a FREE tool like xenu (which checks broken links) but checks spelling instead. does anyone know of a tool like this? Thank you ...
5
votes
2answers
352 views

Firefox remembering telephone number as username

I have a registration page which includes all the standard fields e.g. phone no, email etc. The telephone and password are tab adjacent i.e. not physically adjacent but if you are tabbing it goes ...
5
votes
1answer
3k views

When creating a website, what permissions and directory structure?

I'm posing this question because I still haven't found a uniform method that I'm particularly fond of. Ideally, this combination of directory structure and permissions should suit any web server ...
5
votes
2answers
866 views

Ad networks that will serve via HTTPS?

I've built a website with 160K page views per month that serves every page over HTTPS. The recent FireSheep news will probably increase the adoption of "HTTPS everywhere" but it's been very hard to ...
5
votes
4answers
494 views

How to Migrate wordpress blogs from shared hosting to dedicated server?

I have some clients wordpress blogs on my shared hosting and now i want to migrate all to a new dedicated server. the shared server is on linux and the new dedicated is windows 2008. I know how to ...
5
votes
1answer
598 views

Pros and Cons of Wordpress multiple installations versus networking?

I have several sites and I build most of my clients' websites on Wordpress. It makes sense for most of the sites I build and if I want to give them the reins it is easy to train a client on. I know ...
5
votes
2answers
111 views

What is “blocking time” in Chrome browser?

According to the answer of http://stackoverflow.com/questions/15597936/blocking-time-in-google-chrome: "Blocking" is the time the request spent waiting for an already established connection to ...
5
votes
3answers
2k views

My domain emails are marked as SPAM in Gmail? How to solve this issue?

At Pro Webmasters I searched for an issue which relates to spammed domain list for sending emails which end up in the Spam box in Gmail. I found the link something like below: ...
5
votes
1answer
3k views

IE9 changes Browser Mode based using domain name or ip address for the url

Update : Tested with IIS6 and IE9 the same problem persisted. using paulmorriss's advice the Browser mode and Document for the page were different, so this problem had nothing to do with IIS6 or 7 but ...
4
votes
5answers
661 views

Do user names used for login need to be unique?

Assuming a non-commercial site where users login with a user name and pw, do I need to enforce unicity of usernames? Note: The db will use a separate unique index to identify the users. The site is ...
4
votes
4answers
1k views

What version control options are available for PHP web development?

I have done some basic web programming in the past and wish to develop my skills further and begin doing large scale projects as a contractor. I have no experience with version control to this point ...
4
votes
3answers
11k views

What's the most popular programming language for creating websites?

I want to know the details of websites developed using the different languages like .Net, Java, PHP, Python. Which programming language is mostly used?
4
votes
3answers
184 views

Hosted web site builder for non-techies

I'm looking for an easy-to-use, well-supported tool for building your own web site, that a non-technical person can understand. Preferably something web-based and hosted, so they have to do as little ...
4
votes
2answers
165 views

How do I get a footer to appear at bottom of window

I am doing a new site and I need a footer area to appear at the bottom of the content (much like this site), but I want it to appear at the bottom of the window when there is less content than ...
4
votes
2answers
125 views

Templating system for a website?

You know how Wordpress, Posterous, Blogger and the like all allow you to upload your own custom-designed templates? And if you look at the Source code of those templates from within their Template ...
4
votes
3answers
205 views

Why do many websites have so many javascript includes?

I notice this is the case mainly for rather sophisticated pages. However, why don't developers simply combine the JS files and condense it all together? Is it not a more efficient method, in terms of ...
4
votes
3answers
2k views

Is there a visual web application builder or rapid webapp prototyping framework?

Question: Is there such a thing as a self-hosted framework or CMS especially tailored towards the creation of interactive web applications without -- or with an absolute minimum of -- programming? ...
4
votes
2answers
153 views

what css styles are analyzed by search engines?

I know that Google used to do things like look at font-size and font-weight (or the equivalents from when Google first started) from their initial paper. But that was in the 90's. Does anybody know ...
4
votes
1answer
161 views

what does the term 'webmaster' signify in the computing world?

We know webmasters are managers and maintainers of websites. But is that all there is to it? Does being a Webmaster require any general skills besides being able to manage content? If I put it on a ...
4
votes
1answer
311 views

How can I add an image for FB status to fetch?

Typing any link on Facebook triggers an automated function that scans for images on a website. What I'm trying to do is to use an image for that sole purpose, which means I don't want it in my website ...
4
votes
1answer
230 views

How is the hierarchy of .htm/.html/.php decided?

If I have a folder with files named index.html, index.htm, and index.php how it is decided which one will be used if you only list the URL to that folder? Is that something you can chose or is that up ...
4
votes
1answer
1k views

IIS Dynamic IP Restrictions Module and Googlebot

I consider using IIS Dynamic IP Restrictions Module in order to make it hard for DoS (Denial of Service) attacks. But I am not sure how that would work out for search engine bots like Googlebot. Any ...
4
votes
4answers
125 views

What would be a good web based open source or low cost learing collaboration tool for high school students? [closed]

Have about 60 kids that are working on a science projects in two groups. Each group would like a web portal where they can discuss topics relating to what they are building, post questions, pictures, ...
4
votes
1answer
298 views

Any one-time message sms authentication services?

I remember a while back when I used imdb or google apps, I had to enter my phone number and subsequently was texted a short ~5 character code to enter in their online form. The value I entered in ...
4
votes
2answers
189 views

What is best way to manage all images in a big project, inline images, background images, css sprite images?

How do you manage all images in a big project, inline images, background images, css sprite images? Do you follow any naming convention? Do you create sub-folders to manage images? In a big project ...
4
votes
1answer
301 views

AJAX spreadsheet editor interfaced to own website

My website has records that are tables. I would like for my users to be able to edit these records in an easy way. Currently they download a .csv-file, edit it in their favourite spreadsheet, and ...
4
votes
2answers
808 views

Web Application Design - Good reading materials? [closed]

I've been searching for a few days to find some good reading material on web application design, and haven't been able to find much (too many buzzwords or something). I'm looking for something that ...
4
votes
2answers
185 views

Increase Servers folder depth limit for running scripts?

I have a CMS on my site that utilises TinyMCE (the WYSIWYG text editor). The issue is that TinyMCE cannot browse for files (example: images) on the web server. I get the error: Error 324 ...
4
votes
1answer
141 views

Website still blocked after hack

I manage a website that was hacked a few months ago (I wasn't the webmaster then), it was running on Joomla. I have manages to redo the website with custom codes (php/mysql), but it still some ...
4
votes
1answer
173 views

Best way to protect public facing development environments?

We're in the process of setting up individualized dev environments for our developers. All of our developers are remote and we don't have a VPN or anything to bring this in house. But here's the ...
4
votes
2answers
513 views

Does Google AdWords care about duplicate content?

Our site offers several families of products, all of which have a common set of configurations. For simplicity's sake, we'll say we offer products A, B and C, each with configurations 1, 2 and 3 ...
4
votes
2answers
67 views

Abandoment to blame for the last JavaScript file not always being loaded?

I have a code snippet for an app that users are loading as a 3rd party script on their site. The general sequence is as follows: Site loads http://www.example.com/foo.js foo.js does stuff 1 to 2 ...
4
votes
2answers
78 views

portfolio blog hosting

We currently have a photo storage website. A user can store his photos on our site. We want to give a facility to each user to create his photo portfolio and customize its look and feel, and contents ...
4
votes
1answer
175 views

Customizing a newly created website via Google Apps

I just purchased a domain through enom via Google Apps. I have no information for logging into the enom website. How do I actually start customizing the web site? Do I somehow do it through Google? Or ...
4
votes
3answers
99 views

Most efficient arc for developing cross-browser support?

I'm curious to hear what approach people take to planning for cross-browser support when developing a website. There are generally two approaches I've seen developers take in their workflow: ...
4
votes
0answers
81 views

What use could I have for an invalid GIF on my site? [closed]

I have found a 1x1 GIF embedded directly in Google homepage's HTML: How could I use such GIF on my site? To make it more interesting. I tried saving it through Chrome, then opening with GIMP, but ...
4
votes
0answers
17 views

Impact on social interactions after URL change [duplicate]

Every article URL on a website I work on will soon be changed. 301 redirects will be set up to ensure inbound links still arrive at the correct destination. However, social interactions (Likes and ...
3
votes
4answers
816 views

Advantages/disadvantages of “separated” web applications

I'm in the process of designing a (soon-to-be) rather large PHP/MySQL web application. I've come to a fork in the road as far as internal architecture; I can build the website as a "traditional" web ...
3
votes
4answers
290 views

Is it a good idea to recommend browser on a e-commerce web site

I have built an e-commerce app but I didn't have a lot of time so I decided to build the app compatible with cutting-edge browsers. so of the features are not working and some them are working less ...
3
votes
4answers
2k views

Check for duplicate 'id' values in a HTML page

I am developing a web application and I would like to check for duplicate id values in a HTML page. I am running the application on my local machine. There is a way to do that? P.S.: I am using ...
3
votes
3answers
222 views

Quoting people for website dev. work

I have recently given some quotes to a few people. And I need some advice about how things should be done... Q1: I've seen, heard of and read about a lot of developers using free resource sites ...
3
votes
5answers
164 views

Is A/B testing worth the added expense and time?

A client is inquiring about blind A/B split testing for an online application focused mostly on usability of the design and application workflow. Someone in the client's office read an article about ...
3
votes
4answers
92 views

What to consider if working for ad space?

I've been approached to do web development work in exchange for ad space: All revenue from a yet-to-be-agreed-upon number of pages would go straight to me. To keep things simple, we have agreed on ...
3
votes
3answers
68 views

Optimizing for load time VS staying organized

I am working on several projects where I often have to make small changes. Now I know it is important to have a fast loading page, but as a developer it is also handy to keep organized by splitting ...