Image Image Image Image Image Image Image Image Image Image
Scroll to top

Вверх

Нет комментариев

Веб-программирование: интерфейс и скрипты-обработчики

Веб-программирование: интерфейс и скрипты-обработчики

У начинающих web-программистов обычно возникает множество вопросов. Новички не понимают назначение и особенности каждого языка или технологии (HTML, CSS, Javascript, PHP, Perl).

Например, на HTML человек сделал форму с полями ввода. Но теперь нужно сохранять сообщение на странице после нажатия на кнопку (при отправке данных на сервер). И здесь возникают сложности. Допустим, у вас уже имеются формы авторизации и публикации поста. Конечно же, эти формы созданы средствами HTML (это язык разметки). Вы настроили расположение и внешний вид формы, вид и цвет кнопок, а также надписи на кнопках. Часть, связанная с HTML, закончена.

Теперь вы заполняете поля ввода, нажимаете Опубликовать. Вводите логин и пароль, нажимаете кнопку Войти. Вы ожидаете реакции от сайта, но… ничего не происходит. Пост не был добавлен на сайт, и у вас нет доступа к закрытым разделам вашего сайта (которые становятся доступны после авторизации). Так почему же после создания таких красивых форм вы не смогли достичь желаемого?

Важно понять: html форма – это нечто вроде оболочки, также её можно назвать Интерфейсом. Вот аналогия: представьте вендинг-автомат, продающий напитки и закуски. Вы сделали для него корпус, покрасили все детали, присоединили снаружи нужные кнопки и панели. Но если в этот автомат бросить монету, вы не получите желаемый напиток. Ведь сколочен был только корпус машины, но сам механизм, осуществляющий нужную работу (подача напитков, нажатие на кнопку и получение монетки), не был вами собран.

С вашими формами на сайте происходит то же самое. Вы сделали пустой каркас, но теперь необходимо создать и механизм, с помощью которого будет выполняться определенное действие. Этим механизмом и является программа (или скрипт). Рекомендуем заказать качественную разработку веб-приложений в компании Quantron Systems.