ana
02.07.2005, 00:29
В один прекрасный день Вы решили выучить PHP. Взяли в руки книжку уселись перед компьютером, открыли текстовый редактор, написали там что-то типа:
<?
echo "Hello, World!";
?>
и... , а что дальше то? Где и как выполняются скрипты, и что они должны делать, и для чего придуман вообще придуман PHP?
Надеюсь что моя маленькая статья поможет через 10 минут уже запустить свой первый скрипт PHP (пи-эйч-пи) на Вашем компе, и продолжить обучение дальше.
Первое что надо уяснить, что PHP был задуман для работы на сервере, в архитектуре которая называется „Сервер – Клиент“. Кто такой „Клиент“ и кто такой „Сервер“ ?
„Клиент“ это тот, кто обращается к „Сервер“у с каким нибудь запросом, „Сервер“ этот запрос обрабатывает и отсылает результат обратно.
Значит нам нужен „Сервер“ который обрабатывает запросы?
Точно!
Где его взять?
Где угодно, но если Вы не хотите мучиться в конфигурационных файлах и не инсталлировать кучу программ, то есть все в одном флаконе то Вам сюда>
http://www.apachefriends.org
вот цитата>
XAMPP is an easy to install Apache distribution containing MySQL, PHP and Perl. XAMPP is really very easy to install and to use - just download, extract and start.
XAMPP for Windows
The distribution for Windows 98, NT, 2000 and XP. This version contains: Apache, MySQL, PHP + PEAR, Perl, mod_php, mod_perl, mod_ssl, OpenSSL, phpMyAdmin, Webalizer, Mercury Mail Transport System for Win32 and NetWare Systems v3.32, JpGraph, FileZilla FTP Server, mcrypt, eAccelerator, SQLite, and WEB-DAV + mod_auth_mysql.
Кто хочет может читать, что там написано, кому лень, тот сразу качает XAMPP для Windows и вперед.
1120254357
И так смотрим на часы, засекаем время.
Шаг1. Инсталлируем XAMPP, na Десктопе видим значок XAMPP Control Panel
Кликаем на нее и включаем Apache Server (кому не лень еще раз щелкнуть мышкой, может включить и MySQL Server, так, на всякий случай, авось сгодится :cool: )
http://people.freenet.de/andrejs/nowa/xampp/xampp1.jpg
Шаг2. Запускаем наш любимый браузер и пишем в адрессной строке „localhost“ (некоторые „извращенцы“ пишут 127.0.0.1 , но это дело вкуса разумеется).
Что мы видим? Что-то вроде:
http://people.freenet.de/andrejs/nowa/xampp/xampp2.jpg
Кто хочет может тыкать мышкой дальше, но тогда мы не уляжемся в 10 минут.
Главное то, что у нас локально работает сервер. :super:
Шаг3. Последний и самый сложный.
Идем на диск C:\apachefriends\xampp\htdocs и делаем там новую папку (если вы не знаете как сделать новую папку, можете дальше не читать ;-)), я назвал ее „myfirstPHP“.
И в этой папке создаем новый текстовый файл например с помощью Notepad (если не знаете как сделать текстовый файл, можете дальше не читать), в котором пишем следующее:
<?
echo "Hello, World!";
?>
и сохраняем его с расширением php, у меня например hello.php (если Вы не знаете как сохранить текстовый файл с расширением php, то лучше отойдите от компьютера на безопасное расстояние, а то вдруг еще укусит!). А если серьезно, то расширением файла называется то, что стоит после точки в названии файла, если у Вас они не показываются, то покапайтесь в настройках папок.
Должно быть что-то вроде:
http://people.freenet.de/andrejs/nowa/xampp/xampp3.jpg
Все! Можете утереть холодный пот со лба... :xe . подождать пока сердцебиение и давление войдут в норму, окинуться на спинку стула и набрать в строке браузера>
localhost/myfirstPHP (или как Вы там папку назвали?)
1120255523
Увидим>
http://people.freenet.de/andrejs/nowa/xampp/xampp4.jpg
Ну и если кто еще не знает, то надо кликнуть мышкой на hello.php (или как вы там назвали?) и... остановись мгновение, ты прекрасно!
http://people.freenet.de/andrejs/nowa/xampp/xampp5.jpg
Правда некоторые крутые вместо „Hello world!“ пишут непристойные ругательства,
А крутые хацкеры норовят сделать еще один файл phpinfo.php :
<?
phpinfo();
?>
и потом ночами напролет изучать содержимое работы скрипта, страшно матерясь и обзывая всех ламмерами... :12:
Вкратце все, смотрим на часы. У кого сколько? :дразню
Теперь Вы можете учить PHP дальше... .
Успехов! :23:
1120257457
..........
<?
echo "Hello, World!";
?>
и... , а что дальше то? Где и как выполняются скрипты, и что они должны делать, и для чего придуман вообще придуман PHP?
Надеюсь что моя маленькая статья поможет через 10 минут уже запустить свой первый скрипт PHP (пи-эйч-пи) на Вашем компе, и продолжить обучение дальше.
Первое что надо уяснить, что PHP был задуман для работы на сервере, в архитектуре которая называется „Сервер – Клиент“. Кто такой „Клиент“ и кто такой „Сервер“ ?
„Клиент“ это тот, кто обращается к „Сервер“у с каким нибудь запросом, „Сервер“ этот запрос обрабатывает и отсылает результат обратно.
Значит нам нужен „Сервер“ который обрабатывает запросы?
Точно!
Где его взять?
Где угодно, но если Вы не хотите мучиться в конфигурационных файлах и не инсталлировать кучу программ, то есть все в одном флаконе то Вам сюда>
http://www.apachefriends.org
вот цитата>
XAMPP is an easy to install Apache distribution containing MySQL, PHP and Perl. XAMPP is really very easy to install and to use - just download, extract and start.
XAMPP for Windows
The distribution for Windows 98, NT, 2000 and XP. This version contains: Apache, MySQL, PHP + PEAR, Perl, mod_php, mod_perl, mod_ssl, OpenSSL, phpMyAdmin, Webalizer, Mercury Mail Transport System for Win32 and NetWare Systems v3.32, JpGraph, FileZilla FTP Server, mcrypt, eAccelerator, SQLite, and WEB-DAV + mod_auth_mysql.
Кто хочет может читать, что там написано, кому лень, тот сразу качает XAMPP для Windows и вперед.
1120254357
И так смотрим на часы, засекаем время.
Шаг1. Инсталлируем XAMPP, na Десктопе видим значок XAMPP Control Panel
Кликаем на нее и включаем Apache Server (кому не лень еще раз щелкнуть мышкой, может включить и MySQL Server, так, на всякий случай, авось сгодится :cool: )
http://people.freenet.de/andrejs/nowa/xampp/xampp1.jpg
Шаг2. Запускаем наш любимый браузер и пишем в адрессной строке „localhost“ (некоторые „извращенцы“ пишут 127.0.0.1 , но это дело вкуса разумеется).
Что мы видим? Что-то вроде:
http://people.freenet.de/andrejs/nowa/xampp/xampp2.jpg
Кто хочет может тыкать мышкой дальше, но тогда мы не уляжемся в 10 минут.
Главное то, что у нас локально работает сервер. :super:
Шаг3. Последний и самый сложный.
Идем на диск C:\apachefriends\xampp\htdocs и делаем там новую папку (если вы не знаете как сделать новую папку, можете дальше не читать ;-)), я назвал ее „myfirstPHP“.
И в этой папке создаем новый текстовый файл например с помощью Notepad (если не знаете как сделать текстовый файл, можете дальше не читать), в котором пишем следующее:
<?
echo "Hello, World!";
?>
и сохраняем его с расширением php, у меня например hello.php (если Вы не знаете как сохранить текстовый файл с расширением php, то лучше отойдите от компьютера на безопасное расстояние, а то вдруг еще укусит!). А если серьезно, то расширением файла называется то, что стоит после точки в названии файла, если у Вас они не показываются, то покапайтесь в настройках папок.
Должно быть что-то вроде:
http://people.freenet.de/andrejs/nowa/xampp/xampp3.jpg
Все! Можете утереть холодный пот со лба... :xe . подождать пока сердцебиение и давление войдут в норму, окинуться на спинку стула и набрать в строке браузера>
localhost/myfirstPHP (или как Вы там папку назвали?)
1120255523
Увидим>
http://people.freenet.de/andrejs/nowa/xampp/xampp4.jpg
Ну и если кто еще не знает, то надо кликнуть мышкой на hello.php (или как вы там назвали?) и... остановись мгновение, ты прекрасно!
http://people.freenet.de/andrejs/nowa/xampp/xampp5.jpg
Правда некоторые крутые вместо „Hello world!“ пишут непристойные ругательства,
А крутые хацкеры норовят сделать еще один файл phpinfo.php :
<?
phpinfo();
?>
и потом ночами напролет изучать содержимое работы скрипта, страшно матерясь и обзывая всех ламмерами... :12:
Вкратце все, смотрим на часы. У кого сколько? :дразню
Теперь Вы можете учить PHP дальше... .
Успехов! :23:
1120257457
..........