Полная новость
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
Добавить комментарий
-
Партнерки или торговля чужими товарами. Поиск и поисковые машины. Стратегия низкобюджетного продвижения сайтов в поисковиках Детально про контекстну рекламу Кто может заработать в интернете? Как заработать на партнерках? Allsubmitter - программа внешней SEO оптимизации сайтов Просування сайту - аудит Немного про SAPE или какая от нее польза в продвижении сайта? Что такое root? Фрикнуть телефонную карточку. MUD – Multiple User Dungeons. Что такое скорость сайта? Некоммерческие сайты. Russian GrayBox. Бизнес в интернете. SEO WordPress - оптимизация ссылок Как измерить имидж сайта? Выбираем тему для сайта Обзор программ по проверке уникальности текстов.
[21.12.2011] | |
Определение главного зеркала сайта с помощью панели Яндекс.Вебмастер (4) |
[21.12.2011] | |
UXcamp Dnepropetrovsk 2011 (0) |
[17.01.2012] | |
Компания с нуля (0) |
[17.01.2012] | |
Дюжина ошибок сисадмина (0) |
[23.01.2012] | |
Самостоятельная раскрутка и продвижение сайтов (5) |
vyazemcevaNap
При выборе разработчика веб-ресурса приоритеты у крупных компаний и небольших фирм различаются: первым важнее надежность и безопасность, устойчивость сайта при больших нагрузках, вторые основное внимание уделяют срокам создания и стоимости работ. Поэтому сложно представить некий универсальный список параметров, по которому следует искать того разработчика, который наилучшим образом устроит именно вас.