Обучение - видеокурсы, видеоуроки и обучающие тренинги!

Статьи

Главная » Статьи » Создание сайтов

Ключ к чудесам веб-проектов

Ключ к чудесам веб-проектов

Ключ к чудесам веб-проектов.

Современные веб-приложения — настоящее чудо. И вот почему.

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

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

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

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

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

Организовать сохранность данных, расположенных в одном месте гораздо проще, чем следить за размазанной по нескольким филиалам информацией.

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

 Однако, для того, чтобы строить и обслуживать такие приложения, надо обладать внушительным набором знаний и навыков.

 В основе веб-приложения лежит сочетание HTML и CSS. Именно эта сладкая парочка формирует веб-страницы, выводимые на экраны браузером. Знания HTML и CSS дают ключ к успешной реализации самых сложных проектов.

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

 Однако, без хорошей серверной поддержки ни один веб-проект долго не протянет. И здесь в дело вступают PHP и SQL. PHP – язык программирования, с помощью которого реализуется обработка данных на сервере и формирование кода страниц, передаваемых клиентской части. Именно PHP позволяет создавать динамические сайты, содержание которых меняется в зависимости от различных условий и данных. А MySQL – язык запросов к базе данных. С его помощью можно переложить большую часть работы по обработке данных на специальные программы, которые организуют работу баз данных.

Так что владение пятью технологиями — HTML, CSS, JavaScript, PHP и MySQL – открывает неограниченный простор для создания функциональных веб-проектов, которые будут решать любые задачи, встающие перед современным человеком.

_____________________

Евгений Попов – автор ряда видеокурсов по сайтостроению. В том числе и видеокурса «PHP + MySQL для начинающих».

-- -- --



Пост-

Источник: http://1popov.ru/romanww/education
Категория: Создание сайтов | Добавил: romanww (02.10.2012)
Просмотров: 1342 | Теги: php, mysql, PHP + MySQL, сайтостроение
Суббота, 23.11.2024, 18:05
Приветствую Вас Гость

Форма входа

Поиск

Категории

Liex.ru [105]
3D моделирование [0]
Автолюбителям [0]
Бизнес в интернет [96]
Бизнес, Менеджмент, Реклама [3]
Для дома и сада [2]
Иностранные языки [9]
Компьютеры [14]
Любовь,отношения [24]
Музыка, Звук [1]
Обработка изображений,фото [24]
Обучение,экзамены [10]
Программирование [0]
Психология,мотивация [54]
Работа с видео [11]
Развлечения [2]
Своими руками [5]
Создание сайтов [64]
Спорт,здоровье,красота [33]
Разное [3]
Скрипты, Сервисы [0]
Финансы [20]
Электронные платежи [2]
Forex, Инвестиции [6]
WEB дизайн [2]

Друзья сайта

  • Рекомендую

    Инфобизнес

    Финансы

    Как вырваться из замкнутого круга финансовых проблем

    Статистика


    Онлайн всего: 6
    Гостей: 6
    Пользователей: 0

    Яндекс.Метрика Рейтинг@Mail.ru