1 / 7

«Основы PHP -программирования

«Основы PHP -программирования. 1 год обучения. Курс преподается в Образовательном центре «Нива» с 2008 года Позволяет освоить основы серверного программирования. Изучить основы языка PHP , познакомиться с СУБД MySQL и научиться их использовать при создании различных веб-приложений.

deion
Download Presentation

«Основы PHP -программирования

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. «Основы PHP-программирования 1 год обучения • Курс преподается в Образовательном центре «Нива» с 2008 года • Позволяет освоить основы серверного программирования. Изучить основы языка PHP, познакомиться с СУБД MySQL и научиться их использовать при создании различных веб-приложений.

  2. Содержание • Цель обучения • Условия обучения • Прием • Достоинства курса

  3. Цель обучения Познакомиться с понятием web-сервера на примере сервера Apache, его установка и настройка Установить и настроить PHP-интерпретатор для совместной работы с веб-сервером Apache. Познакомиться с основными конструкциями языка PHP 5, понятием переменной, константы, типами данных, понятием цикла, условной конструкции, массива, операторов и функций. Установка и знакомство с СУБД MySQL. Создание новой базы данных, импорт и экспорт. Связь между таблицами. Запросы к базам данных. Работа с базами данных из PHP. Выполнение практической работы – создание гостевой книги или системы сообщений.

  4. Цель обучения Установка и конфигурация веб-сервера Apache. Настройка Apache. В папке D:\Apache\Apache2\conf открыт файл httpd.conf. В нем найти строчку DocumentRoot " D:/Apache/Apache2/htdocs" и поменять на DocumentRoot"D:/WWW". найти строчку <Directory " D:/Apache/Apache2/htdocs"> и поменять на <Directory "D:/WWW">

  5. Цель обучения Установка PHP. Конфигурирование сервера Apache. В файле httpd.conf найдите раздел LoadModule и добавьте строку LoadModule php5_module “D:/php/php5apache2.dll”, найдите список директив AddType application и в его конец добавьте строку AddType application/x-httpd-php .php .phtml найдите строку DirectoryIndex и измените ее DirectoryIndex index.php index.html index.html.var найдите начало раздела Section 3 и перед ним добавьте строку PHPIniDir “D:/PHP” Перезапустите сервер.

  6. Цель обучения Основные конструкции PHP. <?php echo "<html>"; echo "<body bgcolor=\"#F0F0F0\">"; $row = 0; $fh = fopen("jokes.csv","r");//открытие файла echo "<table align=\"center\" border=\"1\" cellpadding=\"2\" width=\"80%\">"; while(($str = fgetcsv($fh, 400, "~")) !== false){ $buff[]=$str; $row++; } for($i=$row-1; $i>=0; $i--){ echo "<tr bgcolor=\"#EEEEEE\"><td><b><i> ".($i+1).". ".$buff[$i][0]."</i></b></td><td><i> &nbsp;".$buff[$i][1]."</i></td><td><b><i><font color=\"darkblue\">e-mail: </font>".$buff[$i][2]."</i></b></td><td><i> ".date("j.m.Y г. H:i:s",$buff[$i][4])."</i></td></tr>"; echo "<tr bgcolor=\"#BBFFFF\"><td colspan=\"4\"><font color=\"darkblue\" face=\"Arial\"><i>".$buff[$i][3]."</i></font></td></tr>"; } echo "</table>"; fclose($fh); echo "<strong>&copy; Вася Пупкин &reg;</strong>"; echo "</center>"; echo "</body>"; echo "</html>"; ?>

  7. Условия обучения • Занятия проводятся в группах из 8 человек • У каждого учащегося персональное учебное место • В неделю – одно занятие (90 минут) • Обязательные практичес- кие домашние задания! • В конце каждого полугодия проводятся зачетные работы • В конце обучения работа над общим итоговым проектом. Тестирование и отладка его на общем сервере

More Related