10 простых шагов для того, чтобы уже сегодня начать изучение веб программирования.

10 простых шагов для того, чтобы уже сегодня начать изучение веб программирования.

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

  1. Самое первое, что нужно усвоить – это процесс формирования страницы.Запустите браузер и наберите в адресной строке адрес Вашего любимого сайта. В результате будет загружена страница, которая состоит из текстовой и графической информации (изображения). Страница уже собрана и скомпонована под Ваш браузер и может быть как статической так и динамической. Разберемся – как же на самом деле происходит формирование страницы.Пользователь набирает в браузере адрес (например www.site.ru), тем самым дает команду обратиться к провайдеру, где размещено доменное имя для того, чтобы уточнить IP-адрес сервера на котором размещен сайт. Далее по IP-адресу происходит запрос к веб серверу на получение страницы. Веб сервер – это по своей сути такая же программа, как и Ваш браузер, работающая на удаленном сервере и отвечающая за формирование HTML-страницы или других видов контента (изображения, табличные данные и т.д.). Для того, чтобы сформировать страницу веб сервер может обращаться к источникам хранения данных (база данных, XML и т.д.) и использовать для этого различные языки сценариев (PHP, ASP, Parser и т.д.). Если скрипты (сценарии) отработали верно, то веб сервер отправляет в ответ результат с пометкой – «страница сформирована верно». В случае той или иной ошибки – будет возвращен код и комментарий веб сервера.
  2. Установите и начните изучать веб сервер на Вашем компьютере.Вы можете скачать и установить веб сервер Apache совершенно бесплатно (Apache2 для чайников – пошаговая инструкция). Сайт разработчиков сервера – http://httpd.apache.org
  3. Найдите на жестком диске и ознакомьтесь с устройством файла hosts. (http://ru.wikipedia.org/wiki/Hosts)
    Он понадобится для организации нескольких сайтов (виртуальных хостов) на Вашем локальном компьютере.
  4. Ознакомьтесь с файлом настроек httpd.conf веб сервера Apache. Включите поддержку mod_rewrite и разрешите обработку файлов .htaccess
  5. Ознакомьтесь с дополнительным файлом настроек httpd-vhosts.conf и настройте свой первый виртуальный хост.
  6. Установите PHP (http://windows.php.net/download/), Parser (http://www.parser.ru/download/win32/) или любой другой скриптовой язык. Включите обработку .php или .html файлов для Вашего языка в настройках .htaccess для всего веб сервера или отдельного виртуального хоста.
  7. Установите сервер баз данных – MySQL (http://mysql.com/downloads/mysql/) и настройте PHP или Parser для совместной работы.
  8. Установите phpmyadmin (http://www.phpmyadmin.net/home_page/downloads.php) на отдельный виртуальный хост для комфортной работы с MySQL
  9. Распечатайте и прочитайте справочные руководства по всем вышеперечисленным продуктам и технологиям
  10. Меньше задавайте вопросов на форумах, больше думайте, анализируйте и программируйте.
    Не все ответы приходят сразу, к тому же сразу Вы не будете готовы к понимаю сложных решений. Всему свое время.
    Используйте максимально простые решения, насколько это возможно.

Оставить комментарий