devxlogo

Web Development Zone

Build a Python Web Crawler with Scrapy

Introduction A web crawler, also known as web spider, is an application able to scan the World Wide Web and extract information in an automatic manner. There is a huge

HTML5 Drag and Drop Tutorial

Drag and drop functionality is usually implemented using a JavaScript or jQuery plugin. That is generally a good solution. However, when extensive customization is needed, native HTML5 drag and drop

Surveying the Web API Security Landscape

It wasn’t too long ago that building a distributed application meant you’d implement a SOAP based web service. At that time, web based interfaces were based on some pretty heavy

Advanced Google Maps Functionality Tutorial

The Google Maps API is a web service that allows you to use Google maps on your website, as well as access geocoding, directions, elevation, place and time zone information.

Upgrade Your Website with Google Charts

With Google charts, displaying chart data on web pages has become very easy and stress-free. Many types of charts can be used, such as pie charts, line charts, histograms, scatter

Create Your Own MVC Framework

The Model-View-Controller (MVC) pattern is a widely used software architecture for web applications. It divides the application into three components and defines relationships between them: Model represents database logic ??it

How to Speed Up Your Website

Website speed is one of the most important aspects of user’s browsing experience, especially for e-commerce websites. One study found that 57% of visitors close the page after waiting 3