Курс программирования для новичков в разработке Часть 3 Курсы 1с спб Курсы программирования Курсы

Автор Denis Lisitsin
Курс программирования для новичков в разработке Часть 3 Курсы 1с спб Курсы программирования Курсы

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

Что работает обработка до preprocessor перед тем перед тем как этим займется браузер у клиента перед тем когда запрошено страничка прицепился? там наверху может обработать что-то пока не говорю, что результат выплюнуть пользователю свою страничку, а которую он уже примет и запустят по всем правилам HTML превратит страницу у себя. Для чего нужна обработка она может быть нужна она мне нужна она нужна. Когда например вам нужно пользователю отправить не одно и тоже каждому.

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

Да он получает. Все сто языков и только получивших джаваскрипт определяет. А у меня на языке суахили языки которые вы туда скачали английский русский на китайский мёртвым грузом он скачал может быть можно на сервере решить кому, что отправить или картинку обработка перед тем как отправить уменьшить и увеличить изменить. Как отправить на устройство. Кто является в неком функциональных которые происходят на северной стороне до того как информацию клиенту штатная образом. Вот — это при обработке и занимается электрички назначение так многие успешные. Вообще практически успешно инструменты программирования он существенно превысил вышел за рамки своих способностей как JavaScript которые раньше могут делать 56 вещей. Да потом написали точно также переписывался как прослойка между сервером и браузером превратился в полновесный мощный широкий язык программирования которые стали теперь можно работать вообще можно написать полноценную программу она будет работать прекрасно на сервере на компьютере вообще не нуждаюсь в интернете делать что-то другое очень. Могущественный язык мы не будем изучать подробно, а потому, что он очень очень большой, но мы посвятим несколько занятий интенсивно ближе к концу, а когда можно будет комфортно чувствовать системе Java Script с и посмотрим как он какие необычные задачи. Он легко позволяет выполнять. После чего, тогда нас вместе с ним мы к сожалению буквально пару занятий проведем с языком SQL язык SQL — это как бы любишь структурированный язык запросов язык структурированных запросов — это язык на котором разговаривают с базами данных определенного типа с вами есть ещё другие. Мы про них тоже поговорим немножко его основное назначение менять данные в базе вот уже записывать их туда доставать их оттуда. То есть самый характерный вопрос который задается базе данных — это скажи мне пожалуйста числится. У тебя какие-то такие-то такие-то вещи которые больше такого-то, но меньше такого-то и при этом принадлежат промежутку времени за прошлую неделю и он выдает список клиентов и покупателей список продаж вся история в том, что в чём очень нужно — это видео с базами данных. Почему нельзя просто в файле хранятся данные о продажах на примере следующих в интернет-магазине тысячу раз нельзя продаж хранить на сервере когда администратору надо показывать делать если у вас достаточно большой даже отлично быстро на сервере проглядывать файлов в поисках чего-то конкретного может занять мы скажем 2 секунды — это не страшно когда страничку загружается можно и подождать, но нормальный сервер нормальный он получить 1000 посетителей в час полчаса вполне — это не огромное совершенно большие сайты миллионы получают 2-3 секунды на каждого из 1000 посетителей. Уже больше часа все остальные свыше 3000. Буду считать страшные фотки не работает он сломался — это кстати одна из неприятных вещей для для разработчика, а потому, что вы тестер в одиночестве вы его написали выглядят все функции работают вы сидите ночью в квартире всё работает попросили трех приятелей своих они сейчас работают говорят смотреть его заказчику он мне звонит через день работает он не отвечает я не кликается люди выбирают ABC моего сайта ничего не происходит вы не можете понять, что делать если у меня оптимальный сделали запросы в базе данных вообще серверную сторону работы сайт который не удалил 100 человек 1000 человек. Он может лечь в арктическом просто не будешь справляться не будет словом слишком медленный мы будем учиться. Как эффективно рассчитывать в простейших случаях ставится эффективно рассчитывать нагрузку сайта чтобы каких ещё не происходило потому, что полноценный бета тестинг проверка сайта перед запуском в теории обязателен на никогда не бывает. Поверьте мне на слово не хватает сроков это. Извините вы где-то тысячу людей должны взять или хорошо тысячу программ написать который имитирует запустить нагрузку — это не так просто как кажется когда — это удаётся сделать, но полагаться на то, что у нас заказчиком позволит нельзя ожидать он будет работающий сайт в нашей с вами единственное спасение соблюдать правила и синтаксис языка неправильно издание команд даже не изящная написание кода хотите.

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

Читайте также