Похожие презентации:
Основные свойства языка PHP
1. Основные свойства языка PHP
2. Что такое php?
• PHP – это язык программирования,специально разработанный для
написания web-приложений
(сценариев), исполняющихся на Webсервере.
3.
Аббревиатура PHP означает
"Hypertext Preprocessor"
(Препроцессор Гипертекста).
Первоначально аббревиатура PHP
означала "Personal Home Pages "
(Личные Домашние Страницы).
4.
• PHP был разработан датскимгренландцем Расмусом Лердорфом, а
затем дорабатывался как открытый код.
• При описании РНР-страницы вы может
сказать, что это файл с
расширением .php, содержащий
комбинацию HTML-тэгов и скриптов,
запускаемых для выполнения на вэбсервере.
5. Как работает PHP? Предположим, вы печатаете адрес HTML-документа (например,http://www.mysite.com/page.htm) в адресной строке браузера. При этом вы запрашивае
Как работает PHP?Предположим, вы печатаете адрес HTML-документа
(например,http://www.mysite.com/page.htm) в адресной строке браузера.
При этом вы запрашиваете HTML-страницу. Вот пример:
6. Вы видите, что сервер просто высылает HTML-файл клиенту. Но если вы напечатаете http://www.mysite.com/page.php - то есть запросите PHP-страницу - сервер начи
Вы видите, что сервер просто высылает HTML-файл клиенту. Ноесли вы напечатаете http://www.mysite.com/page.php - то есть
запросите PHP-страницу - сервер начинает работать
7. Каковы основные преимущества языка PHP?
традиционностью;
простотой;
эффективностью;
безопасностью;
гибкостью.
8. Традиционность
Код РНР очень похож на тот, которыйвстречается в типичных программах на
С или Pascal.
9. Простота
• . Механизм РНР просто начинаетвыполнять код после первой
экранирующей последовательности
(<?) и продолжает выполнение до того
момента, когда он встретит парную
экранирующую последовательность
(?>)
10. Эффективность
• Очень важное преимущество PHPзаключается в его «движке». «Движок»
PHP не является ни компилятором, ни
интерпретатором. Он является
транслирующим интерпретатором.
Такое устройство «движка» PHP
позволяет обрабатывать сценарии с
достаточно высокой скоростью.
11. Безопасность
• В РНР реализованы механизмыбезопасности, находящиеся под
управлением администраторов; при
правильной настройке РНР это
обеспечивает максимальную свободу
действий и безопасность.
12. Гибкость
• Нет проблем и с зависимостью отбраузеров, поскольку перед отправкой
клиенту сценарии РНР полностью
компилируются на стороне сервера.
13. 4 стиля обрамления PHP-кода
стильОткрывающий Закрывающий
тег
тег
Сокращенный
<?
?>
XML
(стандартный)
<?php
?>
ASP
<%
%>
SCRIPT(програм
мный)
<script
language=“php”>
</script>