SEOK продвижение сайтов

Раскрутка сайта в Киеве и Украине

Основы php. Урок №1

Мир веб программирования очень разнообразный и интересный. В нем существуют различные языки программирования, разметки, визуальных эффектов и оформления стилей: php, JavaScript, ruby, perl, jQuery, html, css и другие.

Этот урок является началом цикла уроков посвященным языку программирования php. Данный язык является очень популярным и завоевывает к себе расположение большинства программистов и веб мастеров. Основная масса сайтов, расположенных в интернете, сделаны именно на этом программном языке.

Такую популярность пхп получил благодаря своей гибкости применения и простоте изучения. При желании основы пхп можно выучить за два-три месяца регулярных теоретических и практических занятий.

Что же представляет собой PHP

PHP — это серверный язык программирования. То есть он исполняется на стороне сервера. Противоположным примером является JavaScript. Он работает на стороне клиента.

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

Бывают два вида сайтов статические и динамические.

Статические — это сайты с определенным количеством html страниц, которые располагаются физически на сервере. Короче говоря — это сайт сделанный на html.
Клиент посылает запрос на сервер. Сервер обрабатывает запрос и выдает необходимые страницы.

stat

Динамические сайты делаются на php и других языках программирования. Главное отличие от статических сайтов в том, что страниц как таковых нет, они генерируются в процессе запроса пользователей. Генерация страниц возможна благодаря скриптам, расположенным в корне сайта на сервере и его интерпретатору php, который понимает эти скрипты. То есть сервер содержит в себе интерпретатор php, который генерирует страницы.

dinamit

Скажем нам необходимо найти сайт автомобильной тематики. Мы пишем запрос в браузере. Сервер получает этот запрос. Запрос обрабатывается. Если есть сайты данной тематики на html, то они выдаются такими какими есть. Если существуют сайты на php, то сервер подключает интерпретатор, который обрабатывает запрос и формирует страницы в html вид. Далее выдает их пользователю в браузере.

Вот последовательная цепочка работы интернета:
Клиент -> запрос -> сервер -> обработка запроса сервером -> ответ сервера

Для изучения пхп удобно сделать сервер у себя на компьютере. Это будет своеобразный хостинг, где мы сможем располагать тестовые файлы и сайты. Для этого скачиваем пакет инструментов Denwer. Как установить денвер на компьютер я уже детально описывал. В этом пакете присутствует собственно сам сервер php под названием Apache и база данных MyQLI. Они обеспечат комфортную работу. Мы сможем учиться и работать без подключения к интернету.

Основы синтаксиса

Давайте создадим файл index.php расширение файла обязательно php.

Пишем первую программу:

1
2
3
4
5
6
<?php
 
echo "Всем привет! Это моя первая программа на пхп! <br />";
echo "Это удивительный язык программирования.";
 
 ?>

Как видим наше сообщение размещается в специальных знаках в угловых скобках с знаком вопроса. Они указывают, что вся информация, которая в них заключена будет отрабатываться интерпретатором пхп.

echo (эхо) конструкция языка, которая выводит информацию на экран браузера.

Точка с запятой всегда должна стоять в конце оператора. В данном случаи оператором выступают символы двойные кавычки.

Автор статьи: Василий Лотыш (6.09.2015)

Лучший способ выразить благодарность автору - поделиться с друзьями!

Узнавайте о появлении нового материала первым! Подпишитесь на обновления по email:

Следите за обновлениями в Twitter и RSS..

Добавить комментарий

Ваш e-mail не будет опубликован. Обязательные поля помечены *

*

code