Полная новость
PHP в Web-приложениях.
Как мы видим с истории развития интернета, сначала существовали статические web-странички, которые не меняли своего содержания. Пользователь всегда мог прочитать информацию на таких страничках и перейти на другие страницы, так как они были связаны между собой. Но программистам и разработчикам web-ресурсов этого было мало.
В дальнейшем они захотели создать сферу взаимодействия с пользователями, то есть получать от них информацию и настраивать странички сайтов под определенные нужды посетителей. Для осуществления этой цели было разработано несколько языков программирования, создающие динамические Web-узлы. PHP занимает лидирующие позиции среди этих языков программирования, и является одним из популярных среди программистов.
Также считается, что PHP – это серверный язык (server-side language), предназначенный для написания сценариев. Это говорит о том, что сценарий выполняется на сервере (компьютере, на котором установлен web-узел). Этим он отличается от такого языка как JavaScript, который работает за счет клиентского браузера. То есть JavaScript – это язык клиентский (client-side language). Взаимодействие web-сервера с клиентом мы расскажем в другой статье про PHP.
Так сценарии PHP работают на сервере, то генерация динамической страницы происходит там же. Поэтому каждый из пользователей может видеть свою страничку в интернете. Кроме этого пользователь видит результат выполнения сценария, но не его программный код.
При помощи PHP можно решить целый ряд задач:
• Взаимодействовать с HTML-формами. PHP позволяет пользователю видеть данные HTML-форм и производить ее в браузере пользователя.
• Взаимодействие с базами данных. Для того чтобы хранить информацию используются базы данных, с которыми PHP прекрасно взаимодействуют.
• Безопасность Web-страниц. При помощи PHP можно создать безопасные web-страницы, которые требуют вводить имя и пароль пользователя.
Этот набор возможностей PHP позволяет создавать динамические web-узлы.
Как мы уже говорили PHP – это серверный язык, который напрямую не взаимодействует с пользователем. Это говорит о том, что не существует возможности инициировать какое-то действие с компьютера пользователя на сервере web-узла. То есть при помощи PHP не получится изменять цветовую гамму сайта или открывать всплывающее меню. С другой стороны есть JavaScript, который не имеет доступа к серверу. При помощи JavaScript вы не сможете сохранить информацию на сервере или извлечь ее из базы данных. Но вам не нужно делать выбор, так как вы можете одновременно использовать на своем сайте, как PHP, так и JavaScript.
1
Добавить комментарий
-
Партнерки или торговля чужими товарами. Алеха Ранк - Опис системи Yazzle - программа SEO анализа и продвижения сайтов SEO WordPress - оптимизация заголовков Что такое скорость сайта? Какие слова индексирует поисковый робот? Реклама в соцсетях Раскручиваем сайт в поисковых системах Что такое root? Allsubmitter - программа внешней SEO оптимизации сайтов Как продавать рекламу на своем сайте? Выслеживаем шпионские программы в Windows Баг в PGP 7.1 Просування сайту - аудит Что такое SEO? Текст и его автор. Бизнес в интернете. Адреса, влияющие на индексацию сайта. Изменение телефонного номера на фальшивый. Фрикнуть телефонную карточку.
[21.12.2011] | |
Определение главного зеркала сайта с помощью панели Яндекс.Вебмастер (25) |
[21.12.2011] | |
UXcamp Dnepropetrovsk 2011 (0) |
[17.01.2012] | |
Дюжина ошибок сисадмина (0) |
[17.01.2012] | |
Компания с нуля (0) |
[22.01.2012] | |
Создаем сайт на MotoCMS (1) |
vyazemcevaNap
При выборе разработчика веб-ресурса приоритеты у крупных компаний и небольших фирм различаются: первым важнее надежность и безопасность, устойчивость сайта при больших нагрузках, вторые основное внимание уделяют срокам создания и стоимости работ. Поэтому сложно представить некий универсальный список параметров, по которому следует искать того разработчика, который наилучшим образом устроит именно вас.