Краткая характеристика языков веб-программирования
Вдаваться в теорию не собираюсь и Вас нагружать не нужным материалом не планировал. Поэтому простым языком поясню как могу. Эта статья только вводит Вас в языки веб-программирования, а чуть позже уже будем практиковаться в написании кода на каждом из языков.
HTML
По-нашему значит так — Язык Разметки Гипертекстов. Это основа любого сайта — его фундамент. Любая страница сайта начинается именно с участка кода на языке HTML и уже потом к нему в связку примыкают остальные. Он был создан очень давно, и развивается и по сей день, давая разработчикам всё больше возможностей. Сейчас самая новая версия языка — это 4.01.
С помощью него мы можем: форматировать текст, вставлять изображения на страницу, отделять необходимую часть текста в блоки, подключать к странице таблицы стилей, написанных на языке CSS, подключать скрипты и много других полезных вещей! Ну и самое главное, создавать ссылки, с помощью которых пользователь может просматривать другие страницы Вашего и чужого сайта!
CSS
По-нашему значит так — Каскадные Таблицы Стилей. Что это, — спросите Вы, и правильно сделаете :). Эти самые таблицы стилей служат для придания красок в серый некрасивый сайт. Они позволяют придать стиль любому тексту, картинке, таблице и вообще любой части страницы, сделанной на языке HTML.
Пример? Вот: этот текст жирный, этот курсивом, этот другого цвета, ну а этот другого размера. Это только малая часть, процента так 3, оттого что может CSS.
PHP
Это серверный язык. Мы пишем сценарии на этом языке, а их не будет видно пользователю, даже если он нажмёт «Исходный текст» (В Моём Любимом Браузере Опера) или «Просмотр HTML-кода» (Наверно в самом НЕ любимом браузере веб-разработчиков, веб-дизайнеров и прочих людей, занимающихся делом в интернете). Вообще весь PHP код выполняет сервер, а потом в читабельном виде преподаёт браузеру.
Почему Вы должны применять его в создании своих интернет-проектов? Не должны:) Но это очень даже рекомендуемо. Преимущества такие: можно создать голосование на сайте, сделать комментарование статей, создавать новые статьи и помещать их в базу данных MySQL, и уже потом вытаскивать от туда посредством языка PHP, дальше, организовать более безопасные и более функциональные веб-приложения, чем через HTML. Да и вообще, на HTML просто невозможно создать какие-либо сложные веб-приложения не применяя возможности PHP!
Javascript
Это объектно-ориентированный язык веб-программирования, созданный для придания страницам динамичности, простоты использования, красоты. С помощью Javascript можно создавать просто незабываемые эффекты!!! Если Вы немного потрудитесь, то пользователь будет хотеть заходить на Ваш сайт только чтобы посмотреть на это чудо ещё раз! Проверено, сам такой:)
Возможности Javascript: поистине невообразимы и ограничиваются только Вашей фантазией и знанием собственно Javascript! И описывать бесполезно, так приятно самому всё придумывать и изучать, действительно очень интересно!
Ajax
Асинхронный Javascript и XML. Это по сути не язык, а набор языков или технология. Т.е. всё пишется на чистом Javascript и можно применять ещё и XML. Это достаточно новая технология, созданная около шести лет назад.
Вы заметили, что при клике на какой-нибудь ссылке, страница пропадает и на месте её появляется новая, на которую Вы перешли по ссылке? Т.е. происходит перезагрузка страницы => обновляются рисунки и статичный текст => дополнительный трафик для пользователя и дополнительное время ожидания => это становится не выгодно.
Вот как раз таки эту проблему и устраняет Ajax!!! Он позволяет сделать так, чтобы страница не перезагружалась несколько раз, а нужная информация просто подгружалась динамически, в отведённое её место! Замечательно придумано, не правда ли?
Популярность: 63%



HTML и CSS — это не языки программирования!
А кто сказал, что это языки программирования? «Краткая характеристика языков веб-программирования»!!! Это языки веб-программирования! Это совсем разные вещи!
Вы противоречите сами себе. Про HTML, например, пишите «Язык Разметки Гипертекстов». Это правильно (только корректнее было бы написать «гипертекста»). Заголовок же этому противоречит.
«Веб-программирование» значит программирование для web. Программирование — процесс создания компьютерных программ (определении из википедии). Не вводите людей в заблуждение. В остальном же Ваш сайт очень полезен! Так держать!
ru.wikipedia.org/wiki/В...ирование
Вот вырезки из текста:
Вывод: HTML и CSS обрабатывает браузер? ДА! Сервер тут ни при чём и программы (не считая браузера) тоже. Значит это язык веб-программирования! Ладно, хватит спорить на пустом месте, ok?
Вот за это — БОЛЬШОЕ спасибо!
HTML — это язык разметки.
Да..... Отличились....
Вы называете одно понятие разными определениями. Это тоже самое, что называть лето:
теплая пора
время года
сезон
можете хоть вечно смотрить, но тут правы и вы и я.
[...] Краткая характеристика языков веб-программирования [...]
Помоему не очень заметка. Мало энтузиазма о таких технологиях...
отличная статья, спасибо