23:25, 19.06.2022

Курсы программирования в веб-разработке

В терминологии слово «программирование» может иметь несколько вариаций истолкования, а в целом обозначает процесс изучения / создания / реконструкции так называемых «программ» (варианты названий: скрипт, модуль, компонент и прочая отсебятина). Такие последовательности алгоритмов невообразимо популярны (впрочем, частенько вполне заслуженно) и широко используются (скажем, в виде известных систем управления контентом), а с точки зрения веб-архитектуры представляют собой типичный, яркий и особенный пример классических технологий веб-дизайна. Чаще всего, выражение «программирование» применяется непосредственно к процессу работы с машинными языками, но как раз здесь и проявляется некая «вилка» в специфике наименований и терминологии.

Обратите внимание: в описании последовательности работ по созданию сайта, ничем не отмечена необходимость тех мероприятий, которые способны обеспечить, пусть хотя бы символически, динамичность и интерактивность объекта наших усилий. Надо ли предполагать эмпирическую возможность того, что Курсы Джава https://romansementsov.ru/Курсы_Джава/ (в том числе, и серверное) отнюдь не является неизбежной необходимостью?

Ответ на данный вопрос опубликован на десятках тысяч сетевых ресурсов виртуального мира: не всегда, дамы и господа, далеко не всегда! Но в целом, мысль у вас работает в нужном направлении. Во многих случаях, нет смысла морочить себе голову излишними технологиями веб-дизайна; просто-напросто берём интеллектуальную продукцию (обязательно соответствующей конъюнктуре рынка тематики!), а затем храбро и без сомнений конвертируем сей продукт в формат старого, доброго и надёжного статического веб-проекта — без какого бы то ни было серверного программирования, традиционными средствами гипертекстовой разметки HTML и https://romansementsov.ru/Курсы_Spring/.

И тем не менее, о рациональности введения в процесс создания сайта таких активных компонентов, как скрипт SQL https://romansementsov.ru/Курсы_SQL/ или система управления контентом, идут непрекращающиеся дебаты, и мнения на них высказываются далеко не равнодушными энтузиастами. Я неоднократно излагал и, на мой взгляд, неплохо аргументировал итоги собственных наблюдений... и всё же предпочитаю на торговых площадках, адресно изготовленных только для получения прибыли, работать исключительно со статичным кодом. В самом деле, для чего веб-проектам явно подчинённого, если хотите — вторичного назначения, мощь средств и ресурсов серверного программирования? Кому и для чего они там, откровенно говоря, вообще нужны?.. Сателлит остаётся самим собою, и внедрение в его контент идиотских опросов не поднимет ему ни престижа среди аудитории (отсутствующей!), ни рейтинга в выдаче поисковых систем...

Кстати, за всё время существования нашего мастер-класса мы провели немало экспериментов, позволяющих с достаточной объективностью судить о целесообразности введения интерактивности и динамичности в оборудование веб-предприятий; у нас есть такая возможность, ведь проекты готовятся по нескольку штук одновременно. Выводы те же самые: при использовании активного программирования, а тем более, мощных CMS, самостоятельно генерирующих код гипертекстовой разметки HTML, наблюдаются весьма характерные симптомы: ухудшается индексация, резко прыгает вверх ресурсоёмкость и т. л. Всё это не является трагедией, если в ведении владельца торговой площадки находится десяток-другой сетевых ресурсов; а если их количество перевалило за сотню, вы представьте, как выглядит трафик! Нетушки, уважаемые, на веб-странице серверному программированию не место... без необходимости (да и методика анализа качества сайта о том же говорит).

На правах рекламы
74