Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате
Форум программистов > PHP: Общие вопросы > Разъясните начинающему, что такоре PHP


Автор: Mitkin 12.9.2012, 23:18
Здравствуйте. Я начинающий.

У меня несколько вопросов прикладного значения:
1. В википедии даётся простой код на PHP:
Код

<?php
  echo 'Hello, world!'; 
?>

Почему я его не смог запустить?
2. PHP требует установки специального программного обеспечения на компьютере? Если да, то для чего?
3. Что такое программа "Денвер"? Что она даёт?
4. Я могу в одном файле написать код html и php, подобно тому, как делаются вставки на js?

Автор: Evghenusi 13.9.2012, 00:03
Mitkin, с C# вы уже разобрались?

Автор: Mitkin 13.9.2012, 00:25
Да. Проблема была из-за сайта.

Автор: Gold Dragon 13.9.2012, 07:48
Цитата(Mitkin @  13.9.2012,  00:18 Найти цитируемый пост)
Почему я его не смог запустить?

Потому что [2]
Цитата(Mitkin @  13.9.2012,  00:18 Найти цитируемый пост)
2. PHP требует установки специального программного обеспечения на компьютере? Если да, то для чего?
Да требуется.. Как минимум веб-сервер (Apache ) + PHP. И это нужно как минимум чтобы прочитать твой текстовый файл с кодом и сказать сделать.

Цитата(Mitkin @  13.9.2012,  00:18 Найти цитируемый пост)
3. Что такое программа "Денвер"? Что она даёт?
Это
Цитата

набор дистрибутивов (Apache, PHP, MySQL, Perl и т.д.) и программная оболочка, используемые Web-разработчиками для разработки сайтов на «домашней» (локальной) Windows-машине без необходимости выхода в Интернет.


Цитата(Mitkin @  13.9.2012,  00:18 Найти цитируемый пост)
4. Я могу в одном файле написать код html и php, подобно тому, как делаются вставки на js? 
да.

[1] советую всё же учебник скачать и почитать

[2][3]Предлагаю воспользоваться всё же http://open-server.ru/. Когда-то он был хуже и глючнее Денвера, сейчас очень хорош, и как сервер и как работа с настройками и отладками

[4]
index.php
Код

<h1>
      <?php echo 'Привет, МИР!'?>
</h1>
<script>
      alert('вот такой мир...')
</script>





Автор: baldina 13.9.2012, 13:10
Цитата(Gold Dragon @  13.9.2012,  07:48 Найти цитируемый пост)
Как минимум веб-сервер (Apache ) + PHP. И это нужно как минимум чтобы прочитать твой текстовый файл с кодом и сказать сделать.

для исполнения php достаточно интерпретатора, apache нужен только для разработки веб приложений.

Автор: komaroff 13.9.2012, 13:14
Скачайте себе денвевер и будет вам счастье))

Автор: baldina 13.9.2012, 13:39
Mitkin, читайте http://www.php.net/tut.php, http://www.php.net/manual/ru/. В магазине тоже полно книжек типа Меснера "php для начинающих".

Автор: Mitkin 13.9.2012, 17:59
1. Я не понял. Чтобы файл заработал, я его должен на сервер поместить?
2. Денвер становил, но код по прежнему не работает. Другой код, на много боле сложный работает, а этот - нет.

Автор: bars80080 13.9.2012, 18:02
здесь указано что нужно, и как это устанавливать

http://php-myadmin.ru/learning/instrument-intro.html

Автор: baldina 13.9.2012, 18:27
Цитата(Mitkin @  13.9.2012,  17:59 Найти цитируемый пост)
1. Я не понял. Чтобы файл заработал, я его должен на сервер поместить?

а вы его прямо в браузере с локального диска открываете? ;)

Автор: Mitkin 13.9.2012, 18:32
По разному.
Я один в интернетет разместил - не помогло.

Но я же говорю - один код сложный, он сработал. А другой, простой - нет

Добавлено через 7 минут и 7 секунд
вот ссылка:
http://ferma1800.narod2.ru/ww.php

Автор: Gold Dragon 17.9.2012, 09:04
а разве на Народе php поддерживается? Раньше это было что-то бемплатное

Автор: s1lver 24.9.2012, 09:22
Цитата

1. Я не понял. Чтобы файл заработал, я его должен на сервер поместить?


Не обязательно. Можно php - скрипт скомпилировать, и тогда он будет работать как обычная программа на винде в консоле или с интерфейсом.

Добавлено через 2 минуты и 28 секунд
интересно, я один нажал на эту ссылку?  что-то у меня каспер ругается на нее smile 

Автор: MakTpaxep 28.9.2012, 00:31
Мне в своё время очень помогла вот эта статья http://php-myadmin.ru/learning/instrument-intro.html
ЗЫ только вручную, только хардкор

Powered by Invision Power Board (http://www.invisionboard.com)
© Invision Power Services (http://www.invisionpower.com)