Server Side Includes (SSI) are a category of simple server-side scripting languages used almost exclusively for the web. Among the most popular of these are PHP, Java, and ASP. As their name implies, their primary use is including the contents of one file into another one dynamically when the latter is served by a web server.
The Dallas/Fort Worth ColdFusion User Group is made up of ColdFusion users and enthusiasts in the greater Dallas/Fort Worth area.
DFW CFUG. Organizations>Web Design>Server Side Includes>Texas
Doing HTTP Caching Right: Introducing httplib2
In the latest installment of Joe Gregorio's The Restful Web column Joe goes a bit nuts, presenting httplib2, a Python HTTP client library written with the goal of doing caching in HTTP right.
Gregorio, Joe. XML.com (2006). Articles>Web Design>Server Side Includes>Python
Single quote, double quote, or no quote? This seemingly simple question is often asked by those new to PHP. Suprisingly, however, some of those who claimed to be PHP programmer also can't tell the difference. It's very simple, really.
DevBay (2005). Articles>Web Design>Server Side Includes>PHP
ENTER and Event-Driven Programming
The event driven programming model in ASP.NET made possible by HTML and WEB controls 'runat server' is a great idea but not without problems. It is a usability disaster that the use of ENTER in forms no longer works as expected.
Tverskov, Jesper. Smack the Mouse (2003). Design>Web Design>Server Side Includes>ASP
Extensible Master-Page Framework for ASP.NET 1.1 Using Pattern Oriented Design
Development of a framework for master-pages using ASP.NET and C#.
Mukhtar, Shams. Code Project, The (2004). Articles>Web Design>Server Side Includes>ASP
Paul looks at how PHP, GIMP, or Generator can be used to churn out up-to-the-second charts and graphs, change your site's look and feel on demand, display newly created passwords as bot-defying GIFs, and more.
Adams, Paul. Webmonkey (2001). Design>Web Design>Server Side Includes>PHP
The Geronimo Renegade: Web 2.0 Report Card
Web 2.0 is still one of the computer industry's hottest buzzwords, despite widespread disagreement as to what the term actually means. This month, The Geronimo renegade cuts through the hype and looks at the Apache Geronimo project as both an enabler of Web 2.0 applications and as a Web 2.0 application itself.
Chase, Nicholas. IBM (2007). Design>Web Design>Server Side Includes>Java
Getting a Handle on Web Services in Macromedia Flash MX Professional 2004
So you have heard that Macromedia Flash MX Professional 2004 has built-in support for web services. Great! But is this unconditionally true? Are all web services now supported in Flash?
Fleischer, Vera. Adobe (2004). Design>Web Design>Server Side Includes>Flash
Getting Started with Ruby on Rails
The “how” of Ruby on Rails: Hivelogic’s Dan Benjamin prepares non-Rails developers, designers, and other creative professionals for their first foray into Rails. Learn what Ruby on Rails is (and isn’t), and where it fits into the spectrum of web development and design. See through the myths surrounding this powerful young platform, and learn how to approach working with it.
Benjamin, Dan. List Apart, A (2008). Articles>Web Design>Server Side Includes>Ruby on Rails
How to Avoid Complicated PHP Forms and Data Processing
When you are creating a web application forms and data should be held strictly seperate. In the PHP community this rule is ignored and PHP itself is being abused. Template and framework system developers have made it more commonplace. CMS developers seem to have forgotten that under no circumstances should the code used to display forms be allowed to process the data involved. Here's why not and the solution.
Hiveminds (2006). Design>Web Design>Server Side Includes>PHP
In this tutorial you will find out about the .htaccess file and the power it has to improve your website. Although .htaccess is only a file, it can change settings on the servers and allow you to do many different things.
Gowans, David. Free Webmaster Help (2001). Design>Web Design>Server Side Includes
IBM Servlet-Based Content Creation Framework
This framework provides an easily-used and easily-understood way of developing Web-based applications. The framework not only supports but also enforces the complete separation of content and presentation. Its simple and elegant design does not hide the familiar underlying servlet infrastructure.
Pawlitzek, Rene. IBM (2005). Articles>Web Design>Server Side Includes>Java
The Hamlet framework was developed to extend Java servlets and enforce the separation of content from presentation. In this article, you'll find an additional way to provide dynamic content as René Pawlitzek advances the framework further and refines use of the template engine.
Pawlitzek, Rene. IBM (2006). Articles>Web Design>Server Side Includes>Java
Integrate XForms with the Google Web Toolkit, Part 2: Creating an Artist and Album Management Form
This four-part series demonstrates how to use the Google Web Toolkit (GWT) and XForms together to create a dynamic Web application. Part 1 looked at the JavaScript underpinnings of each technology. Part 2 shows you how to use those JavaScript underpinnings to start mixing the two technologies together to build the rock star application.
Galpin, Michael. IBM (2007). Articles>Web Design>Server Side Includes>Ajax
Servlets are a key component of server-side Java development, but despite a number of attractive traits, servlets do not support or enforce the separation of content and presentation. To master that functionality, Rene Pawlitzek proposes Hamlets -- servlet extensions that provide this functionality within a lightweight framework implemented with less than 500 lines of Java source code.
Pawlitzek, Rene. IBM (2005). Articles>Web Design>Server Side Includes>Java
Introduction to LAMP Technology
This tutorial explores the Linux-Apache-MySQL-PHP, or LAMP, Web development framework and shows how that framework can help you build applications to solve common business problems. The tutorial begins with an exploration of the LAMP architecture, then introduces fundamental PHP concepts. After a solid grounding of PHP, the tutorial explains MySQL support, with coverage focusing on database concepts and how to access MySQL from PHP. All of these techniques are discussed within the context of a real-world customer management example.
Bacon, Jono. IBM (2005). Articles>Web Design>Server Side Includes>Open Source
JSON is an easy format to use for sending (and receiving) data that maps to objects, or even arrays of objects. In this final article of the series, you'll learn how to handle data sent to a server in the JSON format and how to reply to scripts using the same format.
McLaughlin, Brett D. IBM (2007). Articles>Web Design>Server Side Includes>Ajax
Web programming is not rocket science. Get comfortable with the basics, and learn some nifty Style Sheet switching tricks, in this general introduction to ASP programming for non-programmers.
Evans, Meryl K. List Apart, A (2000). Design>Web Design>Server Side Includes
Learning PHP: A Gentle Introduction
According to Netcraft, PHP overtook Microsoft's ASP as the most popular web scripting language back in the spring of 2002. And PHP has continued its explosive growth ever since. Today, when the Apache web server powers nearly 70% of all sites on the Internet and its closest competitor, Microsoft's IIS, has a market share of just over 20%, PHP is far and away the most widely used server-side scripting language. Just what is it that makes PHP so popular?
Pletcher, Thomas. Community MX. Articles>Web Design>Server Side Includes>PHP
Communicating with PHP (or any other server-side script) from Macromedia Flash has become much easier with the introduction of the LoadVars object in Macromedia Flash MX. Here's a sample in which I use a MySQL database (containing friends' e-mail and phone information and a picture and caption if we have one), a PHP script to access that information, and Macromedia Flash to present it. I'll go through each of the steps I went through to create it.
Triolo, Helen. Adobe (2004). Design>Web Design>Server Side Includes>Flash
Make Ajax Development Easier with AjaxTags
Developers and users have much higher expectations for the usability and responsiveness of Web-based applications in the Web 2.0 era. Unless you've been living under a rock for the past two years, you've likely heard of Asynchronous JavaScript + XML (the Ajax technique). Ajax allows you to build slick, responsive, and highly dynamic browser-based user interfaces without requiring browser page reloads. This article takes a look at AjaxTags, a Java/JavaScript Library that lets you easily integrate Ajax functionality into your JSP pages.
Wintschel, Daniel. IBM (2007). Articles>Web Design>Server Side Includes>Ajax
PHP can do a lot for your Web operation. You can generate nice-looking printable receipts, invoices, and brochures. Disc-Cover has a test site that looks up info about a CD automatically and then generates a PDF label for the CD box that you can print, cut out, and use. And there are literally one billion other possible uses for dynamically generated PDFs.
Adams, Paul. Webmonkey (2002). Design>Web Design>Server Side Includes>PHP
In this article we'll build a simple, template-driven site that separates style, content, and structure in your website. We'll create a cross-browser stylesheet switcher that remembers the user's preferences, touching on PHP variables, cookies, if statements, and including pages with require_once.
Robbins, Christopher. List Apart, A (2002). Design>Content Management>Server Side Includes>PHP
MCMS Connector for SharePoint Technologies Review
Review of MCMS Connector for SharePoint Technologies.
Huen, Stephen. Code Project, The (2005). Articles>Content Management>Server Side Includes>Microsoft SharePoint
A tool which can be used to do common tasks which Microsoft Content Management Server API provides.
Ragel, Chester. Code Project, The (2005). Articles>Content Management>Server Side Includes>ASP
There are 24 readers currently online: 2 registered users and 22 guests. Register.

![]()
![]()


![]()
![]()
![]()