Отправляет email-рассылки с помощью сервиса Sendsay

Статьи о сайтостроительстве

  Все выпуски  

Статьи о сайтостроительстве Выпуск 21


Служба Рассылок Subscribe.Ru проекта Citycat.Ru

Статьи о сайтостроительстве

   

Выпуск 21

Здравствуйте, уважаемые читатели.

Новые статьи на сайте "CVC-DESIGN"

Что такое PHP ?
Наблюдательному человеку,  наверняка приходилось сталкиваться в сети с файлами, которые имеют расширение *.phtml или *.php* вместо привычных *.htm или *.html. В данной работе рассказывается, что скрывается за файлами с этими расширениями.

Создание коммерческого сайта - а надо ли?
Хочу положить конец мнению новичков Сети что, якобы в Интернете "можно легко заработать кучу бабок" Это всё чушь! Заработать бабки можно либо кого-то обманув, либо попав в ситуацию с обманом, которую затеяли другие умники. Процесс честного добывания денежных средств всегда связан с большим трудом...

Что такое PHP?

Путешествуя  по просторам Глобальной сети, не раз встречаешь всевозможные форумы, опросники, разнообразные графики и счетчики систем сбора и обработки статистической информации, которые изменяют свой вид всякий раз, когда пользователь посещает такой сайт снова и снова.

Наблюдательному человеку,  наверняка приходилось сталкиваться в сети с файлами, которые имеют расширение *.phtml или *.php* вместо привычных *.htm или *.html. В данной работе рассказывается, что скрывается за файлами с этими расширениями.

Файлы с расширением *.phpX (где X- номер версии php) - это HTML-файлы со встроенным в них скрипт-языком PHP (читается как пи-эйч-пи), который интерпретируется и выполняется на сервере. На сегодняшний день РНР, несмотря на свое скромное название (Personal Home Page - персональная домашняя страница), это мощный кроссплатформенный набор средств, который располагается на сервере и предназначается для обработки кода, встраиваемого в html-документы. Благодаря этому, появляется возможность создавать динамические Web-страницы. То есть их создают как обычно, используя язык HTML и вставляя в документ, по мере необходимости, РНР - команды.

Файлы, созданные таким образом, хранятся на сервере. Когда посетитель обращается к вашей страничке, РНР обрабатывает встроенные в нее команды и выдает результат браузеру пользователя - точно так же, как это делает CGI-программа, написанная на С или Perl. Только в отличие от последней, РНР имеет ряд преимуществ:

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

-       так как РНР-команды просто вставляются в текст html-документа, отпадает необходимость в различных IDE (интегрированная среда разработки);

-       для решения разных специфических задач не нужно писать и отлаживать многочисленные маленькие CGI-программы, что сводит к минимуму время доступа к web-страницам, а также продолжительность разработки страниц и сайта в целом.

Вместе с тем, РНР обладает огромным набором функций и большой гибкостью, которые могут быть значительно расширены с помощью дополнительных внешних библиотек. Может управлять доступом к страницам, генерировать изображения или PDF-документы и тому подобное.

Кроме этого в PHP включена поддержка многих баз данных (databases), что делает написание Web-приложений с использованием БД очень простым.

Вот неполный перечень поддерживаемых баз данных: Adabas D, dBase, Empress, FilePro, Informix, InterBase, mSQL, MySQL, Oracle, PostgreSQL, Solid, Sybase, Velocis, Unix dbm.

Вдобавок ко всему PHP понимает протоколы IMAP, SNMP, NNTP, POP3 и даже HTTP, а также имеет возможность работать с сокетами (sockets) и общаться по другим протоколам.

Почему нужно выбирать PHP.

Разработчикам Web-приложений нет необходимости говорить, что web-страницы - это не только текст и картинки. Достойный внимания сайт должен поддерживать некоторый уровень интерактивности с пользователем: поиск информации, продажа продуктов, конференции и т.п. Традиционно все это реализовалось CGI-скриптами, написанными на Perl. Но CGI- скрипты очень плохо масштабируемы. Каждый новый вызов CGI, требует от ядра порождения нового процесса, а это занимает процессорное время и тратит оперативную память. PHP предлагает другой вариант, он работает как часть Web-сервера, и этим самым похож на ASP от Microsoft.

Программы, написанные на PHP, достаточно легко читаемы. Написанный PHP код легко зрительно прочитать и понять, в отличие от Perl-программ. PHP - это великолепный инструмент для создания динамических элементов на Web-сайте. Благодаря тому, что этот язык имеет простой синтаксис и выдвигает достаточно мало требований при использовании, начать работать с ним очень легко, и разработчику не приходится опасаться того, что он увязнете в деталях.

Итак, мы видим, что возможности такого мощного и в то же время доступного скрипт-языка как РНР велики. PHP позволяет легко сохранять и извлекать информацию из различных баз данных: MySQL, Oracle, Microsoft SQL Server и других. Может на лету создавать и модифицировать графические образы, изменять текст с помощью регулярных выражений, улучшать программы с помощью IMAP, LDAP, PDF, SNMP, WDDX, XML и многое другое.

Владимир Перекатнов
volodya@inbox.ru
http://studio.pips.ru

[прокомментировать статью]

Полезные ссылки

CommonName Agent - упростит ваше пребывание в сети. Я могу поспорить, что вам уже надоели эти "www", "com", "net" и т.п. С помощью этой программы вы можете сделать так, что при вводе в адресной строке  браузера слова "LG" вы попадали на сайт LG, или  при вводе  "Мой сайт" - попадали на свой сайт. Тоже самое с почтой: любому адресу можно присвоить короткое название! Загрузка программы бесплатна. При регистрации выбирайте пункт Personal Users.

Бесплатные  сервисы на самом сайте CommonName:

  • Бесплатный почтовый ящик (поддерживается pop3)
  • Сервис онлайн-закладок. Этот сервис позволяет вам хранить ваши закладки (Bookmarks или Избранное в Internet Explorer) не в браузере, а на сайте в CommonName, на вашем аккаунте.
    Где вы ни были, из любой точки земного шара, с любого браузера, вы всегда будете иметь доступ к своим закладкам. Ну и кроме того - это надежно...
  • Сервис примечаний (Notes) к посещаемым сайтам. Также работает Reminder, который можно запрограммировать, чтобы он вам о чем-нибудь напоминал
  • И возможность получать доступ и управлять всем этим хозяйством прямо с Рабочего Стола вашего компьютера (при помощи утилиты Desktop Agent - устанавливается вместе с CommonName Agent).

Регистрация

[предложить свою]

Обращение к авторам

Присылайте свои статьи по адресу cvcdesign@hotbox.ru с пометкой "статья". Вознаграждение договорное. Публикуя в этой рассылке и на сайте "CVC-DESIGN" интересные и познавательные статьи вы получаете благодарную аудиторию состоящую из специалистов, и можете завоевать себе лестную репутацию эксперта.


Актуальная информация о:  Интернетвеб-дизайнераскрутке сайтов,   программах,   системе ... , а также: веб-сервисыкнигиизбранные сайтыаукционыработа и многое другое! 


Ведущий рассылки: Александр Довженко    Сайт: http://cvcdesign.diaspora.ru
Предыдущие выпуски рассылки: http://cvcdesign.diaspora.ru/arhiv/index.shtml
Copyright (c) 2000-2001, CVC-DESIGN . Копирование и использование материалов данной рассылки разрешается только в случае указания ссылки на источник получения информации, при этом во всех ссылках обязательно явное указание адреса:
http://cvcdesign.diaspora.ru


http://subscribe.ru/
E-mail: ask@subscribe.ru
Отписаться
Убрать рекламу
Рейтингуется SpyLog

В избранное