a18ff589

Что такое PHP?

Вторник, 12 марта 2013 года в 10:59      Просмотров: 723
Что такое PHP?

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

И в самом деле, иногда просто не возникает в этом необходимости. Например, чтобы создать шаблон для MaxSite CMS, вовсе не обязательно глубоко знать PHP, обычно знаний HTML и CSS вполне достаточно, иногда требуется что-то изменить и в PHP коде, но обычно метода «скопировал - вставил» бывает достаточно.

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

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

Так что же такое PHP?

PHP – это язык программирования, также как и HTML и CSS.

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

Язык PHP может соседствовать в одном документе с языком HTML, так что вы можете вставлять код PHP в уже написанный HTML код. Эта особенность языка PHP позволяет вебмастеру добиться наибольшей свободы в своей работе.

Что имеется ввиду под выражением «добавить динамики»? То, что я имею ввиду - это возможность вариантности на сайте, в зависимости от того, какой запрос задает пользователь. Запрашивает ли он какую-то информацию в форме поиска, или, например, хочет выполнить какие-то вычисления – эти действия становятся возможными именно благодаря языку PHP.

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


Вот несколько примеров того, что можно делать с помощью языка программирования PHP:

Математические вычисления.

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

PHP может хранить информацию пользователя.

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

PHP может взаимодействовать с базами данных MySQL.

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

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

С помощью PHP и различных библиотек вы сможете также управлять графикой сайта.

Например, вы сможете менять размер картинок, поворачивать их, менять их оттенок.

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

И так далее, и тому подобное...

Список того, что можно сделать, применяя язык программирования PHP, огромен настолько, что можно очень долго перечислять все его возможности.

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

Автор статьи: Елена Лощилова.

Комментариев: 9

1. Людмила
2013-03-12 в 14:36:50

Спасибо, Елена! Очень полезная статья. Я нигде не могла найти ответы на свои вопросы. У Вас всё просто и понятно написано.

Пожалуйста, Людмила!

Я очень рада, что вам помогло то, что здесь написано. smile

Полезная информация! Хотелось бы пройти какие-нибудь уроки ознакомительные с PHP.

5. Михаил
2013-04-06 в 14:02:23
PHP – это язык программирования, также как и HTML и CSS.

HTML и CSS ну никак не являются языками программирования =)

HTML - язык разметки гипертекста

CSS - каскадные таблицы стилей

Михаил, по моему вы не понимаете сути smile

PHP - первоначально Personal Home Page Tools - Инструменты для создания персональных веб-страниц(вики)

Так что по вашей теории он тоже не язык программирования smile

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

В данном случае HTML и CSS можно обозвать языками программирования для браузеров smile

А PHP идет как надстройка к HTML, что бы было возможно создавать динамические страницы.

Просто технологии называются так.

CSS, HTML - это язык разметки (параметры:свойства;), а не язык программирования. Хотя для простых смертных это не так уж и важно smile

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

Вы можете войти под своим логином или зарегистрироваться на сайте.

Авторизация MaxSiteAuth. Войти через loginza

(обязательно)