Найди нужные слова

Будь в курсе

Создание и продвижение лендинга для начинающих

Бесплатный курс

Создание и продвижение лендинга для начинающих от Михаила Русакова

Получить курс

Инструкция по заработку на создании сайтов под заказ

Заработок на создании сайтов под заказ

Узнай, как зарабатывать от 25 000 рублей в месяц с нуля на создании сайтов

Скачать бесплатно

Сайт на Joomla за 7 часов

Если срочно нужен сайт

Ускоренный видеокурс по созданию боевого проекта на базе Joomla 3.
На примере коммерческого сайта.

Изучите курс бесплатно

25 Oct '14

Дальнейшее развитие - PHP + MySQL и технология AJAX

Последнее обновление: 19-01-2016 Автор: Андрей

Link

Новая история интернет в эпоху web 2.0WEB 2.0 - новейшая история интернет, основным достижением которой стало участие обычных пользователей в формировании содержания интернета. Теперь каждый, не имея специальных знаний, может завести свою страницу, личный дневник, форум, сайт под управлением CMS. Всё это стало возможно только в свете последней пятилетки, благодаря языкам PHP и MySQL, а также технологии AJAX.

Базы данных

Особенностью работы с базами данных является высокая скорость доступа к хранимым данным и неограниченный объём их хранения. Именно поэтому, когда появилась база данных с открытым исходным кодом - MySQL, она стала самой используемой для построения коллективных баз данных в интернете. В интернет базы данных используются для хранения данных пользователей, а также данных о записях, постах и прочих элементах, из которых формируется динамическое содержание страниц. Простота интерфейса, высокая скорость работы и человекопонятный синтаксис запросов помогают MySQL оставаться наиболее популярной из всех.

PHP - препроцессор гипертекста

PHP был рождён Расмусом Лердорфом в 1995 году и практически сразу же приобрёл своих поклонников по всему миру. Главные преимущества PHP - быстрота, надёжность, простой синтаксис и почти неограниченные возможности. Как только Лердорф выложил версию своего детища в интернет, число пользователей интерпретатором достигло 50 000 за очень короткий срок. В настоящее время число доменов, использующих PHP, превысило 20% среди всех по всему миру. PHP обладает ещё и невероятно простым интерфейсом подключения к базам данных, в том числе и с MySQL.

PHP обладал и важным недостатком, присущим всем интернет-технологиям на тот момент. Заключался он в необходимости перезагружать страницу, чтобы вывести результаты отправки формы или других данных. Многие приложения были очень сложны в реализации, им потребовалось бы постоянное взаимодействие с сервером. Конечно же, ни один пользователь не стал бы пользоваться программой, которая постоянно обновляет страницу. Таким образом, наметилось дальнейшее развитие технологии PHP + MySQL.

Технология AJAX

AJAX или асинхронный Java Script и XML - это технология, использующая сценарии на Java Script, которые запрашивают данные у сервера в фоновом режиме и, по мере получения, обновляют отдельные части страницы. Фактически получается, что пользователь получает немедленный ответ на свои действия без перезагрузки страницы. AJAX объединяет технологии, ранее считавшиеся несовместимыми - серверные сценарии и клиентские. Для пользователя это означает более комфортную работу, почти такую же, как с обычной программой.

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

<1> <2> <3>


comments powered by Disqus