Современные решения ИТ задач и программной инженерии

PHP и первые шаги на пути к программированию

06.07.2015 в разделах ОбучениеПрограммированиес тегами denwerwampphp
PHP и первые шаги на пути к программированию
Решено было выпустить серию статей с уроками по программированию на PHP, от начала и до конца. Будем начинать с настройкой рабочего пространства и установки программного обеспечения. Научимся программировать на PHP и закончим небольшим сайтом. Все это разобьем на несколько статей. В конечном итоге у вас будет небольшой сайт, написан лично вами на языке программирования PHP и вы будете иметь представление что к чему, грубо говоря напишите сайт своими руками.

Написать сайт своими руками на PHP не так уж и сложно, нужно иметь небольшие навыки программирования в каком то языке программировании, в данном случае в PHP и немного терпения. Большим плюсом для вас будет, если вы имеете хоть малейшее представление о разметке HTML и CSS. Хотя HTML и CSS больше относиться к дизайну сайта, но все равно будет приятно сразу делать более менее удобный интерфейс.

Как писали выше, в этой статье мы рассмотрим только настройку рабочего пространства. Обычно разработчики имеют 2 сервера, один для разработки и отладки кода и второй для рабочей версии сайта. Рабочая версия сайта может быть обычным купленным виртуальным хостингом. А версию для разработки настроим на вашей рабочей машине, стационарном PC или ноутбуке.

Мы не будем рассматривать ручную установку PHP. Воспользуемся уже готовыми решениями. В них есть все для того чтобы начать писать свой собственный небольшой сайт из коробки. В конце концов мы будем учиться программированию, делать сайт а не системному администрированию.

Поищите готовые сборки в интернете, например WAMP или Denwer под Windows. Обычно в сборках есть все: PHP, MySQL, phpMyAdmin. После установки у вас будет специальная папка, корневая директория будущего сайта. Посмотрите видео на сайте того же денвера. Можете проверить работоспособность сервера, открыв браузер и набрав в адресной строке http://localhost/ или http://127.0.0.1/ это одно и тоже. Если откроется стартовая страница, значит веб сервер работает.

На этом пока все, а в следующий раз мы приступим к освоению PHP. Сделаем простой скрипт, который будет выводить некую информацию а потом его усовершенствуем и сделаем из него небольшой сайт.