Харьков Форум
  Харьков Форум > Hi-Tech... > Интернет и локальные сети

Старый 16.01.2009, 14:15   #1
mr.jay

 
 
Регистрация: 14.01.2008
Адрес: Салтовка-the center of th
Сообщений: 439
 
Вопрос php и html

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


    Вверх
Старый 16.01.2009, 14:22   #2
Slash


 
 
Регистрация: 28.04.2004
Адрес: Kharkiv
Сообщений: 12,411
 
По умолчанию
Цитата:
Что такое PHP?

PHP (рекурсивный акроним словосочетания "PHP: Hypertext Preprocessor") - это широко используемый язык программирования общего назначения с открытым исходным кодом. PHP сконструирован специально для ведения Web-разработок и может внедряться в HTML-код.

Простой ответ, но что он может означать? Вот пример:

Пример 1-1. Пример программирования на PHP<html>
<head>
<title>Пример</title>
</head>
<body>

<?php
echo "Привет, я - скрипт PHP!";
?>

</body>
</html>

Результат, который показывается клиенту:

<head>
<title>Пример</title>
</head>
<body>
Привет, я - скрипт PHP!
</body>
</html>


Обратите внимание на отличие этого скрипта от скриптов, написанных на других языках, например, на Perl или C - вместо того, чтобы создавать программу, которая занимается формированием HTML-кода и содержит бесчисленное множество предназначенных для этого команд, вы создаете HTML-код с несколькими внедренными командами PHP (в приведенном случае, предназначенными для вывода текста). Код PHP отделяется специальными начальным и конечным тегами, которые позволяют процессору PHP определять начало и конец участка HTML-кода, содержащего PHP-скрипт.

Значительным отличием PHP от какого-либо кода, выполняющегося на стороне клиента, например, JavaScript, является то, что PHP-скрипты выполняются на сервере. Если бы у вас на сервере был размещен скрипт, подобный вышеприведенному, клиент получил бы только результат выполнения скрипта, причем он не смог бы выяснить, какой именно код выполняется. Вы даже можете сконфигурировать свой сервер таким образом, чтобы HTML-файлы обрабатывались процессором PHP, так что клиенты даже не смогут узнать, получают ли они обычный HTML-файл или результат выполнения скрипта.
(с) http://www.php.ru/manual/introduction.html

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


__________________
Это очень просто - Ножницы режут бумагу, бумага накрывает камень, камень давит ящерицу, ящерица травит Спока, Спок ломает ножницы, ножницы отрезают голову ящерице, ящерица ест бумагу, бумага ложится под Спока, Спок испаряет камень, и, как обычно, камень разбивает ножницы. (c) Шелдон Купер.
    Вверх
Старый 16.01.2009, 14:35   #3
mr.jay

 
 
Регистрация: 14.01.2008
Адрес: Салтовка-the center of th
Сообщений: 439
 
По умолчанию
не до конца и не все, но понял))


    Вверх
Старый 16.01.2009, 14:47   #4
Slash


 
 
Регистрация: 28.04.2004
Адрес: Kharkiv
Сообщений: 12,411
 
По умолчанию
Если думаешь заниматься - внимательно полазить по инету и почитать - что такое скрипт, скриптовые языки, и т.п.
Еще раз:
HTML - текст, определенным оразом отформатированный длля показа.
PHP - средство, позволяющее создавать HTML-файлы в зависимости от каких-то условий. Часто используется для работы с базами данных.


__________________
Это очень просто - Ножницы режут бумагу, бумага накрывает камень, камень давит ящерицу, ящерица травит Спока, Спок ломает ножницы, ножницы отрезают голову ящерице, ящерица ест бумагу, бумага ложится под Спока, Спок испаряет камень, и, как обычно, камень разбивает ножницы. (c) Шелдон Купер.
    Вверх
Старый 16.01.2009, 15:20   #5
mr.jay

 
 
Регистрация: 14.01.2008
Адрес: Салтовка-the center of th
Сообщений: 439
 
По умолчанию
спасибо.))) просто возникла идея сайт сделать интересный, когда-то баловался Dreamweawer`ом не особо понимая многие вещи, теперь поумнел чуточку и задумалсо )

забыл добавить отдельное спасибо, что не отправил к вике или гуглить


    Вверх

Опции темы Поиск в этой теме
Поиск в этой теме:

Расширенный поиск

Харьков Форум > Hi-Tech... > Интернет и локальные сети

Быстрый переход


Часовой пояс GMT +3, время: 14:37.


Харьков Форум Powered by vBulletin® Version 3.8.7
Copyright ©2000 - 2018, Jelsoft Enterprises Ltd.