Основы языка PHP

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

Что это значит? Вот, например:

<!DOCTYPE HTML PUBLIC «-//W3C//DTD HTML 4.01 Transitional//EN»

«http://www.w3.org/TR/html4/loose.dtd»>

<html>

<head>

<title>Пример</title>

</head>

<body>

<?php

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

?>

</body>

</html>

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

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

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

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

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

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

PHP изначально создавался как более защищенный язык (в отличии от  Perl, C) для написания CGI-приложений. С помощью некоторых настроек во время компиляции и  динамических настроек самого  приложения, вы имеете возможность найти подходящее сочетание высокой безопасности и свободы действий.

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

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

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

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

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

двадцать − 12 =