Задать вопрос
Портал помощи студентам №1

Учебные работы на заказ без посредников
и переплат!

,
ул. Добролюбова, 16/2
support@professsor.ru
Служба техподдержки
Заказ 563
Диплом: Создание универсального оригинального движка сайта с динамическим наполнением
Цена: 2 000
Дата создания: 2014 год
21 февраля 2018
79 стр.
70 %
СТК Знание
Описание работы

РЕФЕРАТ Цель работы: Создание универсального оригинального движка сайта с динамическим наполнением. Этапы работы: Анализ существующих программных продуктов, предназначенных для создания и разработки сайтов; выбор технологии и среды разработки; изучение теоретического материала; разработка программного продукта; тестирование и отладка; выводы и предложения. Основные результаты: Изучены и применены на практике средства построения баз данных. Создан универсальный оригинальный движок сайта. Сделаны выводы и предложения по дальнейшему использованию программного продукта.





Содержание
СОДЕРЖАНИЕ
ВВЕДЕНИЕ 4
ГЛАВА 1. ТЕОРЕТИЧЕСКАЯ ЧАСТЬ 6
1.1 История возникновения PHP 6
1. 2 Общие сведения о базах данных 8
1.3 MySQL. 12
1.4 Установка MySQL 13
1.4 Подключение к базе данных 18
1.5 Основные средства PHP для взаимодействия с базой данных 20
1.6 Взаимодействие PHP и MySQL 20
Глава 2. Разработка программного продукта 29
2.1 Постановка задачи 29
2.2 Этапы выполнения работы 29
2.3 Установка локального сервера 29
2.4 Установка базы данных на PhpMyAdmin 34
2.5 Sublime Text-среда разработки 38
2.6 Создание движка 41
2.7 Принцип действия 41
2.8 Достоинства движка 42
2.9 В чём оригинальность проделанной работы 43
2.10 Панель Администратора 47
ГЛАВА 3. ЭКОНОМИЧЕСКАЯ ЧАСТЬ 53
3.1 Классификация свободного ПО 55
3.2 Место свободного программного обеспечения на рынке коммерческого программное обеспечение 56
3.3 Жизненный цикл программы 57
3.4 Жизненный цикл программы и «общая стоимость владения» 57
3.5 Государство на рынке ПО 62
3.6 Государство как покупатель (заказчик) программ 62
3.7 Государство как правообладатель 66
3.8 Распределенная эксплуатация 67
3.9 Внешние эффекты экономической деятельности 68
3.10 Свободное ПО и Интернет 68
3.11 СПО для локальных сетей 69
3.12 Групповая работа 70
3.14 Способы сотрудничества организаций с проектами разработки СПО 71
ЗАКЛЮЧЕНИЕ 78
СПИСОК ИСПОЛЬЗОВАННОЙ ЛИТЕРАТУРЫ 79

Свернуть
Введение
ВВЕДЕНИЕ

На сегодняшний день существует очень много языков программирования, в том числе и языков веб-программирования. Самый используемый веб-мастерами язык веб-программирования - это PHP.
PHP - язык программирования, используемый на стороне WEB-сервера для динамической генерации HTML-страниц. Об этом говорит и расшифровка его названия: PHP - Personal HyperText Processor. PHP - один из немногих языков программирования, созданных специально для разработки веб-приложений. Поэтому он включает в себя все функции, необходимые именно для работы на веб-сервере, и при этом лишен избыточности, свойственной многим его конкурентам. Очень приятная особенность PHP - то, что его команды включаются в обычные HTML-страницы с помощью специальных тегов, которые и заставляют PHP-машину выполнять на сервере нужные действия. Программам на PHP не нужны специальные CGI-директории с особыми правами доступа. Более того, на одной страничке можно произвольно чередовать "простой" HTML и PHP-код. PHP не зависит от платформы. PHP прекрасно интегрируется во все популярные веб-серверы: Apacce и IIS, Zens и Netscape Enterprise Server, работает под Windows и OS/2, MacOS и практически всеми UNIX-подобными системами. Как следствие - PHP работает практически у всех хостеров, разрешающих собственные выполняемые скрипты. Замечательная особенность PHP - его интегрированность практически со всеми современными интернет-технологиями. PHP поддерживает большинство современных веб-протоколов: IMAP, FTP, POP, XML, SNMP и другие. PHP прекрасно работает с базами данных. Трудно найти СУБД, поддержка которой не была бы реализована в PHP. PHP включает в себя огромное количество встроенных функций: обработки строк и массивов, работы с файловой системой и с HTTP, электронной почтой, датой и временем, кириллицей и другими национальными алфавитами.
Средства эффективного хранения и выборки больших объемов информации внесли огромный вклад в успешное развитие Интернета. Обычно для хранения информации используются базы данных. Конечно, поддержка баз данных ориентирована не только на интересы гигантских корпораций - в распоряжении web-программистов имеется несколько мощных реализаций баз данных, распространяемых по относительно низкой цене.
Правильная организация базы данных обеспечивает более быстрые и гибкие возможности выборки данных. Она существенно упрощает реализацию средств поиска и сортировки, а проблемы прав доступа к информации решаются при помощи средств контроля за привилегиями, присутствующими во многих системах управления базами данных (СУБД). Кроме того, упрощаются процессы репликации и архивации данных.
Со стремительным развитием сети Интернет и появлением новейших технологий, сейчас огромную ступень в электронной коммерции занимает сайтостроение. Огромное количество фирм и служб занимаются созданием и разработкой платформ, конструкторов для разработки сайтов.
Целью данного дипломного проекта было создание универсальной и простой в использовании платформы для создания динамических сайтов и их дальнейшая разработка.
В качестве ОС для разработки была выбрана Windows XP Professional. В качестве технологии разработки будет использоваться PHP

Свернуть
Список литературы
СПИСОК ИСПОЛЬЗОВАННОЙ ЛИТЕРАТУРЫ

1. Д.С. Зольников PHP 5.
2. Джордж Шлосснейгл/ Профессиональное программирование на PHP.
3. Э.Гутманс (соавтор Zend Engine), С.Баккен, Д.Ретанс
PHP5. Профессиональное программирование.
4. Владимир Дронов /PHP, MySQL и Dreamweaver MX 2004. Разработка интерактивных Web-сайтов.
5. Энди Харрис / PHP/MySQL для начинающих.
6. Ларри Ульман./Основы программирования на PHP.
7. Освой самостоятельно PHP. Автор: Крис Ньюман.
8.Кузнецов Максим, Симдянов Игорь Самоучитель PHP 5/6. — 3-е изд., перераб. и доп.. — Спб.: «БХВ-Петербург», 2009.
9. Шапошников И.В. Интернет программирование.- СПб.: BHV, – 2000.
10.Марк Декстер, Луис Лэндри, Joomla!: программирование – «Вильямс» 2013.
11.Самков Г. jQuery. Сборник рецептов. 2-е изд. «БХВ-Петербург», 2011.
12.Линн Бейли, Майкл Моррисон. Изучаем PHP и MySQL. «Эксмо», 2010.
13.Бретт Маклафлин. PHP и MySQL. Исчерпывающее руководство, 2012.
14.Мэтт Зандстра. PHP: объекты, шаблоны и методики программирования, 3-е издание, «Вильямс», 2012.
15.И.Ю. Юров. Assembler (2-е издание). Учебник для вузов. «Питер», 2007.


Свернуть
Описание работы
Целью данной работы является повышение качества обучения с помощью разработки автоматизированной обучающей системы по скриптовому языку программирования общего назначения php.
Свернуть
Не нашли подходящую работу? — Заказывайте!
Вход на сайт
Войти
Данная функция доступна только
для зарегистрированных пользователей
Пожалуйста, авторизуйтесь, или пройдите регистрацию
Войти
Подтвердите ваш e-mail

Для завершения регистрации подтвердите свой e-mail: перейдите по ссылке, высланной вам в письме.

После этого будет создан ваш аккаунт и вы сможете войти на сайт и в личный кабинет.

ОК