ANTICHAT.XYZ    VIDEO.ANTICHAT.XYZ    НОВЫЕ СООБЩЕНИЯ    ФОРУМ  
Баннер 1   Баннер 2
Antichat снова доступен.
Форум Antichat (Античат) возвращается и снова открыт для пользователей. Здесь обсуждаются безопасность, программирование, технологии и многое другое. Сообщество снова собирается вместе.
Новый адрес: forum.antichat.xyz
Вернуться   Форум АНТИЧАТ > Оффтоп > Болталка
   
Закрытая тема
 
Опции темы Поиск в этой теме Опции просмотра

Что такое Php?
  #1  
Старый 28.12.2007, 16:04
Аватар для PAPA212
PAPA212
Новичок
Регистрация: 22.12.2007
Сообщений: 8
Провел на форуме:
31692

Репутация: 11
По умолчанию Что такое Php?

Так я решил легко и просто,доступно научить людей PHP5.
Уроков будет всего 16.
Начнём!
УРОК №1
PHP5это язык программирования,который используется для создания Web-сайтов.Cлово PHP означает Personal Home Page.
Создатель языка считается Расмус Ледфорд.
Вы задатите вопрос,почему же нельзя писать страницы на html.
Преимущество PHP над html:
1)Одно из неоспоримых преимуществ PHP - его простота.
2)PHP позволяет вставлять в HTML-разметку небольшие фрагменты кода, что упрощает освоение этого языка верстальщиками.
3)Схожесть синтаксиса PHP с c++, слабая типизация, обилие документации и примеров делают первые шаги в программирование достаточно легкими.

Теперь мы рассмотрим как работуют страницы написанные на PHP
и html
На html:
1)Браузер клиента формирует соответствующий запрос,который посылается на сервер
2)Web-сервер читает его,находит соответствующую страницу на сервере и посылает клиенту
3)Браузер клиента обрабатывает её и выводит на экран

На PHP:
1)Браузер клиента формирует соответствующий запрос,который посылается на сервер
2)Web-сервер читает его и находит соответствующую страницу на сервере
3)выполняется PHP-код
4)Web-сервер отправляет результирующую страницу обратно клиенту
5)Браузер клиента обрабатывает её и выводит на экран


Название серверный язык php получила из-за того,что программы на нём целиком и полностью происходит на сервере.
PHP язык создавался полностью на продукт с открытым кодом.Писать программу можно в Блокноте и затем запихивать на сервер,чтобы посмотреть результат.

Возможности PHP:
уществуют три основных области, где используется PHP.


Создание скриптов для выполнения на стороне сервера. PHP наиболее широко используется именно таким образом. Все, что вам понадобится, это парсер PHP (в виде программы CGI или серверного модуля), веб-сервер и броузер. Чтобы вы могли просматривать результаты выполнения PHP-скриптов в броузере, вам нужен работающий веб-сервер и установленный PHP. В случае, если вы просто экспериментируете, вы вполне можете использовать свой домашний компьютер вместо сервера. За более подробными сведениями обратитесь к главе Советы по установке.

Создание скриптов для выполнения в командной строке. Вы можете создать PHP-скрипт, способный запускаться вне зависимости от вебсервера и броузера. Все, что вам потребуется - парсер PHP. Такой способ использования PHP идеально подходит для скриптов, которые должны выполняться регулярно, например, с помощью cron (на платформах *nix или Linux) или с помощью планировщика задач (Task Scheduler) на платформах Windows. Эти скрипты также могут быть использованы в задачах простой обработки текстов. За дополнительной информацией обращайтесь к главе Использование PHP в среде командной строки.

Создание оконных приложений, выполняющихся на стороне клиента. Возможно, PHP является не самым лучшим языком для создания подобных приложений, но, если вы очень хорошо знаете PHP и хотели бы использовать некоторые его возможности в своих клиент-приложениях, вы можете использовать PHP-GTK для создания таких приложений. Подобным образом вы можете создавать и кросс-платформенные приложения. PHP-GTK является расширением PHP и не поставляется вместе с дистрибутивом PHP. Если вы заинтересованы, посетите сайт PHP-GTK.

PHP доступен для большинства операционных систем, включая Linux, многие модификации Unix (такие, как HP-UX, Solaris и OpenBSD), Microsoft Windows, Mac OS X, RISC OS, и многих других. (Совершенно точно, что существует версия PHP для OS/2. Неизвестно, правда, насколько соответствующая нынешним реалиям - Прим.перев.) Также в PHP включена поддержка большинства современных вебсерверов, таких, как Apache, Microsoft Internet Information Server, Personal Web Server, серверов Netscape и iPlanet, сервера Oreilly Website Pro, Caudium, Xitami, OmniHTTPd и многих других. Для большинства серверов PHP поставляется в качестве модуля, для других, поддерживающих стандарт CGI, PHP может функционировать в качестве процессора CGI.

Таким образом, выбирая PHP, вы получаете свободу выбора операционной системы и вебсервера. Кроме того, у вас появляется выбор между использованием процедурного или объектно-ориентированного программирования или же их сочетания. Несмотря на то, что PHP 4 (текущая стабильная версия) поддерживает не все особенности ООП, многие библиотеки кода и большие приложения (включая библиотеку PEAR) написаны только с использованием ООП. PHP 5 исправляет некоторые слабости, присущие реализации ООП в PHP 4 и предоставляет разработчику целосную объектную модель.

PHP способен не только выдавать HTML. Возможности PHP включают формирование изображений, файлов PDF и даже роликов Flash (с использованием libswf и Ming), создаваемых "на лету". PHP также способен выдавать любые текстовые данные, такие, как XHTML и другие XML-файлы. PHP способен осуществлять автоматическую генерацию таких файлов и сохранять их в файловой системе вашего сервера вместо того, чтобы отдавать клиенту, организуя, таким образом, кеш динамического содержания, расположенный на стороне сервера.

Одним из значительных преимуществ PHP является поддержка широкого круга баз данных. Создание скрипта, использующего базы данных, - невероятно просто.

Для работы с PHP требуется серверы с поддержкой PHP.
Также можно сделать домашний сервер(Это тема второго урока)

При создании темы использовал свою голову и инет
 

  #2  
Старый 28.12.2007, 16:26
Аватар для Isis
Isis
Флудер
Регистрация: 20.11.2006
Сообщений: 3,316
Провел на форуме:
16641028

Репутация: 2371


По умолчанию

мда
 

  #3  
Старый 28.12.2007, 16:34
Аватар для phol1eadeux
phol1eadeux
Участник форума
Регистрация: 07.08.2007
Сообщений: 139
Провел на форуме:
2063900

Репутация: 138
По умолчанию

Цитата:
Cлово PHP означает Personal Home Page
рекурсивная аббревиатура
PHP ( Php: Hypertext Preprocessor )
 

  #4  
Старый 28.12.2007, 16:45
Аватар для Ershik
Ershik
Постоянный
Регистрация: 07.11.2007
Сообщений: 392
Провел на форуме:
1325167

Репутация: 100
По умолчанию

Как я понимаю, автор решил все выкладывать постепенно?
 

  #5  
Старый 28.12.2007, 16:53
Аватар для groundhog
groundhog
Познавший АНТИЧАТ
Регистрация: 12.05.2007
Сообщений: 1,235
Провел на форуме:
2238549

Репутация: 1318


Отправить сообщение для groundhog с помощью ICQ
По умолчанию

Цитата:
...PHP5 это язык программирования, который используется для создания Web-сайтов...
Ошибочное утверждение... Это прежде всего язык программирования, а уж какие цели ты ставишь в его использовании - это твоя задача.

Цитата:
...Преимущество PHP над html...
Впервые вижу такое дебильное сравнение... Как можно сравнивать язык разметки с языком программирования?

Цитата:
...обращайтесь к главе Использование PHP в среде командной строки...
У тебя постоянно ссылки на главы... Это что тупой копипаст?

Цитата:
...реалиям - Прим.перев...
Головой работал или интернетом?

Цитата:
Как я понимаю, автор решил все выкладывать постепенно?
Всё равно что решил автор: эти темы будут перемещаться в болталку.

PAPA212, не слишком ли большие замашки? Статья, переведённая аля промптом? У тебя даже окончания не соглосованы, куча бреда... Ценность твоих уроков - 0. Думаю что у последующих уроков цена тоже будет не высока. У тебя нету соответствующих знаний для создания уроков. Без обид. Эта тема - для болталки, но никак не для статей.
 

  #6  
Старый 28.12.2007, 16:53
Аватар для PAPA212
PAPA212
Новичок
Регистрация: 22.12.2007
Сообщений: 8
Провел на форуме:
31692

Репутация: 11
По умолчанию

да)
 

  #7  
Старый 28.12.2007, 16:56
Аватар для GSM™
GSM™
Участник форума
Регистрация: 02.11.2007
Сообщений: 230
Провел на форуме:
1819358

Репутация: 75
По умолчанию

to PAPA212
по mysql ничего ненайдется почитать?
 

  #8  
Старый 28.12.2007, 17:00
Аватар для FeraS
FeraS
Постоянный
Регистрация: 20.01.2007
Сообщений: 705
Провел на форуме:
5381835

Репутация: 1329


Отправить сообщение для FeraS с помощью ICQ
По умолчанию

Спасибо!!! Многое узнал


:d
 

  #9  
Старый 28.12.2007, 17:02
Аватар для PAPA212
PAPA212
Новичок
Регистрация: 22.12.2007
Сообщений: 8
Провел на форуме:
31692

Репутация: 11
По умолчанию

Цитата:
Сообщение от GSM™  
to PAPA212
по mysql ничего ненайдется почитать?
Читай
 

  #10  
Старый 28.12.2007, 18:01
Аватар для .Slip
.Slip
Leaders of Antichat - Level 4
Регистрация: 16.01.2006
Сообщений: 1,966
Провел на форуме:
21768337

Репутация: 3486


По умолчанию

Спасибо, многое узнал. Многому научился. Продолжай! +++++
__________________
..
 
Закрытая тема



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Письма девочек-подростков в журнал "Yes!" Lolik Болталка 43 03.03.2009 22:43
XSS крупным планом. Thesaurus Авторские статьи 46 12.03.2006 23:11
что такое Boxинг silveran Схемы и программы 4 02.01.2006 09:58
Что такое DDoS-атака? silveran Чужие Статьи 0 10.12.2005 03:07



Здесь присутствуют: 1 (пользователей: 0 , гостей: 1)
 


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




ANTICHAT.XYZ