Программирования веб. Сначала и до конца.
Итак, начнем. На сегодняшний день веб - программирование очень востребованное, потому что веб-мастер может исполнять все роли, от начала дизайна есть это не заказной проект до генерирования идей, и доведения до рабочего состояния сайта.
Php-язык довольно молодой, потому что сначала был HTML для разметки сайта, дальше клиентам не понравилось что все в черно белом фоне, и веб мастера решили приукрасить все это c помощью CSS. В свою очередь дало цвет заднего фона и цвет текста на экране монитора, но им хотелось большего и они решили создать клиентскую страничку, то есть пользователь мог оставить комментарий, или отправить с странички письмо разработчику для этого создали Php это динамический язык программирования для которого свойственно перемещения или другими словами динамика сайта. Этот язык работает с виртуальными серверами эго обработка и ссылка прием данных все делается через формы HTML и оно обрабатываются на самом сервере вашего хостинга.
Идем дальше. Теперь будем делать красивую динамику сайта: для этого можно использовать JavaScript. Название говорит само за себя пишется скрипт под определенною страничку, под определенною функцию нашего сайта в зависимости от его тематики, функциональных возможностей ,потребностей клиентов для удобства для всего этого и применяется эта функция . Наиболее применяемые библиотеки для этого скрипта это AJAX , jQuery суть и смысл их почти не отличается, но загвоздки есть их не кто не отменял. Например, правильно написать модальное окно jquery.
Первое различие это разное отображение в разных браузерах, а именно та функция, которую пропишет программист, может не исполнять всех требований который ей задавались изначально. Поэтому пишутся код под каждый браузер отдельно, много строк кода - много времени это одни из проблем, которые возникают перед программистом.
Ещё одно направление в веб - программировании это Flash: за ним будущее в этой сфере деятельности, все что было выше все языки можно заменить одним и делать там все что угодно, он будет сложнее, чем все остальные, но он более универсальный практичный красивый.