Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
php.doc
Скачиваний:
2
Добавлен:
25.09.2019
Размер:
290.3 Кб
Скачать

Дмитрий Юрьевич

  1. общие принципы веб-дизайна (удобство пользователя, юзабилити)

  2. верстка (html + css)

  3. php (apache + php + mySQL)

  4. обзор cms (content management system)

Литература —

  1. Круг С. «Веб-дизайн: книга Стива Круга или Не заставляйте меня думать»

  2. Никсон Р. «Создаем динамические веб-сайты с помощью php, mySQL и JavaScript»

Общие принципы веб-дизайна

Требование к сайту простоты и очевидности

Вопросы и их причины у пользователя:

      • непонятные названия объектов на веб-странице

      • непонятное месторасположение ссылок (куда можно кликнуть мышкой?)

      • где я?

      • откуда следует начинать?

      • где находится что-либо (архив, строка поиска)?

Плюсы «очевидности» (простоты):

    • возрастает вероятность того,что пользователь найдет то, что ему нужно и выгодно как ему, так и Вам

    • возрастает вероятность того,что пользователь узнает о всех возможностях сайта

    • возрастает вероятность того,что пользователь зайдет в те разделы,в которые Вы хотите его направить

    • комфорт, возврат пользователя на сайт

Принципы разработки простых веб-страниц:

      • необходимо создать ясную визуальную иерархию на каждой странице

      • необходимо использовать обычаи и условности веба

      • необходимо разбить страницы на четко разделенные области

      • явно показать то,на что можно кликнуть мышкой

      • необходимо уменьшить визуальный шум (перегруженность и фоновый шум)

      • исключение лишних слов («космические корабли», инструкции)

localhost 127.0.0.1.

Веб-навигация

Особенности веб-пространства:

      • нет ощущения масштаба

      • нет ощущения направления

      • нет ощущения местоположения

Назначение веб-навигации:

      • дать почву под ногами или создать некое структурированное пространство, которое можно ощутить

      • помочь пользователю найти то,что ему нужно

      • указать текущее местоположение

      • показать пользователю,что находится на сайте

      • показать пользователю,как использовать сайт

Основные навигационные элементы:

      • название сайта или логотип

      • список разделов

      • список сервисов (разделы о том,как пользоваться сайтом - «чаво», или информация о создателях сайта - «о нас»)

      • подразделы

      • указатель местоположения

      • название страницы (должно выделяться и соответствовать ссылки)

      • локальная навигация (ссылки одного уровня в иерархии)

      • уменьшенная текстовая версия навигации

      • строка поиска

      • история переходов

Постоянная (глобальная) навигация:

Задачи:

    • пользователь всегда знает, что он всё еще на том же сайте

    • пользователь раз и навсегда на этом сайте научился пользоваться навигацией, ему не надо переучиваться

Элементы:

      • название сайта

      • ссылка на начальную (главную) страницу сайта

      • разделы

      • подразделы

      • сервисы

      • строка поиска

Исключения:

      • главная страница (навигация можеи отличаться)

      • формы для ввода данных (на формах навигация может отсутствовать)

Переменные php

<?php

...

?>

Память — для хранения промежуточных результатов и проведения вычислений. Переменная — это именованная ячейка памяти.

Правила именования переменных:

  1. перед именем переменной всегда должен стоять знак $

  2. может содержать алфавит, знак подчеркивания и цифры

  3. не может начинаться с цифры

  4. переменная регистрозависимая

  5. значение присваивается посредством равенства (=)

  6. в кавычках — это символ (строка), без кавычек — число.

  7. php сам уничтожает переменные после завершения программы

Соседние файлы в предмете [НЕСОРТИРОВАННОЕ]