A directory of resources inthe field of technical communication.

Articles>Web Design>Server Side Includes

27 found. Page 1 of 2.

About this Site | Advanced Search | Localization | Site Maps

1 2  NEXT PAGE »



Build Your Own Social Home!

JSON (JavaScript Object Notation) is what all the hip applications are serving up these days with their API’s as an alternative to XML. The cool part about JSON is that you don’t need to parse it in the same way you do XML. That data you get from a JSON call comes back as an object all ready-to-rock and let you do stuff with it. So here's the jQuery code to pull in and append all data from Flickr, Twitter, and Scrnshots all onto one page.

Coyier, Chris. CSS Tricks (2008). Articles>Web Design>Server Side Includes>Ajax


Building a Database-Driven Web Site Using PHP and MySQL

A hands-on look at what's involved in building a database-driven Web site. We'll be using two new tools for this: the PHP scripting language and the MySQL relational database.

Yank, Kevin. MySQL (2004). Articles>Web Design>Server Side Includes>SQL


Creating More Using Less Effort with Ruby on Rails

The “why” of Ruby on Rails comes down to productivity, says Michael Slater. Web applications that share three characteristics—they’re database-driven, they’re new, and they have needs not well met by a typical CMS—can be built much more quickly with Ruby on Rails than with PHP, .NET, or Java, once the investment required to learn Rails has been made. Does your web app fall within the RoR “sweet spot?”

Slater, Michael. List Apart, A (2008). Articles>Web Design>Server Side Includes>Ruby on Rails


Crossing Borders: Continuations, Web Development, and Java Programming

This article explores continuations, the technique behind frameworks like Smalltalk's Seaside. Continuation servers make it much easier to build Web applications by offering a stateful programming model without giving up the scalability inherent in statelessness.

Tate, Bruce. IBM (2006). Articles>Web Design>Server Side Includes


Develop a Dojo-Based Blog Reader

In this article, the authors put your newly gained knowledge into practice by starting the development of a simple Dojo and Atom-based blog reader.

Shachor, Gal, Ksenya Kveler and Maya Barnea. IBM (2007). Articles>Web Design>Server Side Includes>Ajax


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


Don't Quote Me on That!

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


eRuby: Getting Started with Ruby on the Web

Ruby is the interpreted scripting language for quick and easy object-oriented programming. It has many features to process text files and to do system management tasks as languages like Perl or Python do. Ruby is simple, straight-forward, extensible, and cross-platform portable language that has a syntax that is easy to understand. One of the strengths of Ruby is that it strives to be powerful but not complicated. Ruby has advantage over other OOP languages in that it can be used to code procedurally.

Hiveminds (2007). Articles>Web Design>Server Side Includes>Ruby on Rails


Fifty Extremely Useful PHP Tools

PHP is one of the most widely used open-source server-side scripting languages that exist today. With over 20 million indexed domains using PHP, including major websites like Facebook, Digg and WordPress, there are good reasons why many Web developers prefer it to other server-side scripting languages, such as Python and Ruby. This post presents 50 useful PHP tools that can significantly improve your programming workflow. Among other things, you’ll find a plethora of libraries and classes that aid in debugging, testing, profiling and code-authoring in PHP.

Gube, Jacob. Smashing (2009). Articles>Web Design>Server Side Includes>PHP


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


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


Implementing Hamlets

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


Introducing Hamlets

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 on the Server Side

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


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


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


NHibernate Best Practices with ASP.NET, Generics, and Unit Tests

This article describes best practices for leveraging the benefits of NHibernate, ASP.NET, Generics, and unit testing together.

McCafferty, Billy. Code Project, The (2006). Articles>Web Design>Server Side Includes>ASP


Node at Work: A Walkthrough

Rather than figuring out all your requirements and API schemas just to design your comps with mockup content hard-coded and server interactions faked—only to throw it all away when you go back and implement things “for real”—you can use Node.js to skip the hard-coding and produce client-side code that’s ready for beta at the end of the design stage.

Means, Garann. List Apart, A (2013). Articles>Web Design>Server Side Includes


On Connecting to SQL Databases

This article deals only with connecting to databases on a SQL2000 server. Various connection options are discussed and their implementation details are shown. Data retrieval and data manipulation will be discussed in a future article. Only very simple, but basic code to test the connection is used, and each case uses a different ASPX page. This article is self-contained and complete, a copy of the projects in zip format is provided for download.

Code Project, The (2006). Articles>Web Design>Server Side Includes>SQL


Opcode Cache for Dummies

PHP is an interpreted language. This means that each time a PHP generated page is requested, the server must read in the various files needed and "compile" them into something the machine can understand (opcode). A typical Drupal page requires more than a dozen of these bits of code be compiled. Opcode cache mechanisms preserve this generated code in cache so that it need only be generated a single time to server hundreds or millions of subsequent requests. Enabling opcode cache will reduce the time it takes to generate a page by up to 90%.

Slaughter, Harry. DevBee (2006). Articles>Web Design>Server Side Includes>PHP


Programmatically Manipulating Microsoft Excel Spreadsheets with the Apache POI API

The Apache Jakarta POI project consists of Java APIs dedicated to the manipulation of files based on Microsoft's OLE 2 Compound Document format. In this article, you'll learn how to use the APIs of the POI project to read from and write to Microsoft Excel spreadsheets. As you will see, the programmatic liberty to manipulate Excel files represents a powerful offering to the Java programmer.The Apache POI contains a number of components. In this article, we'll be focusing our study on the HSSF component. The HSSF project will provide us with the ability to read and write from XLS spreadsheets.

Bhogal, Kulvir S. Dev Articles (2003). Articles>Web Design>Server Side Includes>Microsoft Excel


Responsible Asynchronous Scripting

Asynchronous or remote scripting has been lurking in the background of web app development for quite some time now. Originally dependent on proprietary technology like Java applets, ActiveX and Flash or clever combinations of disparate technologies like images and cookies, native support for the XMLHttpRequest (XHR) object in modern browsers has made it easier than ever to make web apps more responsive and more like their desktop counterparts. This lower barrier to entry also makes it easier to make poor decisions and inappropriate use of a powerful technology.

Inman, Shaun. Vitamin (2008). Articles>Web Design>Server Side Includes>Ajax



Follow us on: TwitterFacebookRSSPost about us on: TwitterFacebookDeliciousRSSStumbleUpon