Читать отчет по Отсутствует: "Система регистрации и авторизации пользователей на сайте" Страница 1

назад (Назад)скачать (Cкачать работу)

Функция "чтения" служит для ознакомления с работой. Разметка, таблицы и картинки документа могут отображаться неверно или не в полном объёме!

Оглавление

ОПИСАНИЕ БАЗЫ ПРАКТИКИ

ЗАДАНИЕ НА ПРАКТИКУ

ТЕОРЕТИЧЕСКАЯ ЧАСТЬ

Язык программирования php

Возможности Yii Framework

Модель-Представление-Контроллер (MVC)

ПРОЕКТИРОВАНИЕ ПРИЛОЖЕНИЯ

Программная реализация

База данных приложения

Интерфейс приложения

ТЕСТИРОВАНИЕ ПРИЛОЖЕНИЯ

СПИСОК ЛИТЕРАТУРЫ ОПИСАНИЕ БАЗЫ ПРАКТИКИ Компания "Диджитал медиа" - это компания с более чем десятилетним стажем. На протяжении этого срока разрабатывались сложные и высоконагруженные проекты в области интернет-рекламы, хранения и загрузки файлов, мультимедиа и поисковых систем. Преимущественно анализ и разработка происходили в зарубежном сегменте, ввиду опережения развития западного интернет-сообщества. В последнее время компания активно осваивает СНГ сегмент интернет-рынка. У компании 2 офиса в Брянске. Один работает над заграничными проектами, второй - над новым проектом. Один офис есть также в США. В настоящий момент компания занимается разработкой собственной СРА-платформы.- это "cost per action", в переводе “плата за действие”. Это метод оплаты рекламы, при которой вы получаете деньги за то, что приведенный вами клиент выполняет какие-то полезные действия. Другими словами вы генерируете трафик (с сайтов, поисковых систем, социальных сетей, емейл трафик, PPC и т.д.) и направляете потенциальных клиентов на страницы с предложениями (офферами) от рекламодателей, если клиент выполняет полезное действие указанное рекламодателем вы получает за это оплату.

Одним из наиболее ярких проектов компании является файлообменник uploading.com, который долго время занимал 2ое место в мире по посещаемости и был одним из первых файлообменников интернета.

Бренд - 7offers.ru. На этом проекте планируется порядка 2-3 тысяч партнеров со своими рекламными предложениями. Порядка 100 тысяч пользователей со своими сайтами, арбитражными системами, социальными сетями и другими источниками трафика.ЗАДАНИЕ НА ПРАКТИКУ Разработать средствами языка PHP и Фреймворка Yii, систему регистрации и аутентификации пользователей на сайте.

Для хранения данных о пользователе использовать базу данных.

При регистрации пользователя проверять логин и email на уникальность и корректность.

Создание личного кабинета пользователя с возможностью изменения данных.

Добавление оферт и площадок после успешной аутентификации пользователя.

Для хранения данных о площадках и офертах использовать базу данных. ТЕОРЕТИЧЕСКАЯ ЧАСТЬ Компания ориентирована на разработку веб-приложений и это влияет на выбираемые технологии, используемые работниками. IDE, которая является стандартом для программистов - PHPStorm, основной язык разработки - PHP, а фреймворк, использующийся в работе - Yii. Для изучения перечисленных технологий были использованы следующие источники.Язык программирования PHP

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

Синтаксис языка PHP очень похож на синтаксис языка Си.


Интересная статья: Быстрое написание курсовой работы