Все Программисты - Новое поколение

Добро Пожаловать Веб-программирование: Клиентские языки Как следует из названия, клиентские языки обрабатываются на стороне пользователя, а если проще — программы на клиентском языке обрабатывает браузер. Отсюда следует и недостаток — обработка скрипта зависит от браузера пользователя, и пользователь имеет полномочия настроить свой браузер так, чтобы он вообще игнорировал скрипты. При этом, если браузер старый, он может не поддерживать тот или иной язык или версию языка, на которую опирался разработчик. С современными браузерами таких проблем возникать не должно, к тому же языки программирования не так уж часто кардинально обновляются (раз в несколько лет) и лучшие из них давно известны. Также код клиентского скрипта может посмотреть каждый, выбрав в меню «Вид» своего браузера вкладку «Исходный код» (или что-то в этом роде). Преимущество же клиентского языка заключается в том, что обработка скриптов на таком языке может выполняться без отправки документа на сервер. Программа сразу проверит правильное заполнение формы перед отправкой, и, если необходимо, выведет ошибку. Отсюда же вытекает и то ограничение, что с помощью клиентского языка программирования ничто не может быть записано на сервер. Самым распространенным из клиентских языков является JavaScript, разработчиками которого является компания Netscape совместно с компанией Sun Microsystems. Ещё один популярный язык — это VBScript. Серверные языки Когда пользователь дает запрос на какую-либо страницу (переходит на нее по ссылке, или вводит адрес в адресной строке своего браузера), то вызванная страница сначала обрабатывается на сервере, то есть выполняются все программы, связанные со страницой, и только потом возвращается к посетителю по сети в виде файла. Этот файл может иметь расширения: HTML, PHP, ASP, Perl, SSI, XML, DHTML, XHTML. Работа программ уже полностью зависима от сервера, на котором расположен сайт, и от того, какая версия того или иного языка поддерживается. Серверные языки программирования открывают перед программистом большие просторы в деятельности, однако без предварительного груза знаний освоить их довольно-таки тяжело. Важной стороной работы серверных языков является Система управления базами данных, или СУБД. Это, по сути, тоже сервер, на котором в определённом пользователем порядке хранится разная необходимая информация, которая может быть вызвана в любой момент. Это библиотека, в которой все материалы аккуратно сложены по полочкам и в любой момент могут быть взяты. Популярными среди систем управления базами данных являются: Firebird IBM DB2 IBM DB2 Express-C Microsoft SQL Server Microsoft SQL Server Express mSQL MySQL Oracle PostgreSQL SQLite Sybase Adaptive Server Enterprise ----------------------------------------------------------- Программирование: Программи́рование — процесс и искусство создания компьютерных программ и/или программного обеспечения с помощью языков программирования. Программирование сочетает в себе элементы искусства, фундаментальных наук (прежде всего информатика и математика), инженерии, спорта и ремесла. В узком смысле слова, программирование рассматривается как кодирование алгоритмов на заданном языке программирования. Под программированием также может пониматься разработка логической схемы для ПЛИС, а также процесс записи информации в ПЗУ. В более широком смысле программирование — процесс создания программ, то есть разработка программного обеспечения. Программирование включает в себя: Анализ Проектирование — разработка комплекса алгоритмов Кодирование и компиляцию — написание исходного текста программы и преобразование его в исполнимый код с помощью компилятора Тестирование и отладку — выявление и устранение ошибок в программах Испытания и сдачу программ Сопровождение -----------------------------------------------------------
Все Программисты - Новое поколение
Страна: США
Город: нет данных
Тип группы: Открытая группа
Членство в группе: Доступно всем
Возрастные ограничения: нет
Количество подписчиков: 3 688
Ссылка на соц.сеть: allprogrammers
Статус: нет данных

Участники и подписчики

Сербунова Дюна, Украина, Луцк
Дюна Сербунова
Украина, Луцк
Федорова Елена, Россия, Воронеж
Елена Федорова
Россия, Воронеж, 49 лет
Мурашова Людмила, Россия, Москва
Людмила Мурашова
Россия, Москва
Павлов Сергей, Россия, Москва
Сергей Павлов
Россия, Москва, 36 лет
Библиотека Театральная, Россия, Москва
Театральная Библиотека
Россия, Москва, 30 лет
Gans Просто, Украина, Краматорск
Просто Gans
Украина, Краматорск
Хамелянский Денис, США, Los Angeles
Денис Хамелянский
США, Los Angeles
Nitrex Nitrex, Украина, Самбор
Nitrex Nitrex
Украина, Самбор, 38 лет
Крючков Александр, Россия, Москва
Александр Крючков
Россия, Москва, 39 лет
Уткин Андрей, Россия
Андрей Уткин
Россия, 35 лет
Волошин Саша, Украина, Черновцы
Саша Волошин
Украина, Черновцы
Елькович Владимир, Россия, Бирюч
Владимир Елькович
Россия, Бирюч, 34 года
Совицкая Аня, Россия, Екатеринбург
Аня Совицкая
Россия, Екатеринбург
Давыдов Антон, Россия, Казань
Антон Давыдов
Россия, Казань, 35 лет
Sergeev Anton, Россия, Нижний Новгород
Anton Sergeev
Россия, Нижний Новгород, 34 года
Кузнецова Любовь, Россия, Казань
Любовь Кузнецова
Россия, Казань
Иванова Тамара, Россия, Ульяновск
Тамара Иванова
Россия, Ульяновск, 46 лет
Гришен Сергей, Россия, Суходол
Сергей Гришен
Россия, Суходол
Петров Серега, Россия, Ярославль
Серега Петров
Россия, Ярославль, 35 лет
В-Хмельницькому Робота-Для-Програмістів, Украина, Хмельницкий
Робота-Для-Програмістів В...
Украина, Хмельницкий

Правовая информация

Представленная здесь информация получена из общедоступного открытого источника.
За достоверность информации сайт ответственность не несет.

Если вы администратор группы «Все Программисты - Новое поколение» или являетесь его законным представителем, вы можете удалить эту страницу