Как изучить mysql и php?

3 ноября 2014 г. Просмотров: 618
Повсеместное распространение интернета привело к тому, что множество людей сегодня увлечено созданием сайтов. При использовании современных CMS этот процесс не представляет особых трудностей. Однако если вебмастер захочет реализовать на своем ресурсе уникальный функционал, ему, скорее всего, придется изучить MySQL и PHP.

Вам понадобится

  • - браузер;
  • - доступ в интернет;
  • - текстовый редактор.

Инструкция

  • Загрузите документацию и дистрибутивы программного обеспечения, которые потребуются в процессе изучения. В первую очередь необходим HTTP-сервер, под управлением которого будут исполняться сценарии PHP. На эту роль хорошо подходит Apache. Бинарные дистрибутивы, архивы с исходным кодом и документация по данному серверу доступны на сайте http://www.apache.org. Аналогично дистрибутивы СУБД MySQL, клиентские утилиты и программы ее администрирования можно загрузить с сайта http://www.mysql.com. Все, что касается PHP, доступно на http://www.php.net. Обратите внимание, что для UNIX-подобных операционных систем все необходимое ПО может содержаться в виде бинарных пакетов в репозиториях компании-дистрибьютора или на установочных компакт-дисках. Для ОС Windows существует неплохое решение - пакет «Денвер», доступный на сайте http://www.denwer.ru, включающий Apache, PHP и MySQL.
  • Установите Apache, MySQL и PHP. При работе в UNIX-подобных системах используйте доступные менеджеры пакетов, такие как rpm или apt-get, либо соберите ПО из исходных кодов, следуя документации. При работе в Windows просто запускайте файлы дистрибутивов и следуйте указаниям программ установки.
  • Ознакомьтесь с документацией по администрированию Apache и MySQL. Обратите внимание на аспекты управления виртуальными хостами, добавления и удаления баз данных, добавления таблиц и изменения данных в них.
  • Настройте Apache, MySQL и PHP. Добавьте виртуальный хост в конфигурацию Apache. Запустите HTTP сервер. Запустите MySQL. При помощи консольных утилит администрирования (таких как mysql, mysqladmin, mysql_install_db) или приложения MySQL Administrator добавьте базу данных. Создайте в базе данных одну или несколько таблиц. Занесите в них данные.
  • При помощи текстового редактора создайте PHP-скрипт в корневом каталоге виртуального хоста. Копируйте в него простые примеры, относящиеся к работе с MySQL-базами данных, приведенные в документации по PHP (например, тут http://www.php.net/manual/ru/ref.mysql.php). Просматривайте результаты вывода скрипта, открывая его в браузере по протоколу HTTP.
  • Изучайте другие аспекты программирования на PHP и использования MySQL. Активно используйте имеющуюся документацию. Присоединитесь к сообществам разработчиков на профильных форумах (таких как http://rsdn.ru, http://forum.codeguru.ru, http://www.sql.ru/forum/, http://forum.ru-board.com), задавайте вопросы коллегам.
  • Оцените статью!