Ваш город: Не указано

PHP - Начало

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

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

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

Если у Вас есть свой собственный глобальный сервер - Вам повезло. Можно учиться программировать и сразу видеть результаты так, как они будут реально выглядеть в Интернете. Однако не у всех есть такая возможность. Для многих даже покупка хостинга поначалу вызовет очень большие расходы, из-за чего обучение довольно быстро прервется.

Чтобы такого не возникло, рекомендуем установить локальный сервер (например Denwer). Таким образом, сайты будут бесконечно долго и совершенно бесплатно работать на Вашем компьютере.

При установке Denwer, антивирус лучше на время выключить. О том, как настроить Dr.Web для комфортной работы с локальным сервером, читайте в соответствующей статье.

Дополнительно прочитать про установку Denwer можно в статье "Как установить wordpress на компьютере (локальном сервере)", однако движок WordPress не устанавливайте, мы его создадим сами!

После установки Denwer, перейдите в каталог C:/WebServers/home и создайте новую папку, например, "newsite.ru". Внутри этой папки создайте новую папку "www". На рабочем столе перезапустите Denwer (запустив "Restart Denwer", либо сначала "Stop Denwer", затем "Start Denwer"). Если все сделано правильно, то в файле C:/Windows/System32/drivers/etc/hosts появится новый сайт "newsite.ru" с локальным ip адресом 127.0.0.1.

Для создания сайта можно воспользоваться абсолютно любым текстовым редактором, даже самым обычным блокнотом. Но мы рекомендуем установить программу Atom. Хотя она полностью на анлийском языке, зато распространяется совершенно бесплатно, а главное - с помощью нее время на разработку сайтов в несколько десятков раз уменьшается. Но вначале придется к ней привыкнуть и запомнить некоторые "горячие клавиши".

Итак, после установки Atom, запускаем программу, нажимаем "File">''Open Folder..." и открываем только что созданную папку "C:/WebServers/home/newsite.ru/www".

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

Программа Atom

Итак, для создания самого первого файла, нажмите на директорию "www" правой кнопкой мыши,и в выпадающем списке нажмите "Add File". Новый файл назовем "index.php". Для продолжения создания файла, нажмите на клавиатуре клавишу "Enter". Для отмены, можно нажать клавишу "Esc", или в любой затемненной области левой кнопкой мыши.

В этом файле напишем следующий текст: "Всё работает отлично!".

Откройте любой браузер, и перейдите по следующему адресу: "http://newsite.ru/". Если у Вас появилась надпись "Всё работает отлично!", то Вы двигаетесь в правильном направлении. Если пишет, что такой адрес не существует, или попадаете вообще на другой сайт, попробуйте перезапустить Denwer и браузер, и зайти на сайт снова.

Если все получилось сделать успешно, то давайте теперь перейдем непосредственно к изучению языка программирования PHP.

Для обозначения начала программы, на сайте используется следующий тег:

<?php

Иногда встречается и сокращенный вариант тега:

<?

Соответственно, для закрытия тега и обозначения завершения программы, используется следующий тег:

?>

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

Вот полный код программы:

<?php
?>

А в следующей статье мы попробуем отобразить какой-нибудь текст, используя язык программирования PHP.

Опубликовано: 2018-08-13 15:58:27