Ecommerce Developer
 
 
RSS

Code

Understanding Basic SQL Joins

Code

Understanding Basic SQL Joins

MySQL joins are keywords used to create select statements that allow developers to get data from multiple tables based on some relationship. Querying a database is, perhaps, one of the most common tasks in web development, since almost every mode...

Continue reading...

4 Considerations for Responsive Mobile Design

Code

4 Considerations for Responsive Mobile Design

Mobile Internet use is on the rise. Some analysts estimate that smartphones will become the most common way of accessing the web in just the next three or four years. With so much emphasis on mobile, web designers and developers are increasingly ...

Continue reading...

8 SEO Reasons to Crawl Your Clients' Sites

Code

8 SEO Reasons to Crawl Your Clients' Sites

The first thing I do when working with a new site is set my favorite crawler on it. This gets me acquainted with all the URLs, site sections, interlinkings, forgotten pockets, scars and warts. A good crawler offers a wealth of data useful not just...

Continue reading...

Hover-based Animation with CSS3

Code

Hover-based Animation with CSS3

One popular trend in web design is to include CSS3-based animation that does not require JavaScript to make page elements interactive. In fact, in many cases, CSS3 animations — or transitions — will run more quickly and smoothly than similar effe...

Continue reading...

29 New Tutorials for HTML5

Code

29 New Tutorials for HTML5

HTML5 is the foundation on which to build most websites and web apps. Along with that requirement comes a wide assortment of HTML5 tutorials from the developer community. Here is a list of recent HTML5 tutorials. There are several tutorials on H...

Continue reading...

Scrape Site Content with Simple HTML DOM Parser in PHP

Code

Scrape Site Content with Simple HTML DOM Parser in PHP

Web scraping is a helpful technique for comparing prices; collecting unstructured site content and organizing it in a way that is easier to present; and even collecting data for a multi-site search feature. Web scraping is similar to web indexing...

Continue reading...

5 Examples of What WebGL Can Do

Code

5 Examples of What WebGL Can Do

Web-based Graphics Library (WebGL) is a JavaScript extension that can be used in HTML5 canvas elements to bring three-dimensional (3D) graphics to the web browser without the need for a special plugin. WebGL is at least partially supported in mos...

Continue reading...

JavaScript Frameworks Galore

Code

JavaScript Frameworks Galore

JavaScript plays an important role in user experience, providing interactivity, Ajax-driven data, form validation, and much more. Writing the JavaScript necessary for managing a site feature like a content slider, a REST API, or an Ajax shopping ...

Continue reading...

SEO: Top 3 Developer Gripes

Code

SEO: Top 3 Developer Gripes

In my ongoing efforts to work more closely with developers to achieve search engine optimization goals, I decided to poll a few of my developer friends anonymously to understand their side of the love, less-love relationship between search engine ...

Continue reading...

Google Releases New Rapid-Prototyping, Scripting Language

Code

Google Releases New Rapid-Prototyping, Scripting Language

After hinting that a new scripting language was in the works for nearly a year, Google finally released "Dart" last week, in what some believe is an effort to replace JavaScript. According to the official Dart website, "Dart is a new class-based ...

Continue reading...

Upload and Store Images with PHP

Code

Upload and Store Images with PHP

PHP's predefined $_FILES variable and some simple HTML make it easy to upload and store images. From customer profile pictures to product personalization, there are many times when a developer may want to allow users to upload an image. Fortunate...

Continue reading...

SEO: PageRank Sculpting for 2011

Code

SEO: PageRank Sculpting for 2011

As recently as 2007, search engine optimization experts were excited by the concept of PageRank or link sculpting, the practice of applying "rel=nofollow" tags to links of lesser value so that more link juice would flow to the other more valuable ...

Continue reading...

Create Your Own WSDL-SOAP API

Code

Create Your Own WSDL-SOAP API

A custom web service can make it easier to share site information, market through affiliates, or better connect business programs. And writing a standards-compliant web service is easy. According to the World Wide Web Consortium (W3C), a web serv...

Continue reading...

Quickly Migrate Products to Magento via a SOAP API

Code

Quickly Migrate Products to Magento via a SOAP API

Magento's core application programming interface (API) makes it easy to migrate products into and out of the platform or reconcile online and brick-and-mortar inventory and sales. One of the Magneto platform's best features is its API, which supp...

Continue reading...

Pure CSS3 Sliding Vertical Navigation

Code

Pure CSS3 Sliding Vertical Navigation

CSS3 transitions make it possible to create JavaScript-like animations with nothing more than a line or two in a style sheet, enabling web designers and developers to build relatively complex behaviors like sliding vertical navigation with ease. ...

Continue reading...

Storing Form Data in MySQL

Code

Storing Form Data in MySQL

From registration forms to ecommerce shopping carts, collecting the data users input into web forms and storing that data in a database is one of the most common web development tasks. In this article, you'll find an introduction to this task tha...

Continue reading...

Animate On-Site Merchandising with CSS

Code

Animate On-Site Merchandising with CSS

On-site merchandising is the concept of presenting relevant, related, and featured products to shoppers visiting an online store. Often on-site merchandising takes the form of web banners or similar graphics. CSS3 makes it easy to animate on-site ...

Continue reading...

Build an Always-Ready Project Starter Kit

Code

Build an Always-Ready Project Starter Kit

Web technologies change quickly. But regardless of these changes, many web developers start every project the same way: creating a directory and some basic files. To save time, consider building an always-ready project starter kit that can be easi...

Continue reading...

Populating the New Google+ Snippet

Code

Populating the New Google+ Snippet

Google recently introduced new sharing features that more closely integrate its +1 button with the Google+ social network, including a publisher "snippet" that gives website owners control over how a page will appear when it is shared on Google+. ...

Continue reading...

7 Functional MySQL User Interfaces

Code

7 Functional MySQL User Interfaces

The MySQL relational database management system powers many of the dynamic websites on the Internet. But in its standard form, it does not have a graphic user interface (GUI). Fortunately, there are many functional GUIs available. In this article...

Continue reading...