The objective of this course is to learn how to develop online applications that users can access on various platforms via a standard client: a web browser. We are not concerned with the design of static web pages, but with the generation of dynamic content. You will learn about HTML, server-side scripting in Perl, client-side scripting in JavaScript, XML processing, and AJAX. As time permits, the course will also cover JAVA applets, issues related to design of web applications and security.
Цель этого курса научиться разрабатывать онлайн приложения, которые в последствии могут быть использованы на различных платформах с помощью стандартного клиента: веб-браузера. Мы не будет сосредотачиваться на дизайне статичных веб-страниц, а скорее на генерации динамического содержания. Вы узнаете, что такое HTML, программирование на стороне сервера на Perl, программирование на стороне клиента на JavaScript, обработка XML, AJAX. Если позволит время, мы также коснемся Java-апплетов, веб-приложений и безопасности.
Третье задание по курсу Internet Application Programming. Цель – написать примитивную cms на perl’е. Текст задания и решение доступны совсем рядом.
Introduction
You need to create a simple password protected content management system coupled with a cookie
editor.
Environment
Assignment will be tested on a computer with installed Apache and mod_perl. Your files will be put in a
directory which is mapped to the server path /comp2405/assgn3. The following configuration options
will be enabled for this directory:
• Files *.pl and *.cgi will be handled by mod_perl
• AllowOverride All
• Options All
• AccessFileName .htaccess
• RewriteEngine On
• DirectoryIndex index.html index.pl
Mod_rewrite will be loaded.
Create a web page (index.html) containing the following sections:
К сожалению, описание задания не сохранилось. Зато, сам результат – вот он!