Что такое php программирование: от истоков до современности — статьи на Skillbox

Что такое PHP и зачем это нужно?

Что такое php и зачем это нужно? Давайте разберёмся в этом определении. 

Первое, что нужно понимать, php — это просто язык программирования. Т. е. с его помощью мы можем выполнять какие-то компьютерные команды, условия, циклы и так далее… 

Если то — делай это 

Делай это — пока….

 и так далее…

Т. е. какие-то условия и циклы.

Т. е. по сути — это просто обычный язык программирования. Но дело в том, что этот язык программирования php ориентирован на разработку веб-приложений и веб-сайтов. Это так называемый серверный язык программирования или backend. Т. е. обратная часть языка php, если Вы его используете для целей разработки веб-сайтов и для целей разработки каких-то скриптов и приложений, работает на удаленном сервере на каком-то хостинге, который поддерживает этот веб-сервер. 

Именно вот в этом месте язык php и работает.

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

Язык php работает на удаленном сервере, поэтому он и называется серверный язык программирования.

Давайте примерно рассмотрим, как работает вся эта схема.

Для примера какой-то посетитель с ноутбука решил зайти на наш сайт через сеть Интернет. Он обращается к нашему веб-серверу. Веб-сервер соответственно перенаправляет соответствующий запрос к соответствующему php скрипту. Далее php скрипт уже взаимодействуют с различными службами. То есть и наш язык php, вот он находится именно в этом каком-то файле, который через веб-сервер запросил клиент. Php выполняет какой-то определённый набор действий, подготавливает какую-то web-страницу, отдает ее веб-серверу и веб сервер отдает назад тому клиенту который запросил эту самую страницу. 

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

И основное преимущество языка php в том, что он именно ориентирован на работу с веб серверами. В нем есть очень много возможностей которые позволяют взаимодействовать с серверными базами данных, такими как mysql и так далее… работать с e-mail, с почтой, работать с файловой системой на web-сервере. 

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

Вот такая вот примерно схема работы.

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

То есть терминале, в командной строке, в операционной системе которая у вас установлена язык php тоже можно использовать. Также мы с помощью языка php можем создавать так называемый графический юзер интерфейс или graphical user interface. Т. е. это обычное приложение для операционной системы. То есть возможности языка php это не только веб-сайты и веб-приложения. Это также и командная строка, это также и графические приложения какие-то для операционной системы.

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

Наверняка на слуху у вас, если вы интересовались темой web-разработки — такие сайты как wordpress и joomla. А вот эти самые движки написаны на языке программирования php. Кроме того facebook написан на php и такой сайт как википедия тоже написан на php.

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

Ну вот и все.

Надеюсь вам стало более понятно, что такое php, и теперь можно приступать к более подробному его изучению.

Давайте знакомиться. Напишите в комментариях:

1) Почему вы решили изучать язык программирования PHP? Почему выбор упал именно на PHP?

2) Какие программы или приложения планируете написать на этом языке программирования?

3) Был ли опыт работы с этим языком программирования до этого и какие ожидания от курса?

Что такое PHP.

Здравствуйте уважаемые будущие программисты. Начинаем знакомство с очередным языком программирования — PHP.

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

Представьте что наш сайт — это дом. Красивый дом с бежевыми стенами, зелёной крышей, белыми окнами, шоколадными дверями.

И внутри красота. Прекрасные обои, плитка, сантехника, мебель, и даже посуда.

Так вот, вся эта картинка создаётся на html и css.

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

У такой компьютерной жизни есть название — интерактивность, и создаётся она языком программирования PHP.

Ну а теперь более научное определение.

PHP — это язык программирования, специально разработанный для написания web-приложений (сценариев) и вот что о нём написано в Википедии:

«PHP (англ. PHP: Hypertext Preprocessor  — «Инструменты для создания персональных веб-страниц»; произносится пи-эйч-пи) — скриптовый язык программирования общего назначения, интенсивно применяемый для разработки веб-приложений. В настоящее время  является одним из лидеров среди языков программирования, применяющихся для создания сайтов».

На PHP написаны движки для сайтов, темы, плагины, различные формы связи (комментарии, почтовые программы) и много чего ещё.

Написано-то написано, но есть и некоторые нюансы которые нужно знать, прежде чем приступать к изучению этого языка.

PHP — это серверный язык. Как это понимать?

Существует два вида языков программирования — клиентский и серверный.

Клиентскими называются языки, которые обрабатываются непосредственно в браузере вашего компьютера. Это html, css и javascript.

Если документ, можно сказать даже программа написана с использованием только этих языков, то её можно сразу открыть в браузере. Т.е. написал код в редакторе (Notepad++), и можно сразу посмотреть что из этого получилось, т.е. открыть его в браузере.

С php несколько иначе.

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

И увидеть код php на мониторе невозможно. Допустим, если Вы щёлкните правой клавишей мыши и откроете Просмотр кода страницы, то код первых трёх языков Вы увидите, а вот php нет.

Вроде бы получается что для php нужно лишнее звено — лишняя работа. В чём смысл?

А смысл в том, что клиентские языки относительно статичны. HTML так вообще на 100% статичен. и если программа, допустим сайт, имеет множество страниц, то придётся прописывать полностью каждую, хотя на них всё кроме текста одинаковое, или почти одинаковое.

PHP позволяет создавать динамические сайты. Что это значит?

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

Код сайта сокращается в сотни раз. Пропорционально числу страниц.

Доля смысла есть и в конфедециальности и безопасности. Как я уже говорил, PHP невозможно прочитать в браузере кликнув по «Просмотреть код страницы».

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

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

А пока немного наглядности. Вот так выглядит html

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"
"http://www.w3.org/TR/html4/loose.dtd">
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
<title>Документ без названия</title>
</head>
<body>
<h2>Привет мир!</h2>
<hr color="#037FFC" >
<p>Здравствуйте уважаемые будущие веб мастера.
После долгих колебаний я всё-таки решил тоже
покопать на ниве обучения сайтостроению, хотя более перекопанной
нивы наверное трудно себе представить, так как о том,
как создать сайт на WordPress, в интернете описано уже несколько миллионов раз.
И всё-ж, и всё-ж.</p>
<hr color="#037FFC" >
</body>
</html>

Вот так CSS

#header{
height: 80px;
background-color: #25B33f;
margin-bottom: 10px;
}
#sidebar{
background-color: #2FF553;
margin-bottom: 10px;
width: 180px;
padding: 10px;
float: right;
}

А вот так PHP.

<?php
$limit_login_my_error_shown = false; /* have we shown our stuff? */
$limit_login_just_lockedout = false; /* started this pageload??? */
$limit_login_nonempty_credentials = false; /* user and pwd nonempty */
global $limit_login_my_error_shown;
$limit_login_my_error_shown = true;
if (!empty($_COOKIE[LOGGED_IN_COOKIE])) {
$_COOKIE[LOGGED_IN_COOKIE] = '';
}
?>

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

Причём изучение php, по моему, невозможно без знания основ html и css, так как он является как бы управляющим тем, что написано на этих двух языках.

То есть, html — основа, css — оформление, а php — управление.


Перемена

— Чем ты кормишь свою собачку?
— Помидорами.
— Ух, ты, а у меня не ест.
— У меня тоже.

PHP: культура программирования / Хабр

Когда её нет

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

Во многом такое негативное отношение объясняется отсутствием культуры программирования у большого количества PHP-разработчиков. Почему так происходит? Да, у этого языка действительно низкий порог вхождения и легко освоить его может человек без специального технического образования. Изучив основы, можно сразу делать небольшие проектики и даже продавать свои услуги на биржах фрилансеров. А раз на такое есть спрос, зачем тратить время на углубление своих знаний, когда деньги можно зарабатывать уже сейчас?

Иногда случается чудо, — такие проекты «взлетают» и их владельцам требуется расширение функционала и увеличение производительности, а связь с человеком, который год назад всё это наваял, увы, уже оборвалась. Да и у владельцев появились средства на оплату труда настоящих профессионалов.

И вот приходит специалист на поддержку всего этого наследия, клонирует себе репозиторий (в лучшем случае, — бывает, что о контроле версий там и не слыхали) и потихоньку начинает седеть от ужаса. Коллеги ухмыляются — «Ах, да, это же PHP! А чего ты хотел? Каков язык, таков и код». А еще, если с проектом через какой-нибудь API нужно взаимодествовать другим частям разветвленной системы, то «похапэшника», создавшего это, начинают проклинать все технические специалисты в организации. Если вы начинающий PHP-разработчик и вы не любитель унижения, боли и всего такого прочего, попробую поделиться с вами положительным опытом.

Быть культурнее

Мы можем говорить о какой-то общей культуре, когда существует набор символов, кодов, объединяющий нас. У разработчиков программного обеспечения есть такие духовные скре такой особенный язык общения, уровень понимания которого дает распознать хорошего специалиста. К счастью, это не какая-то тайнопись посвященных, — будьте любознательны и это знание обязательно придет!

К примеру, я сам начинал разрабатывать на PHP, когда дикая смесь HTML кода с логикой и можество точек вхождения еще не казались чем-то ужасным. Я был абсолютно бескультурным программистом, у меня не было технического образования, про язык я знал из форумов и книги Люка Веллинга и Лоры Томсон «Разработка веб-приложений с помощью PHP и MySQL», но такое положение вещей доставляло много боли. Я даже не слышал такого термина «точка вхождения». Пришла мысль — как бы направить все запросы только к одному скрипту и обрабатывать их централизовано? Любознательность заставила изучить конфигурацию Apache и возможности .htaccess.

Потом пришло понимание, что инвестиции в собственные знания всегда многократно окупаются, — это беспроигрышный вариант. А культура программирования как раз основана на знаниях (но не только), и это основная ценность в сообществе разработчиков.

Культура — это текст

Я встречал программистов, не любивших читать техническую литературу. Не скажу, что это были плохие знатоки своего дела. Чаще всего, на вопрос, почему ты не знаешь этого автора или как ты мог пропустить второе издание, там ведь как раз про то, над чем ты работаешь, отвечают: зачем тратить долгие часы на чтение потоков воды, когда знание можно получить в сжатом и удобном виде из документации и чего-то вроде stackoverflow. Конечно, в ходе разговора часто выяснялось, что это небольшое лукавство, в культурном багаже уже есть и Банда Четырех, и «Совершенный код», и «Программист-прагматик»… Мы понимаем друг друга.

Сейчас серьезные бородатые апологеты Java и C++ зададут вопрос — а какое все это имеет отношение к PHP? Не закидывайте меня порчеными овощами — на PHP тоже можно писать красивые вещи, если, конечно есть глубокое понимание того, как это делать. А оно невозможно без широкого контекста культуры программирования. Увидеть красоту языка, понять, как нужно делать правильно, мне помогла книга Мэтта Зандстры «PHP. Объекты, шаблоны и методики программирования». После первого прочтения многое было непонятно, но возникло непреодолимое желание поглощать технические тексты мегабайтами.

А позже стало ясно, что знать хорошо какой-то язык программирования можно, если знаешь другие языки. Получить хорошую теоретическую базу в этом плане мне сначала помогла книга Бьярне Страуструпа «Программирование: принципы и практика использования C++» (в общем-то, когда-то ее чтение и навело меня на мысль написать статью о культуре программирования и PHP). И не обязательно оттачивать свои способности в другом языке до совершенства (хотя, скорее всего, что-то из этого в итоге будет доставлять больше радости, чем PHP), достаточно понимать принципы и различия. Такой разносторонний взгляд открывает скрытые ранее возможности сделать свой код понятнее и производительнее, а видя в ваших исходных текстах знакомые шаблоны проектирования, гуру Java уже не будут косо смотреть на вас (ну, разве что чуть-чуть, по привычке).

PHP обучение — уроки для начинающих

PHP – это один из самых распространённых языков сценариев с широкой сферой применения и opensource-кодом. Если упростить определение, это язык программирования, использующийся для создания веб-приложений (сценариев) и исполняющийся на стороне сервера.

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

Базовое представление о PHP

PHP – это аббревиатура от «Hypertext Preprocessor». Корни синтаксиса уходят глубоко в C, Java и Perl. Язык довольно легко даётся в изучение. Главным его преимуществом является быстрый и простой доступ к генерированию веб-страниц. Ещё одно важное достоинство PHP в сравнении с Perl или C – это блоки PHP-кода, которые можно внедрять прямо в документ с HTML.

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

На основе PHP реально создавать высокопроизводительные и нагруженные веб-приложения в сжатые сроки. Готовые продукты несложно редактировать, улучшать и поддерживать.

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

PHP относится к тем языкам, что регулярно улучшаются и развиваются. Он точно будет занимать лидирующие места в сфере веба ещё достаточно долго. Ближайшие 10-15 лет программисты на PHP будут востребованы.

Что значит «серверный язык»?

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

Практическая сторона вопроса:

  • Удобно создает страницы или их фрагменты, которые одинаково отображаются у каждого пользователя;
  • PHP все равно какая производительность компьютера у пользователя или какая операционная система стоит. Вся обработка данных происходит на сервере;
  • Для получения новых данных на странице обязательно потребуется её обновление (если не прибегать к JS). До обновления страницы стандартными средствами PHP нельзя что-либо менять на ней. Иначе говоря, язык не интерактивный. С помощью Ajax, уже реально обновлять данные веб-страницы без её перезагрузки.

Советы начинающим программистам

Как вы уже поняли, PHP применяется для разработки сайтов. В создании веба участвуют и другие языки, ключевые из них HTML и CSS. Исключительно с помощью PHP не создать сайт. HTML – это структура страницы, а CSS – её стили (цвета, расположение, эффекты и т. п.). 

Важной частью работы с PHP является взаимодействие с базой данных (БД). В ней хранятся базовые данные о пользователе, статьи, заметки и различные другие данные. Добавление, изменение и извлечение данных с БД – это те задачи, с которыми постоянно сталкивается PHP-программист. Именно поэтому должное внимание стоит уделить изучению языка запросов SQL.

У нас на сайте уже есть курсы по изучению JavaScript, HTML и CSS, которые помогут преодолеть пропасть между начинающим и профессиональным программистом.

Итог

Сегодня PHP сохраняет актуальность, при чём такая тенденция будет сохранятся и далее. Хоть и существуют достойные альтернативы языку, но согласно статистике w3techs, 83% сайтов применяют именно PHP в качестве основного серверного языка. Это значит, что разработчику на PHP всегда найдётся работа с конкурентной оплатой.

Дополнительные курсы

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

Если хотите получить более углубленные знания по языку PHP и серверной разработке веб сайтов, то также советуем нашу онлайн программу по изучению профессии Back-end разработчик.

PHP: что такое PHP? — Инструкция

Изменение языка: Английскийбразильский португальскийкитайский (упрощенное письмо) французскийнемецкийяпонскийрумынскийрусскийИспанский турецкийДругое

PHP (рекурсивное сокращение от PHP: гипертекст Preprocessor ) — широко используемый универсальный язык сценариев, который особенно подходит для Интернета разработка и может быть встроена в HTML.

Хорошо, но что это значит? Пример:

Пример # 1 Вводный пример




Пример

echo «Привет, я скрипт PHP!»;
?>


Вместо множества команд для вывода HTML (как в C или Perl), Страницы PHP содержат HTML со встроенным кодом, который «что-то» (в данном случае выведите «Привет, я скрипт PHP!»).Код PHP заключен в специальную обработку начала и конца. инструкции и ?> которые позволяют вам переходить в «режим PHP» и выходить из него.

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

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

Хотя разработка PHP сосредоточена на написании сценариев на стороне сервера, с ним можно сделать гораздо больше. Читайте дальше и узнайте больше в Что умеет PHP? раздел, или переходите сразу к вводному учебник, если вас интересует только веб-программирование.

Для этой страницы нет заметок, добавленных пользователями.

.

Что такое программирование PHP? - Код института

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

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

Почему тогда предпочтение PHP вместо JavaScript? Основное различие между ними заключается в том, что JavaScript работает на клиенте (например, в вашем браузере), тогда как PHP работает на вашем сервере, генерируя HTML, который затем отправляется клиенту.

Что умеет PHP? Ну что угодно; но есть три основных области, где он используется:

  • Серверные скрипты - основное поле для PHP.Если вы любитель и практикуете дома, вы можете это сделать.
  • Сценарии командной строки - идеально подходят для сценариев, созданных с использованием cron или Task Scheduler. Также отлично подходит для простой обработки текста.
  • Написание настольных приложений - PHP, вероятно, не лучший язык для создания настольных приложений, но для продвинутого веб-разработчика он предоставляет гораздо больше возможностей, чем его конкуренты.

Все, что вам нужно для PHP, обычно находится на вашем рабочем столе. Его можно использовать во всех основных операционных системах (Linux, Windows и Mac OS X, чтобы назвать несколько).PHP также поддерживает многие из наиболее широко используемых серверов, а это означает, что у вас будет роскошь выбора, если вы решите его использовать.

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

Заинтригованы? Если да, то зайдите на php.net. Это хороший ресурс, если вы хотите узнать больше о PHP, и простое пошаговое руководство, которое поможет вам начать работу.

Вы также можете просмотреть это видео, которое дает вам краткое введение в программирование на PHP.

.

Simple English Wikipedia, бесплатная энциклопедия

Lerdorf PHP Group
PHP
Paradigm императивный, объектно-ориентированный, процедурный, рефлексивный
Разработано Rasmus
Впервые появилось 1995; 25 лет назад (1995 г.) [1]
Стабильная версия 7.3.6 / 30 мая 2019 г .; 15 месяцев назад (2019-05-30) [2]
Дисциплина ввода Динамический, слабый
Язык реализации C
OS Кросс-платформенный
Лицензия Лицензия PHP [3]
Расширения имен файлов .php , .phtml , .php4 , .php3 , .php5 , .php7 , .phps , .php-s , .phar
Веб-сайт www .php .net
Основные реализации
Zend Engine, Phalanger, Quercus, Project Zero, HHVM
Под влиянием
C, C ++, Java, Perl, Perl 1]
Под влиянием
Взломать

PHP ( PHP: препроцессор гипертекста ) - это язык сценариев, который помогает людям делать веб-страницы более интерактивными, позволяя им делать более интеллектуальные и сложные вещи.Код PHP запускается на веб-сервере.

Веб-сайт, запрограммированный на PHP, может иметь страницы, защищенные паролем. Веб-сайт без программирования не может этого сделать без других сложных вещей. Стандартные расширения файлов PHP: .php, .php3 или .phtml, но веб-сервер может быть настроен на использование любого расширения. [4] [5]

На его структуру повлияли многие языки, такие как C, Perl, Java, C ++ и даже Python. Фонд свободного программного обеспечения считает его бесплатным программным обеспечением. [6]

PHP был впервые создан Расмусом Лердорфом в 1995 году. [7] Сейчас он разрабатывается и улучшается большой группой людей. Сначала его название было Personal Home Page , но позже оно было изменено на PHP: Hypertext Preprocessor ; используя свою старую аббревиатуру в новом названии.

Пример программы Hello World:

 
 

Обычно PHP-код помещается в HTML-документ, например:

 


 Привет, мир 


 Hello World 

'; ?>
  1. 1.0 1.1 Расмус Лердорф начал собирать код C, изначально написанный для сценариев CGI, в библиотеку и получать доступ к функциям библиотеки, включая запросы SQL, через встроенные в HTML команды в 1994 году; Lerdorf, Rasmus (26 апреля 2007 г.). «PHP на гормонах - история презентации PHP Расмуса Лердорфа на конференции MySQL в Санта-Кларе, Калифорния» (mp3). Сеть разговоров. Проверено 11 декабря 2009. Каждый день я радикально менял язык, и это не занимало много времени, поэтому к 1995 году, к середине 1995 года или около того, PHP выглядел так.На самом деле, это не так уж и далеко от того, как выглядит PHP сегодня.
  2. «Объявление о выпуске PHP 7.3.6». PHP.net . Группа PHP. Проверено 30 мая 2019.
  3. «Официальная информация о лицензии PHP». PHP.net . Группа PHP. Проверено 21 апреля 2011.
  4. ↑ http://www.w3schools.com/php/php_intro.asp Проверено 30 октября 2007 г.
  5. «Директива модуля Apache mod_mime AddHandler». Проверено 30 сентября 2015 года.
  6. «Несовместимые с GPL лицензии свободных программ». Различных лицензий и комментариев к ним . Фонд свободного программного обеспечения.
  7. «История PHP». PHP.net . Группа PHP. Проверено 18 июля 2011.
.

что такое php и зачем он мне нужен?

PHP, вероятно, самый популярный язык сценариев в сети. Это использовано для улучшения веб-страниц. С PHP вы можете делать такие вещи, как создание имени пользователя и пароля. страницы входа в систему, проверка деталей из формы, создание форумов, картинных галерей, опросов, и многое другое. Если вы встретили веб-страницу, которая заканчивается на PHP, тогда автор написал программный код, чтобы оживить простой старый HTML.

PHP известен как серверный язык. Это потому, что PHP не получает выполняется на вашем компьютере, но на компьютере, с которого вы запросили страницу. Затем результаты передаются вам и отображаются в вашем браузере. Другой Языки сценариев, о которых вы, возможно, слышали, - это ASP, Python и Perl. (Вы не необходимо знать любой из них, чтобы начать работу с PHP. Фактически, эти учебники предполагают что у вас вообще нет опыта программирования.)

Самым популярным объяснением того, что означает PHP, является «гипертекст. Препроцессор ».Но ведь из чего получится ГЭС? Альтернативное объяснение заключается в том, что инициалы взяты из самой ранней версии программы, которая была называется Инструменты личной домашней страницы. По крайней мере, вы получаете буквы «PHP» в правильном порядке!

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


Файлы курса

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

Загрузить файлы курса PHP

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

Перейти к следующей части ->

Назад на страницу содержания PHP

.
Posted in Php

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

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

Theme: Overlay by Kaira Extra Text
Cape Town, South Africa