Вход Регистрация
Файл: backUP/php_lsn/php1.html
Строк: 60
<?php

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">

<
html>
<
head>
<
title>PHPШаг за шагом.</title>
<
meta content="text/html; charset=Windows-1251" http-equiv=Content-Type>
</
head>
<
LINK REL=STYLESHEET HREF="php.css" TYPE="text/css">
<
body text=black bgcolor=white link=blue vlink=blue alink=red>
<
center>
<
a name="top">
<
TABLE borderColor=#000000 cellSpacing=1 cellPadding=1 width=600 border=0 align="center">
<tr><td>

<
tr><td id=top>
<
h1>ШАГ 1. Что такое PHP?</h1>
<
P>PHP это скриптовый server-side язык программированияпредназначенный в 
основном для включения в html страницу и выполняемый сервером перед 
выдачей страницы браузеру
Это не CGIно вполне заменяет егоPHP очень 
похож на ASP 
(существует даже конвертор asp2php), но приспособлен к 
unix
-like системам и чаще всего употребляется с web-сервером apacheхотя 
может работать и с MS IIS и в принципе с любым другим веб
-сервером.
Кроме тогоPHP3 является объектно-ориентированным. </P>
<
P>На мой взглядосновное преимущество PHP простотагибкость и 
скорость выполнения
Мненапримерпонадобилось минут 15 для просмотра 
мануалов и примеров
для тогочтобы перевести весь контент моего сайта на 
SQL 
(подробнее с елудющих ШАГ-ахи написать php-скрипт для выдачи его в html 
коде с шаблонным дизайном
Зачем так сложноА вовсе и не сложноТеперь
чтобы выложить на сайт новую статью или просто новостья всеголишь 
добавляю новую запись на sql сервере с помощью MS Access или 
web
-интерфейса sqlнаписанного кстати тоже на php,&nbspа при запросе 
страницы пользователем соответствующий php
-скрипт выуживает из sql точто 
ему надо и выдает уже красиво оформленную
готовую страницу.</P>
<
P>SQLВот это является еще одним преимуществом PHPтакое впечатление
что он (PHPпросто рожден существовать в связке apache+php+sqlДля свой работы я выбрал MySQLкоторый также существует и под linux 
и под win9x
/NT.</P>
<
P>В качестве иллюстрации простоты phpпредлагаю  примерпередающий список файлов в текущем каталоге.</P>
<
div class=code>
&
lt;HTML&gt;&lt;BODY&gt;<BR>Список файлов:<BR>&lt;? <BR>$dir 
opendir("."); <BR>while($file readdir($dir)) <BR>&nbsp;&nbsp; echo 
"$file&lt;BR&gt;";<BR>closedir($dir); 
<
BR>?&gt;<BR>&lt;/BODY&gt;&lt;/HTML&gt;<BR>
</
div>
<
p>
Кодпомещенный в теги <code>&lt;?</codeи <code>?&gt;</code
не передается браузеруа выполняется непосредственно на стороне сервераА 
выдается то
что выводит команда <code>echo</code>. Я думаючто человекмало-мальски знающий хотя бы один язык программированияпоймет этот пример без проблемКажетсяPHP 
похож на C
или Perlили BasicА вот к стати тот же пример в ООП варианте:
<
div class=code>&lt;?<BR>$dir dir("."); <BR>while($file $dir-&gt;read())<BR>&nbsp;&nbsp;echo "$file&lt;BR&gt;";<BR>$dir-&gt;close(); <BR>?&gt;</div>
<
p>
И ведь вы можете это писать в своем любимом html редактореЛично я настолько 
полюбил этот язык
что пишу в нем и скрипты для linux shell (хотя это уже из 
области XXX 
;) и даже под dos/winА запустить скрипт из шела проще некуда: <code>php3 
-&lt;filename&gt;</codeполучается отличный интерпретатор.</p>
<
p>А вотдля наглядностиеще пример для работы с MySQL:</p>
<
div class=code>&lt;?<BR>
$conn=mysql_connect("127.0.0.1");<BR>
if (
mysql_select_db("db",$conn)) {<BR>
&
nbsp;&nbsp;$res=mysql_query("select * from tabl"$conn);<BR>
&
nbsp;&nbsp;while(($data=mysql_fetch_row($res)))<BR>
&
nbsp;&nbsp;&nbsp;&nbsp;echo("$data[0] $data[1]n");<BR>
} else <
BR>
&
nbsp;&nbsp;echo "Error!n";<BR>?&gt;
</
div>
<
p>Этот скрипт выводит таблицу <code>tabl</codeиз базы данных <code>db</codeна локальном MySQL сервере.</p>
<
ul class=href>Ссылки на тему php
<
li class=href><A href="http://phpclub.unet.ru">http://phpclub.unet.ru</A> - русский клуб программистов на PHP, здесь вы можете найти любую интерсующую вас информацию и пообщаться с профессионалами на эту тему (а так же связка PHP-SQL).
<li class=href><A href="http://www.php.org">http://www.php.org</A> - сайт производителя.
<li class=href>Неплохая документация по php (и кажется под php для winлежит на <A href="http://www.citforum.ru">http://www.citforum.ru</A>
</ul>
</
td>
</
tr>
<
tr><td id="menu" class=menu>
<
center><a href=#top class=menu>ВВЕРХ</a></center><br>
<center><a href=php2.html class=menu>следующий шаг&gt;&gt;&gt;</a></center>

</
td>
</
tr>
</
TABLE>
</
div>

</
body>
</
html>
?>
Онлайн: 0
Реклама