Когда PHP приходит на помощь

www.karman.com.ua
портал о хостинге в Украине
Хостинг + Украина = Karman.com.ua

Сайт от А до Б

/

Основы сайта

/

Интересные скрипты

/

Изучаем PHP

/

Как заработать на сайте

/

Раскрутка сайта

/

CMS


Когда PHP приходит на помощь 

Еще по теме:
  Код PHP в html и закачка на хостинг
  Биржи удаленной работы в помощ студии веб дизайна
  Накрутка тИЦ с помощью Webalizer
  Написание автоматических тестов и среда PHPUnit
  Создание интерактивного меню с помощью ActionScript 2.0.
  Обработка ошибок с помощью trigger_error() и set_error_handler()
  Хостинг с PHP и MySQL. Аренда VPS
  Как сделать редирект (переадресацию) с помощью .htaccess?

Представим, что на Вас в канун Нового года обрушилась работа: вставить информацию об авторских правах в каждую страницу сайта, который Вы обслуживаете. Конечно, сделать это не сложно: загнать текст в буфер и, лихо открывая страницы, вставлять в нужном месте. Но если сайт, которым Вы занимаетесь, разросся за последних семь месяцев до исполинских размеров в несколько сотен страниц? Вам остаётся потратить весь канун праздника на лихорадочное редактирование этого объёма!

Всё бы случилось именно так, если бы на помощь… не пришёл PHP.

Конкретно!...

Долой глупых разговоров. Лучше посмотрим, что конкретно PHP может для Вас сделать, и почему Вы можете себя чувствовать Богом:). Начнём с обзора самых полезных и основных функций PHP, а потом рассмотрим конкретные примеры, которыми Вы сможете воспользоваться, создавая или модернизируя web-сайт.

Язык PHP очень схож C, Perl и JavaScript. Благодаря этому, люди, которые хоть немного знакомы с этими языками, быстро разберутся в тех вещах, о которых пойдёт речь. Более того, в них смогут разобраться и те, кто просто случайно открыл данную страницу. Итак, одни из самых популярных возможностей языка:

- Интегрирование WEB с базами данных – на мой взгляд, очень полезное свойство: взятие информации из базы данных с последующим конвертирование в формат HTML. PHP осуществляет поддержку множества баз данных (MySQL, mSQL, Oracle, etc.).
- Работа с файлами – богатая библиотека функций для работы с фалами позовляет творить с ними всё, что только придёт в голову. И опять же, всё это очень легко и понятно!
- Математические функции – иногда очень полезно генерировать случайные числа, производить конвертацию между различимыми системами, считать квадратные корни и работать с геометрическими величинами.

Я хочу подчеркнуть, что перечислены свойства и возможности являются лишь базовыми, и для того, чтобы расписать их все, не хватит времени!

Популярные особенности PHP

  • Математические выражения
  • Окружение
  • Дата и время
  • Работа с Apache
  • Работа с файлами и директориями
  • FTP
  • Шифрование
  • PDF (Adobe)
  • Регулярные выражения
  • Массивы

Начнём работать!...

Теперь, когда Вы имеете малое представление о том, что же такое PHP, мы можем начать работу.

Как уже говорилось раньше, PHP легко интегрируется с HTML. Так, подобно Java, мы можем вставлять код PHP прямо в код HTML, обрамляя его специальными символами: .

Пример номер 1.

example1.php



// мы можем вставлять комментарии, пользуясь
// двумя горизонтальными чёрточками
$name = "Bill Gates"; // имя владельца сайта
$title = "Super Web-site by $name"; // заголовок страницы
$mail = "billgates@microsoft.com"; // его e-mail:)
?>
<? print $title; ?>


Автор страницы: , пишите на: СЮДА!

Ну как, здорово?! В самом начале документа мы объявили некоторые переменные, а потом уже их везде вставляли. Данный пример является базовым, но слегка усложнённым. Так что новичкам предстоит пристально изучить исходный код и поиграть со значениями переменных. Кстати, команда “print” буквально означает “написать”. Её применяют везде, где нужно написать значение какой либо переменной.

А теперь вспомним про то, как исправить несколько сотен страниц перед Новым годом, вставляя один и тот же текст.

Пример номер 2.

Есть такая функция: include(). Не сложно догадаться, что предназначена она вставки либо текста, либо ещё чего в другой документ. Предположим, информация об авторских правах занесена одной строкой в файл copyright.inc (кстати, немногие знают, что расширение .inc произошло от самого названия функции include):

copyright.php

BillGates, (C)
1995-2002

Далее вообразим, что Вы это знали давно, и при создании сайта (который сейчас на несколько сотен страниц), предусмотрительно внесли на место, где должна быть информация об авторских правах такую строчку:

Теперь вы легко можете изменить один файл copyright.inc, чтобы отобразить изменения на всех страницах вашего сайта, и спокойно возвратиться к новогодним хлопотам…

Финал

Теперь Вы знакомы с базовыми приёмами работы в PHP. Если Вы заинтересовались, то можете изучить книги и прочесть статьи в WEB, и тогда Вас уже точно ничто не остановит, ведь вооруженные знаниями, мы сможем идти далеко и уверенно, тем более, PHP и WEB-программирование в целом очень и очень перспективные вещи. Особенно на Западе.


Чтобы обсудить это в форуме, нажмите здесь.


Хостинг-источник: http://karman.com.ua, http://www.dmsdesign.ru/php4.html
  Где можно найти старые версии PHP?
  Я получил последнюю версию исходного кода PHP из CVS. Что нужно для компиляции его под Windows?
Есть вопросы о хостинге и о сайтах?
и получи ответ от профессионалов, которые обожают помогать людям :).
Еще по теме:
  Тех. поддержка Hvostingа ЛУЧШАЯ!!! Не верите? А кому ещё хостер правил PHP скрипты?!
  Зарабатывайте деньги онлайн при помощи SEO
  Domaining и Domainers – получение остаточной прибыли при помощи Domain Parking
  Где посмотреть настройки PHP.ini
  PHP и HTML
  UKOZ (ucoZ) - бесплатный хостинг и CMS. Создание сайта (бесплатного сайта) с помощью UKOZ.ru
  Очень нужна Ваша помощь!!!!
  Домен EU срочно требуется помощь
  Революционный метод заработка на сайтах с помощью звуковой рекламы!
  После установки поддержки разделения в MySQL, Apache выдаёт дампы сразу после загрузки libPHP4.so. Можно ли это исправить?
  Клиентские библиотеки MySQL больше не включены в PHP 5, как это отразится на мне? Могу ли я всё так же использовать MySQL c PHP? Я пытаюсь работать с MySQL и получаю ошибки "function undefined"
  Я обновился до PHP 4 и теперь mysql постоянно выдает "Warning: MySQL: Unable to save result set in ..." (Предупреждение: MySQL: Не могу сохранить результат в ...). Что это?
  Я слышал, что можно получить доступ к Microsoft SQL серверу из PHP. Как?

© СПД Праведно-Счастливый Аладдин Ярославович, 2004-2008. Все права защищены. При цитировании материалов ссылка на www.karman.com.ua обязательна. Редакция "Кармана" может не разделять точку зрения авторов статей, сообщений и ответственности за их содержание не несет.

Быстрый переход к содержимому сайта Karman.com.ua:
Новости, советы, углубленные знания, знания для новичков, законодательство, интересные скрипты, фотогалереи, отчеты, статьи о хостинге: 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24
Часто задаваемые общие вопросы о хостинге, про FTP, PHPMyAdmin и MySQL, CPanel, Предустановленные скрипты, WHM, Cron, .htaccess, SSH, Паролирование директорий, О доменах, о работе с сайтом, о Раскрутке сайта, об Электронной почте, про Основы web-программирования: 0, 1
Энциклопедия основных терминов хостинга, программного обеспечения, железной стороны хостинга, технологий, электронной почты и доменов: 0, 1, 2, 3, 4, 5, 6
Сайты о хостинге (форумы, хостинг-провайдеры, студии веб-дизайна, домен-регистраторы, инструментарии в помощь вебмастеру): 0, 1, 2

Rambler's Top100