[http://creativecommons.org/licenses/by/3.0/]
This work is licensed under a CC
Attribution 3.0 Unported License [http://creativecommons.org/licenses/by/3.0/]
Navigating the mobile landscape means that depending on the targeted mobile devices, it might be impossible to rely on sophisticated client-side support for Web technologies. In such a case, it is necessary to move the functionality to the server-side, so that mobile applications can be used by simpler clients as well. In this lecture, we look at the concepts that can be utilized on the server side, standalone web servers, general programming frameworks, and Content Management Systems (CMS).
local-only
Client/Server Computingcombined PCs and central servers
Thin Clients[http://en.wikipedia.org/wiki/Thin_client] were providing display services only (X11 [http://en.wikipedia.org/wiki/X_Window_System])
Web Clientswere a better implementation of the
thin clientidea
Rich Internet Applicationsmove more functionality to the client
fat clientdevelopment


script
scriptis handed to the server
http://radblast-aa.wunderground.com/cgi-bin/radar/WUNIDS_map?station=MUX&brand=wui&num=6&delay=15&type=N0R&frame=0&scale=0.498&noclutter=0&t=1165711666&lat=37.86912155&lon=-122.26962280&label=Berkeley%2C+CA&showstorms=0&map.x=400&map.y=240¢erx=470¢ery=334&transx=70&transy=94&showlabels=1&severe=0&rainsnow=1&lightning=0 [http://radblast-aa.wunderground.com/cgi-bin/radar/WUNIDS_map?station=MUX&brand=wui&num=6&delay=15&type=N0R&frame=0&scale=0.498&noclutter=0&t=1165711666&lat=37.86912155&lon=-122.26962280&label=Berkeley%2C+CA&showstorms=0&map.x=400&map.y=240¢erx=470¢ery=334&transx=70&transy=94&showlabels=1&severe=0&rainsnow=1&lightning=0]script
designof the language is more pragmatic than elegant
<!DOCTYPE html>
<html>
<head>
<title>PHP Hello World</title>
</head>
<body>
<h1>PHP Hello World</h1>
<p><?php echo "Hello World."; ?></p>
<ul>
<?php
foreach (getallheaders() as $name => $value) {
echo "<li>$name: $value</li>";
}
?>
</ul>
</body>
</html>
The term Mixed content in XML refers to elements which have text content mixed with elements [http://www.w3.org/TR/xml/#sec-mixed-content]. What these elements do depends on the elements
, but the important point is that they are on the same level as the text nodes of the mixed content.
