Веб технологии создания сайтов. Обзор блога MY
На этом ресурсе последовательно демонстрируются актуальные технологии создания веб-сайтов. Желающим предлагается создать свой первый сайт. Скачать код готового шаблона, изучить и применить.
О сайтостроении в наше время можно узнать все. В сети на эту тему находится масса информации. Главное не заблудиться. Почти всегда, можно получить относительно исчерпывающий ответ почти на любой вопрос. Желательно чтобы этих «почти» было как можно меньше. В этом отношении блог MY не исключение.
Лента новостей и статьи с описанием в Архиве рассматриваются под впечатлением разделения мира на своих и чужих, действия всякого рода санкций в сфере ИТ и анализа последствий. Также в части их преодоления, включая создание независимого российского софта.
Читать дальше | Скрыть
Базовые и другие технологии разработки веб-приложений
Представлена методика MYsiteD с использованием проверенных практикой и временем рекомендаций по разработке интернет-ресурсов на базе основополагающих технологий:
- HTML и CSS - разметка и форматирование веб-документов;
- JavaScript - программирование на стороне клиента для придания страницам большей интерактивности;
- Perl и PHP - программирование на стороне сервера;
- Apache - свободный кроссплатформенный веб-сервер;
- SSI - директивы включения на стороне сервера;
- CGI - общий серверный шлюзовой интерфейс;
- Denwer - популярный российский локальный веб-сервер; обновление Денвера до актуального состояния;
- Gimp и Inkscape - инструментарий для работы с растровой и векторной графикой, создание собственных графических элементов.
Рассматриваются другие технологии создания веб-сайтов, оптимизирующие и развивающие сайтостроение:
- средства генерации статических HTML ресурсов;
- Bootstrap - набор инструментария для создания сайтов и веб-приложений; оформление HTML и CSS шаблонов;
- Font Awesome - хранилище шрифтов в векторном формате;
- Node.js - создание и исполнение серверных приложений, на базе языка JavaScript;
- Python, Java, … - языки различного назначения, включая их библиотеки и фреймворки для разработки веб-приложений;
- библиотеки и фреймворки JavaScript;
- ... .
Полезно знать отличие библиотеки от фреймворка.
В обоих случаях используются заготовки готового кода. Только в первом случае, при написании исходного текста приложения, код из библиотеки вызывается по мере необходимости. А во втором исходный текст создаваемого приложения встраивается в код фреймворка.
Предлагаю на изображении ниже отличить библиотеки JavaScript от фреймворков и написать в комментариях или на странице Обратной связи. („• ᴗ •„)
Как итог к вышесказанному. Рассматриваются вопросы SEO - поисковая оптимизация. Успешное продвижение веб-ресурсов, быстрая их индексация с использованием стандартных средств и Google Indexing API.
Готовые к применению шаблоны сайтов html
Еще одно направление здесь представляемое — наличие вариантов статических динамических готовых шаблонов сайтов, с применением HTML, CSS, SSI, JavaScript и других технологий. Исходные тексты шаблонов можно скачать и использовать для своих целей свободно и бесплатно. Они полезны для быстрого воплощения в жизнь идей создания собственных веб-ресурсов. Которые, после заполнения соответствующим целевым контентом и небольшого редактирования исходного кода, будут готовы к размещению в сети.
Разное из сферы ИТ
Значительная часть статей отводится иным темам ИТ.
1. СПО - свободно распространяемое программное обеспечение. Иногда носящее дискуссионный характер, что не удивительно. Причина проста, непрерывные и стремительно приходящие перемены в этой области. А сторонники с противниками Free Software и Open Source продолжают вести бесконечные споры уже два десятилетия и конца им нет.
2. Практические рекомендации: продление работоспособности ноутбука или ПК, восстановление доступа к Telegram, приобретение опыта в ИТ, … .
Заключение
Был представлен обзор актуальных технологий, далее рассматриваемых в статьях данного сайта. Хочется надеяться, начинающим он поможет решить технические проблемы в реализации своих проектов.
Подскажет принять им верное решения в выборе подходящего инструментария, в зависимости от степени намерения изучать технологии создания веб-сайтов и желания дорасти до уровня специалиста с широким взглядом на ИТ, видеть перспективы развития в целом. Научиться делать оптимальный выбор между теми или иными технологиями, из множества имеющихся, и эффективно применять их на практике.
Или сосредоточиться на чем-то конкретном, пытаясь довести свои знания до совершенства, что тоже очень неплохо и всегда приветствуется.
Лента новостей ИТ сферы и мысли вслух
31.01.2024 – Сегодня по всем новостям пишут, что 30 января несколько часов была недоступна зона ru . Якобы сбой в протоколе DNSSEC. Странно, вчера я из сети не вылезал, не заметил ничего подобного. Верю только себе.
30.11.2023 – В продолжение к предшествующему сообщению. 14 декабря с приходом обычного накопительного апдейта KB5033375 автоматически обновилась система.
Наслаждаюсь отсутствуем ошибок, по крайней мере видимых. Две недели проверял. Возможно это потому, что в предыдущей редакции остался. А то ходят слухи об ужасной бесконечной перезагрузке в новой.
12.11.2023 – Если вспомнить прошлогодние рассуждения о лишении компанией Microsoft российских пользователей версии Win 11 22H2, то с недавней возможностью получить местным юзерам пакеты KB5027397 для перехода на 23H2 и необязательный KB5032288 окончательно становится с мелкомягкими все понятно.
Как всегда полагаю, что с обновлением спешить не стоит, только по принуждению. Пусть сначала создатели свои новые баги выловят.
09.11.2023 – Попробовал поиграть с виджетом комментариев «Вконтакте». В сети этот сервис часто можно встретить. Как выяснилось, это нагружает веб-ресурс аналогичным образом, как и в предыдущем случае.
Пришлось отказаться. Жаль, внешне дизайн смотрится весьма эффектно.
28.10.2023 – Оказалось защита производства Google от спам-ботов сильно грузит сайт. Пытался оптимизировать, не помогло.
Установил другую попроще менее затратную. Наблюдаю результат.
27.08.2023 – Вчера домен стал доступен опять. Любопытно, что это было?
24.08.2023 – Вот уже 10 дней недоступен домен last-modified.com - "Ошибка 500". Это странно. Сначала думал - случайность. Сейчас уверен — закономерность.
Хорошо, что имеется альтернатива - lastmodified.ru .
15.08.2023 – Давно собирался разобраться с корректной фиксацией времени последней модификации изменений страниц на сайте, как поисковики рекомендуют. В результате вчера закончил настройку заголовков Last-Modified If-Modified-Since. Как известно, можно найти множество весьма противоположных и индивидуальных мнений на этот счет. Полагаю, узнать истину поможет только их практическая реализация.
А способы осуществления зависят в каждом конкретном веб-ресурсе от технологий его создания. Часто сразу нескольких, включая механизм серверных включений SSI. К сожалению, в настоящее время почти незаслуженно забытый, но активно применяемый в данном блоге.
09.06.2023 – Решил попробовать разместить сервис «Поделиться» для социальных сетей, используя ссылки прямого доступа. Верится с трудом в прок от этого, но захотелось проверить так ли это на самом деле.
И потом нельзя отрицать, эти соц-ресурсы с каждым годом становятся все популярнее и актуальнее. Например, даже ходят слухи, одним из критериев оценки эффективной работы руководителей госслужб будет степень их активного участия «Вконтакте».
02.06.2023 – В Интернете появилось сообщение о создании некого ПО под названием Terminator, который под Windows может ломать, начиная с 7-й редакции, почти все известные антивирусы, согласно прилагаемому списку. Кстати, в нем отсутствуют мои любимые Dr. Web и NANO, что радует. Полагаю, эксперты службы информационной безопасности вскоре найдут достойный ответ.
25.05.2023 – С Гуглом что-то происходит. Симптомы следующие:
- Месяц поисковик не желал замечать изменения на этом блоге, а 23 мая отобразил сразу их всех. И если судить по отзывам в сети, случай носил массовый характер
- Одновременно вместо привычной страничной демонстрации сайтов в выдаче появилась одна странная непрерывная лента
- Также, видимо в очередной раз, поменялись алгоритмы определения релевантности и соответственно ранжирования. По крайней мере, визуально перестановки в топе были заметны отчетливо
- Последние дни несколько раз появлялись и исчезали фавиконы
- Сегодня вернулось старое постраничное представление запрашиваемых ресурсов
Любопытно, что это всё значило и как часто будет наблюдаться подобное в дальнейшем?
18.05.2023 – После апгрейда KB5026372 Windows 11 появилась выключенная по умолчанию кнопка необязательных обновлений. Я Microsoft не нанимался их косяки тестировать, потому все оставил как есть. Пусть фанаты мелкомягких этим занимаются.
Кстати, в комментариях Хабр поинтересовался мнениями пользователей на эти последние модернизации. Большинство ругательные, говорят многим не повезло, пришлось назад откатываться.
10.05.2023 – В продолжение к предыдущему посту о вреде контактов с ИИ на абстрактные темы. Человечество упорно движется к своей гибели. Появилась информация о создании чат-бота специализирующегося на общении с людьми на эмоциональном уровне. Произведен на свет бывшими работниками Google.
29.04.2023 – Если Microsoft действительно запретила пользоваться нейросетью ChatGPT на территории России, то это отлично. Тут и «Алиса» лишняя.
Дискуссии с искусственным интеллектом на абстрактные темы (философские, религиозные, этические и т.д.) вообще должны быть под запретом, тем более в открытом доступе. От этих чатов у многих мозги совсем набекрень. Примеров тому полно, особенно недавний случай в Бельгии, где один с собой покончил после общения с ботом по имени «Элиза».
Невольно вспоминается фильм предсказание «Она» 2013 года, с убедительным описанием психологии и результатов таких контактов. Короче, ничего хорошего. Общаться нужно с себе подобными. ИИ только для конкретных дел и под жестким контролем использовать, а не пытаться выпускать «джина из бутылки».
16.03.2023 – Успешно прошло обновление KB5023706 Win. 11. Особых проблем оно не вызвало, кроме появления в верхнем правом углу браузера Edge большой голубой кнопки с логотипом Bing и дурацкой меняющейся маленькой картинки в поле «Поиска». Не мешает, но раздражает.
Поинтересовался в сети впечатлениями других пользователей. Некоторым повезло меньше. Жалуются, что апдейт прервался с непонятными дальнейшими последствиями или в процессе работы появились странные ошибки: падает скорость, возникает «экран смерти»... . Лотерея «мелкомягких» продолжается.
20.02.2023 – Пока я раздумывал восстанавливать ли операционку до 22H2, сегодня система обновилась сама. Так что у меня сейчас Windows 11 самой последней версии.
Подробно не смотрел, но ничего принципиально нового не заметил. Кроме того, что жесткий диск оказался занят на 10 Гб больше. Придется разбираться и выкидывать все лишнее. Давно собирался, сейчас назрело.
17.02.2023 - Наконец это случилось, как предсказывалось в статье «Поддержка остается, Microsoft возвращается в Россию осенью». Сегодня включил ноутбук, вчера он был выключен, а в Windows 11 появилось предложение обновиться до версии 22H2.
Сейчас думаю, а нужно ли мне это вообще?
18.01.2023 - Говорят в России народ активно покупает кнопочные телефоны. Охотно верю, я из таких. На днях у моей старой доброй NOKIA окончательно звук пропал. Исправно работал лет 12. Взамен купил китайский itel. Нормально, новый не хуже.
Смартфоны ненавижу. От них вред один.