Сайтостроительство

       

Сайтостроительство

Ресурсы Интернет
Цель книги
Об авторе
Чем данная книга отличается от остальных
Благодарности

Основы сетевых технологий
Telnet
Ftp
Smtp
Http


С чего начинаются сайты?

Визитная карточка
Формирование сообщества
Ведение бизнеса
Собственное удовлетворение
Представление информации
Обработка информации
Средства коммуникации
Реклама
Инструментарий
Текстовые блоки
Заголовок первого уровня

Заголовок прижат к правому краю
Пример pre // Форматированный
Упражнение
Рисунки
Упражнение
Гиперссылки
Упражнения
Списки
Пример ul li Красный
Производная

Упражнения
Оформление текста

Сайтостроительство

Тело
Bgcolor
Link
Vlink
Alink
Bgproperties=fixed
Leftmargin
Topmargin

Marginheight
Фреймы
Align
Scrolling
Следующй вариант использования
Заголовок
Таблицы\листы каскадных стилей
Создание HTML-форм
Поле ввода для строки
Поле ввода для пароля

Кнопки
Радиокнопки
Переключатель - поле ввода для атрибутов типа Boolean
Список
Поле ввода для текста
Навигационные области
Shape
Coords
Alt

Упражнение
Таблицы
Cellpadding
Frame
Rules
Align
Background
Упражнение
Форматирование HTML-документов.

Документ фиксированной ширины
Несколько элементов на одной линии
Создание "окошек"
Отступы
Главная страница сайта

Сайтостроительство

Информация о клиенте
Cookie

Упражнение
JavaScript и HTML-формы
Навигация по сайту
Конфигурирование веб-сервера Apache
Not Acceptable
Регистрация доменных имен
Server Side Includes
MySQL
Создание CGI-программ
Чат

Программа для отправки писем по E-Mail
Упражнение: Модификация программы отправки писем по E-Mail
COOKIE: Идентификация пользователей
Библиотека ITCGI

Упражнение: Персонализация веб-сайта
Описание протокола
Упражнение: Опросник
Обзор языков программирования, как средств разработки CGI-программ
Агрегирующие функции
Упражнение
Заключение, или что осталось за кадром и почему
Разбиение на группы
Введение
INSERT, UPDATE и DELETE

Инструкция SELECT
Упражнения
Язык SQL
Выборка данных из нескольких таблиц
Взаимодействие через ODBC c MS Access
Добавление сообщения в базу
Упражнение

Введение в ODBC
Здесь рисунок для демонстрации работы через ODBC
Отображаем сообщения из базы
Выполняем SQL-запросы к базе данных

Сайтостроительство

Администрирование
Анализ посетителей веб-сайта
Динамика визитов по дням
Распределение хитов и хостов по часам
Страницы - распределение хостов и хитов по страницам
Страницы - распределение по доменным именам
Ссылки - распределение по страницам
Ссылки - распределение по доменным именам
Распределение хитов по хостам
Распределение по операционным системам
Распределение по броузерам

Распределение по версиям броузеров
Распределение по разрешению экрана
Распределение по количеству цветов
Распределение по наличию cookie
Упражнение: Доработать скрипт анализа посетителей веб-сата
Упражнение: Гостевая книга
CASE-средство проектирования баз данных ERWin
Упражнение "Система форумов"
Реляционная система управления базами данных

Проектирование
Безопасность CGI
Аутентификация, идентификация и несанкционированный доступ
Выполнение команд на сервере, работа с файлами и СУБД
Работа с файловой системой
Фильтрация и форматирование HTML-документов
Переполнение буфера

Сайтостроительство

Разработка информационных систем
Отладка
Ошибки синтаксиса языка

Ошибки во время выполнения
Ошибки логики взаимосвязанных CGI-программ
Ошибки многопользовательского доступа
Невоспроизводимые ошибки
Ошибки инструментария и других компонентов системы
Локализация ошибки
Отключите ненужные модули программы
Отладочные печати
Зовите на помощь коллег
Отладчик

Переносимость
Производительность
Программирование
Стремитесь к простоте
Имена переменных и функций должны быть осмысленными
Исходный текст программы должен быть отформатирован
Делайте одинаковое одинаковым
Иногда необходимо писать комментарии
Пишите историю модификации исходного кода
Проектирование информационных систем

Надежность и качество
Тестирование
Проектирование
Кодирование
Предложение
Вопрос
Фатальная
Серьезная
Незначительная
Шрифты и цвет

Общие требования к веб-сайту.
Определения.
/Cgi-bin/
/Include/footer.inc
Фиксированный или масштабируемый веб-сайт?

Сайтостроительство

Информационное наполнение
Навигация

Картинка командной строки
Заставка. Главная страница. Второстепенная страница.
Здесь скриншот Российского Вакуумного Общества с пояснениями.
Скриншот мастер-дизайн
Очевидно! Тривиально! Удобно!
Тестирование на этапе реализации
Тестирование на этапе проектирования
Тестирование законченного продукта
Типы тестов
Управление проектами

Заключение договора
Процесс разработки и сдачи проекта.
Календарный план работ
Команда и роли.
Техническое задание
Прочее или скандальная глава
Миф об электронной коммерции
Используйте реальное имя

Оперативно отвечайте на электронную почту
Не раздражайте клиентов
Размещение сайта в сети