Web
WEB is a computer programming system created by Donald Knuth as the first implementation of what he called "literate programming".
Language
Any
Platform
Any
License
Any
Since Python is not specifically designed for web development, a number of technologies created by Python users exist that aim to provide a web development environment. While the exact approach to...
If you are looking for a way to embed Python within HTML you might want to take a look at a web environment called Spyce. Two of its advantages are its features and its flexibility. Keep reading to...
In the course of working on the design for several RSS/Atom-enabled applications, I have become increasingly dissatisfied with the typical form of syndicated feeds. These feeds are so easy to...
Making requests to third-party web services from an AJAX application is a pain, but new web services that offer the option of returning JSON (JavaScript Object Notation) instead of XML can provide...
In this article I'm going to walk through a less complex experiment, using canvas to graphically represent the real-time state of a fictional railway system. I'm not going to deconstruct the details...
This article will walk you through how to install and then create XML documents with Builder, independent of Rails. It won't, of course, cover all the features of Builder, but it will cover enough to...
Moving files across multiple computers can often be a problem, and synchronization is one of the biggest problems. What if you could simply store your files in one place, and access it on each...
In this article you will learn the basics of object-oriented web page generation through the use of (X)HTML widgets. You will also see how objects implement the "HTMLRenderer" interface to explicitly...
One of the things you can do with PHP's many functions for image handling and manipulation is create an image watermarking class. This will allow you to add a watermark to images, which can be useful...
This article, the second of two parts, helps you use design patterns to better organize how your web application interacts with a database.
This article explains the use of interfaces in PHP5, highlighting their advantages and illustrating their implementation in real applications. Having developed a large set of (X)HTML widget classes...
To make sure the security in your PHP scripts are okay, you have to start with the basics: filter input, and escape output. If you haven't got that working properly, your scripts will always be open...
If you're a seasoned PHP developer, who knows arrays like the back of his hand, this might be an article you'd want to skip. But if you're still unsure how arrays work, or if you're just curious...
This article describes how to create a really basic chat script, and nothing more. In the next parts we'll be adding more features, eventually creating a really robust and powerful chat script.
Setting up a web application to send plain text email is easy. What if you need the email to handle other content, such as images or special document formats? This article explains how to design a...
In this final part of the series on user-defined interfaces in PHP 5, Alejandro puts all of the classes created in the previous articles together to work as a page generator. This allows complex page...
Most developers must deal with the job of developing robust data validation for forms on a regular basis. Nobody wants to write the same code over and over, so this article (the first of three in a...
This article demonstrates some of the most common methods for manipulating errors in PHP 4, and explains the implementation of exceptions in PHP 5, particularly in object-oriented environments.
In this second part of a three-part series, we take up the topic of server-side validation. By the time you finish this article, you'll have the general guidelines for how to build a form validating...