20987

Знакомство с языком разметки html, серверным программированием на языке PHP, а также основой работы с СУБД

Лабораторная работа

Информатика, кибернетика и программирование

Основные задачи сайта: Популяризация сериала Звёздные врата́: Атланти́да в сети интернет. Решение задачи Для создания сайта распишем основные этапы: Этапы создания сайта: Построение будущей структуры сайта Заказ дизайна Вёрстка Интеграция с PHP Запуск сайта на сервере Реализация Построение будущей структуры сайта Регистрация и авторизация – для использования функций сайта пользователь обязан зарегистрироваться используем базу данных Главная – краткий экскурс в историю Актеры и герои – список актеров используем базу данных...

Русский

2013-08-02

509.5 KB

2 чел.

Цель работы:

Цель данной работы является изучение принципов работы веб сайтов. Знакомство с языком разметки html, серверным программированием на языке PHP, а также основой работы с СУБД.

 

  1.  Постановка задачи

Необходимо создать веб- сайт о научно-фантастическом телевизионном сериале. Основные задачи сайта:

  1.  Популяризация сериала «Звёздные врата́: Атланти́да» в сети интернет.
  2.  Создание единого информационного портала.
  3.  Возможность узнать поближе других любителей сериала, посмотреть расписание выхода новых серий, информацию о актерах и обсудить последние новости в комментариях.

  1.  Решение задачи

Для создания сайта распишем основные этапы:

Этапы создания сайта:

  1.  Построение будущей структуры сайта
  2.  Заказ дизайна
  3.  Вёрстка
  4.  Интеграция с PHP
  5.  Запуск сайта на сервере

  1.  Реализация

Построение будущей структуры сайта

  1.  Регистрация и авторизация – для использования функций сайта пользователь обязан зарегистрироваться (используем базу данных)
  2.  Главная – краткий экскурс в историю
  3.  Актеры и герои  – список актеров (используем базу данных)
  4.  Галерея – множество фотографии актеров и героев (используем базу данных)
  5.  Видео – копии серий показанных по ТВ (используем базу данных)
  6.  Ссылки – дружественные проекту сайты
  7.  Разработчики – страница с контактной информацией создателей сайта

Для некоторых разделов сайта будем использовать СУБД MySQL 5.0

Структура СУБД и отдельные таблицы:

Структура

Состоит из 6 таблиц.

  1.  comment – содержит комментарии пользователей
  2.  galleries - фотографии актеров
  3.  people  - список актеров
  4.  settings – настройки страниц сайта
  5.  users – хранит информацию для авторизации пользователей
  6.  video - видео из сериала

Таблицы

4.Скриншоты работы сайта

В данный момент сайт работает на домашнем домене разработчика. Работы над ним продолжаются. Будущая приблизительная посещаемость сайта в день, будет  50 зарегистрированных пользователей.


 

А также другие работы, которые могут Вас заинтересовать

20618. Восходящий синтаксический метод 180.5 KB
  Значения атрибутов вычисляются согласно семантическим правилам которые связаны с продукциями грамматики. В этом обобщении с каждым грамматическим символом связываются множество атрибутов. Синтезируемые атрибуты Наследуемые атрибуты каждому символу грамматики можно поставить ряд атрибутов Синтезируемые атрибуты – значение вычисляется по значению атрибутов в дочерних по отношению к данному узлу узлах. Наследуемые атрибуты – значение определяется значением атрибутов соседних узлов и родительского узла.
20619. Синтаксическое дерево 93.5 KB
  Синтаксическое дерево. Синтаксическое дерево представляет собой дерево синтаксического разбора сжатом виде и может быть построено на основе синтаксически управляемых определений. Грамматическое правило Семантическое правило Синтаксическое дерево узлы которого могут иметь одного родителя называется направленным ациклическим графом выражений DAG. Для ускорения поиска используется ХЭШ – функция по сигнатуре op l r Пример: Построить дерево синтаксического разбора синтаксическое дерево и DAG для выражения.
20620. Семантический анализ 144.5 KB
  Генерация промежуточного кода Основные формы промежуточного кода6 Для примитивных трансляторов используется синтаксическое дерево или DAG Постфиксная запись Трехадресный код: x:=y op z Пример: синтаксическое дерево t1=c t2=bt1 t4=c t5=bt4 t3=t5t2 a=t3 DAG t1=c t2=bt1 t3=t2t2 a=t3 постфиксная запись Трехадресный код – представляет собой выражение типа Типы трехадресных конструкций инструкции присвоения где op – арифметическая или логическая операция где op – унарная операция инструкции копирования инструкции...
20621. Этап генерация кода исполняемой машины 58 KB
  1 a:=bc d:=ac mov R0 b add R0 c → mov a R0 mov R0 b add R0 c mov d R0 2 t:=ab t:=tc t:=t d mov R0 a add R0 b mov R1 c mul R0 R1 mov R1 d div R0 R1 mov t R0 не помещая переменные в регистры Характеристики описывающие целевую машину: набор инструкций вида op destination source способы адресации прямая регистровая абсолютная косвенная Адресация Обозначение Адрес Добавочная стоимость абсолютная регистровая индексированная косвеннорегистровая косвенноиндексированная константа в команде M R CR R CR C M...
20622. Базовые блоки 111.5 KB
  Говорят что трехадресная инструкция вида определяет x и использует y и z. Выход: список базовых блоков такой что каждая трех адресная инструкция принадлежит только одному блоку. Правила: первая инструкция является лидером. любая инструкция являющаяся целевой инструкцией условного или безусловного переходов является лидером.
20623. Многообразие и единство мира 92 KB
  Элементарные частицы фундаментальные частицы и частицы – переносчики фундаментальных взаимодействий3. В соответствии с этими представлениями выделяются следующие уровни: Уровни Условные границы Размер м Масса кг Микромир r =108 m = 1010 Макромир r 108 107 m 1010 – 1020 Мегамир r 107 m 1020 Понятие микромир охватывает фундаментальные и элементарные частицы ядра атомы и молекулы. Элементарные частицы фундаментальные частицы и частицы – переносчики фундаментальных взаимодействий Элементарные частицы – это частицы входящие в состав...
20624. Мегамир, основные космологические и космогонические представления 115 KB
  – среднее расстояние от Земли до Солнца равное 15×1011м. Все планеты – остывшие тела светящиеся отраженным от Солнца светом. Солнечная система Девять планет вращающиеся вокруг Солнца принято делить на две группы: планеты Земной группы Меркурий Венера Земля Марс и планетыгиганты Юпитер Сатурн Уран Нептун Плутон. Считается что диаметр Солнечной системы равен приблизительно 6×1016 м: на этом расстоянии планеты удерживаются силой тяготения Солнца.
20625. Мегамир. Основные космогонические представления 81.5 KB
  Звезды их характеристики источники энергии2. Звезды их характеристики источники энергии Более 90 видимого вещества Вселенной сосредоточено в звездах. Именно звезды и планеты были первыми объектами астрономических исследований. Пожалуй лишь диск нашего солнца позволяет реально наблюдать процессы происходящие на поверхности звезды.
20626. Мегамир, основные космогонические представления 107 KB
  Имеются многочисленные данные подтверждающие предположение что звезды образуются при конденсации облаков межзвездной пыли и газа. Глобула становится зародышем будущей звезды протозвездой и начинает светиться так как энергия движения частиц переходит в тепло. Дальнейшее сжатие протозвезды приводит к такому повышению температуры и давления что становятся возможными термоядерные реакции синтеза гелия из водорода. При этом силы тяготения стремящиеся сжать вещество звезды уравновешиваются силами внутреннего давления.