Web Development




Articles & Videos



Web development includes all aspects of presenting content on intranets and the Internet, including delivery development, protocols, languages and standards, server software, browser clients, databases and multimedia generation.

Share tech news, updates, or what's on your mind.

Sign up to Post

Join Experts Exchange in our support of a user's right to net neutrality. Below is our official company statement on this issue. We hope you will join this cause with us.

"Experts Exchange believes in a user's right to net neutrality. On July 12th, an internet-wide Day of Action, we will stand alongside those who support Title II, the legal framework protecting our online freedom."
Follow this link and click "+Express" to leave a comment with the FCC on why you support Title II.
DevOps Toolchain Recommendations
DevOps Toolchain Recommendations

Read this Gartner Research Note and discover how your IT organization can automate and optimize DevOps processes using a toolchain architecture.

I would like to know if there is away to see how a website was made? I mean by Dreamweaver? or Wordpress etc?
I have  sun server that runs a local application that uses the following ports: JMS 5630, XML 9672,
ASP Http 80 and ASP https 443, i can only telnet to port 80, telneting to the other ports I get
unable to connect to remote host: connection refused. I checked the /etc/services and I do not see the ports listed.
BTW: This application used to work without problems...

When a post is displayed in wordpress wordpress injects some CSS shown below

type-post for a post and type-page for a page see below

I want all posts to be formated as type-page how can I achieve this?

Can you please suggest the best content collaboration software.


Can you please suggest the best and cost effective Visitor management software  System and then comparative of  ProxyClick
We are evaluating it for our new project.

While designing for a sign-up process, I'd like to be able to show a progress indicator dictating how many steps are in the process, total. Right now, I'm using little dots across the top of the screen that "fill in" as you're making progress during the page-by-page sign-up.

My question is in regard to a particular step that could extend or contract the number of remaining steps because a step is added or taken away. It feels weird that, in the middle of a 4-step process, a choice made on Step 2 would then show 5 dots on the following page.

Is there an alternative method to make this feel less strange? Or is the idea for a progress indicator made null because of how this sign-up process works?
I'm writing structured data code for my breadcrumb and ran into a question about the position number of the item.

For Seattle:
1. US-->2. WA--->3. King County--->4. Seattle    

This is my breadcrumb for Seattle, which is in position 4.  The numbers are not displayed to the users of course, but in the code behind for structured data, the numbers are required by Google.  
"itemListElement": [{
    "@type": "ListItem",
    "position": 1,

Open in new window

However Canada doesn't have counties for their cities.  So on my Calgary page, the breadcrumb naturally will not show a "county" level.  but when it comes to the structured data code behind, which is appropriate, is calgary in position 3 or position 4?  

1.  Canada-->2. AB-->4. Calgary  

1.  Canada -->2. AB -->3. Calgary

Since all the US cities have the city at the fourth position, I wondered if I should "skip" a level for my pages on Canadian cities, but I'm not sure what the best practice is.  Should I code my structured data to put canadian cities in position 4, or position 3?

My users have to use a website - the developer of the website say I have to set: _JAVA_OPTIONS=-Xmx1024m (env. variable on the machines)

When setting the env. variable the website works, but other java-applets does not work anymore. (for example verify java)

How to solve this?

Hello Experts,

What's wrong with this code: ??  ( in httpd.conf )

RewriteEngine on
RewriteCond %{REMOTE_ADDR} !="[1-50]\.[0-255]\.[0-255]\.[0-255]"
RewriteRule /scripts/(.*) http://localhost:81/scripts/$1 [P,L]
RewriteRule /game/(.*) http://localhost:81/game/$1 [P,L]

RewriteCond %{REMOTE_ADDR} !="[51-99]\.[0-255]\.[0-255]\.[0-255]"
RewriteRule /scripts/(.*) http://localhost:82/scripts/$1 [P,L]
RewriteRule /game/(.*) http://localhost:82/game/$1 [P,L]

RewriteCond %{REMOTE_ADDR} !="[100-150]\.[0-255]\.[0-255]\.[0-255]"
RewriteRule /scripts/(.*) http://localhost:83/scripts/$1 [P,L]
RewriteRule /game/(.*) http://localhost:83/game/$1 [P,L]

RewriteCond %{REMOTE_ADDR} !="[151-200]\.[0-255]\.[0-255]\.[0-255]"
RewriteRule /scripts/(.*) http://localhost:84/scripts/$1 [P,L]
RewriteRule /game/(.*) http://localhost:84/game/$1 [P,L]

RewriteCond %{REMOTE_ADDR} !="[201-255]\.[0-255]\.[0-255]\.[0-255]"
RewriteRule /scripts/(.*) http://localhost:85/scripts/$1 [P,L]
RewriteRule /game/(.*) http://localhost:85/game/$1 [P,L]

RewriteCond %{REMOTE_ADDR} ="192\.168\.1\.[1-255]"
RewriteRule /scripts/(.*) http://localhost:86/scripts/$1 [P,L]
RewriteRule /game/(.*) http://localhost:86/game/$1 [P,L]

Open in new window


Looks like only one instance of my webservice is doing all the heavy work, while the others don't.
The webservices are pre-set to listen to ports 81-88, but looks like the port 81 guy doing all the work.

webservices and their RAM usage...

What I am trying to do is spread the workload to the different web-services listening to the ports, correctly so a better balance-loading is achieved.

I run apache 2.2.16 (win 32) with php 5.3.3.

Any ideas?
Free Tool: Path Explorer
Free Tool: Path Explorer

An intuitive utility to help find the CSS path to UI elements on a webpage. These paths are used frequently in a variety of front-end development and QA automation tasks.

One of a set of tools we're offering as a way of saying thank you for being a part of the community.

This strange error on displayed text (in image) I have seen over and over again on dozens of pages. Then I tried using Chrome and the problem went away.

Do I need to switch to Chrome?

I have a Calendar control that works fine the way it is but now I have to add some functionality. I am using the DayWeek Selection mode. I have dates that have been saved, as weeks, in my database and I need to have these weeks selected in the control when it loads, so the user knows that these weeks have already been selected. And yes, I currently have a messagebox coming up to let the user know the week  has already been selected but I would like the visual representation as well.
Does anyone know how to do this? I know it has something to do with opening a dataset with the dates from the db into the SelectedDates() array(?) and comparing these against the current months dates(Or something like that).
Does anyone have some type of function that does this? It would help me out big time...

Thanks for any help offered!!
Hi all,
I have just installed a Thawte SSL certificate on my server for one of my websites. Its seems et up correctly, however, now the site does not work correctly. It is not a Joomla or WordPress site but does make use of some external assets such as fonts etc. Is this causing the issue?
http://www.jonbysoft.com/   << None secure

https://www.jonbysoft.com/  << Secure SSL

New to this. Any help of advice appreciated.

Kind regards
Abiel M de Groot Sanders
I widen Footer 3 Widget that has the "Visit Us" address info at bottom of site so that the city, state and zip were all on one line.  

.footer-widgets-3 {

Open in new window

I reduced width of Footer 4
.footer-widgets-4 {
    float: left;
  width: 340px;

Open in new window

and that did help positions things more attractively on desktop but it laid goofy on mobile devices.  The "How Can We Help" info appears flush left.  I would like the "Call Us" and "Visit Us " to also float left.  That is how they are setup but is doesn't work.
I am using Centric Pro by Studio Press.  I put a Genesis Responsive Slider in Home 1 widget which is not standard for this theme.  I would like the image to extend the width of the screen or at least a bit more than it is now.  

On the slider settings page, I have it set to Max Slider Width 1270 px.

Hi, Please see this development site: http://fromthefuture.staging.wpengine.com/magickitchen/search-results.html

Then this page: http://dev2.magickitchen.com/search-results.html  you can use userid: pepe and pw: BobTheBuilder45!!

On the first page, when you scroll down, an arrow appears to take you back to the top. On the second page, the arrow is in the source code, but not appearing. Why? I must be missing a bit of javascript?

Hi all Guru
out there,
I m tryiing to complete my development trial with this php tools. it seems relatively easier to learn compare to other language.
after i had tried a few examples. I was hit on the death end.


1. I m using my mac machine to run the netbean. the whole program just stop when i reach lesson 3. after i had tested a few round. from
I was thinking could it be folder permission. I had tried with changing my properties of htdoc folder from my mamp. it show nothing on my chrome. worst still. the whole chromes throw me nothing on it screen lead me no way to find where to troubleshoot.

2. I install a VM with Windows 8.1 with similar netbean. at got another set of problem which said.
Fatal error: Access level to WishDB::__construct() must be public (as in class mysqli) in C:\xampp\htdocs\wishlist\Includes\db.php line 107

ok. after i had research a few try under w3school with object construct. that logic seems fine.

3. I m researching thru google. seems ubuntu work seemlessly. so i install ubuntu os and install netbean. i have the similar no error prompt.

I brought that piece of example to one of my friend hosting where it had the whole cpanel, php and my sql service. and woala. that piece of code indeed working with CRUD result.

that limit to OS issue. anyone could give me a hand. so i can use this to move on to develop my dissertation project.
be it mac (Netbean, …
Hi Experts

I need an htaccess rewrite rule to redirect from the following URL format:


to the following URL format:


Note that the part marked in bold is a variable that will change. It can contain one to three letters and/or one to three numbers and can be a minimum of 1 character in length and a maximum of 6 characters in length.

What is the rewrite rule that I need please?


I've been trying to install this visual composer plugin for Wordpress. All the built-in methods aren't doing it,
and I noticed I can install from an upload,
but I don't want to trust any dog in the neighborhood! Some people have tried to make me pay for it!

Is this DL safe  ?   here

Don't Cry: How Liquid Web is Ensuring Security
Don't Cry: How Liquid Web is Ensuring Security

WannaCry is just the start. Read how Liquid Web is protecting itself and its customers against new threats.

We have a script ( a batch file ) sett up on a computer that allows us to send mail from a command line to an email address.

My goal is to setup a webpage, so that from any computer I can go to this page, enter an email address, hit submit, and have the web server process the script and send out the email.

I know how to setup IIS on Windows server.  I can most likely figure out how to create a simple web page that accepts input.  

How do I pass along the input to the script and make it execute ?

Is there a ready made template that can be purchased ?
Dear sirs,

I have CSRF enabled in my REST application.
I use either RestTemplate or Postman as Client.
How can I set the application in a way that each request (POST/PUT/DELETE) is carried with a token in its header.

I remember using an implementation of  ContainerRequestFilter while working on Jersey, and I could take care of my requests globally.

I am looking forward to hearing from you.
I am developing a vacation planner http://www.osoviejotravel.com that will allow clients to select various trips on fishing boats, sailboats,select tours and activities. The page is loaded with a database query and each checkbox has a unique ID number (id from database).  As per Ray Paseur's example in Expert Exchange Contributor, I am using sessions to store the checkbox  values. It works as described except when I add another check to add another boat to the list.  The new boat is stored however the previous selection is deleted.  How can I add new selections without deleting the old?
 Below is the code:

<?php // RAY_checkboxes_session.php
/*?>error_reporting(E_ALL);<?php */

if (isset($_SESSION[$fish_id])) $_SESSION[$fish_id] = TRUE;

if (isset($_POST[$fish_id])) $_SESSION[$fish_id] = TRUE;
if (!isset($_POST[$fish_id])) $_SESSION[$fish_id] = FALSE;

$fishid_alt = $fish_id . "Alt";                  
$form = <<<EOFORM
<form action="index1.php#fish" method="post">
<label><input name=$fish_id type="checkbox" /> Yes
<input type="submit" value="Add to Planner" title="click 'Yes' and then click 'Add to Planner'"/></label>

if ($_SESSION[$fish_id]) $form = str_replace($fish_id, '$fish_id checked', $form);

echo $form;; ?>
Is there a free option to host a asp.net project to test on web not on local host?
Got this warning from wordfence.  I logged into account and it wasn't abandoned.  There was a button I could click on that said did I want to edit this plugin.  I wasn't really sure if that was what  I wanted to do so I clicked on it.  Now I realize it isn't what I want to do. I can't figure out how to turn off this editing feature.  I am concerned that turning this on now makes the site vulnerable to attack.
I am looking into Webpack 2 Code Splitting for a project but I'm not sure if I understand how code splitting works.

In my project I have 2 features.

Each feature consists of 4 or 5 files so the code for each feature has several javascript files where the code lives.

These javascript files are NOT ES6 Modules, just standard javascript files with code.

With Webpack 2 Code Splitting I intend to break all these files into 2 groups so that can load them on demand when needed.

So, what I'm thinking of doing with it is ...

1. Project Loads just the core

2. On demand the features will load when needed.

Would code splitting work in this circumstance and is this what it's for?

Web Development




Articles & Videos



Web development includes all aspects of presenting content on intranets and the Internet, including delivery development, protocols, languages and standards, server software, browser clients, databases and multimedia generation.