Здравствуйте.

Вы на сайте Вячеслава Рязанова. Если Вам нравятся компьютерные технологии, нравится их изучать, приглашаю всех кому это интересно, учиться вместе. Сайт начинаю писать с нуля на языке PHP.
Сейчас весь сайт состоит из одной странички, которую Вы читаете. Изучение компьютерных технологий - обширная, необъятная, многогранная тема. Предлагаю разделить сайт на блоки, в каждом из которых будет рассматриваться определенное направление, например: "Сайты и Интернет", "Компьютеры и Серверы", "Программы и Программирование". Возможно, блоков будет больше, когда появится чат, форма обратной связи, адрес электронной почты для писем на темы, которые будут отражены на сайте. Поживем - увидим. Сначала блоки будут расположены подряд, один за другим на одной странице, которую можно "прокрутить" вниз. Первый блок - "Сайты и Интернет", второй блок - "Компьютеры и Серверы", третий - "Программы и Программирование". Затем, мы научимся создавать меню с разделами сайта и вид этой начальной страницы изменится на более удобный, более современный.

Сайты и Интернет

В этом блоке я буду объяснять свои действия по наполнению сайта:
1. Кратко опишу что такое сайт.
2. Что такое интернет и как он работает?
3. Что такое хостинг? Зачем он нужен?
4. Как из одной текстовой странички сайта получаются сайты с большими объемами данных, с различными меню, с формами обратной связи и т.д.

Сайт (от англ. site – место, местоположение, позиция) – совокупность страниц, расположенных в сети Интернет, объединенных названием, адресом, темой, дизайном и другими свойствами, присущими современным сайтам.
Интернет - это всемирная сеть, объединяющая различные устройства, подключенные в данный момент времени к этой сети. Различные устройства - это компьютеры, серверы, смартфоны, роутеры и т.п. Все эти устройства имеют важный, необходимый для работы в сети, компонент - сетевой интерфейс. Сетевой интерфейс - это то, что позволяет подключиться к сети, например:

Хостинг - это место, где хранятся сайты. Известные сайты, например Гугл, Яндекс и другие, хранятся на быстрых и больших (по объему хранения информации) серверах, способных обеспечивать круглосуточный доступ большому количеству пользователей к сайту.
Современные сайты с большими объемами данных, с различными меню, с формами обратной связи и т.д., пишутся специальными языками программирования, а также используются различные технологии, позволяющие сайтам быстро открываться и практически мгновенно реагировать на различные действия пользователя.

16 мая 2021 года

Для тех, кто дочитал до этой строки, сообщаю, что начинаю вести дневник освоения компьютерных технологий прямо здесь на сайте. План следующий: описывать то, что освоил, своими словами.
Сегодня начну устанавливать локальный веб-сервер на своем домашнем компьютере. Для чего? Для того, чтобы научиться администрировать сервер, на котором хранятся сайты. Можно установить(есть выражение "поднять") сервер разными способами. Один из способов начну реализовывать сегодня.

Для этого понадобится:

Компьютеры и Серверы

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

Программы и Программирование

Рассмотрев, хотя бы в общих чертах, предыдущие два блока, давайте перейдем к важной "начинке" любого компьютерного железа - программам. Что такое программа? Зачем она? Почему их так много? А как это - написать программу? На чем написать? На "языке программирования"? Что за "язык программирования"...их еще и много - языков программирования. Зачем, почему? Разберемся, потихоньку...

1C
Это целый комплекс программ российской разработки с богатой историей. Программа 1С была создана для автоматизации предприятий. Тех, кто работает в 1С, можно условно разделить на "пользователей", "администраторов" и "разработчиков". Почему? Потому, что 1С - достаточно сложно устроенный программный комплекс, нацеленный на автоматизацию предприятий с разными формами собственности и видами деятельности.
Любая сложная программа нуждается в обслуживании, т.е. в мероприятиях, которые направлены на поддержание бесперебойной, быстрой и правильной работы программы. Эту работу называют "администрированием".
Так как 1С создана главным образом для предприятий, которые "живут и работают" в постоянно изменяющихся условиях, например в законодательстве, которое предприятия обязаны соблюдать, либо изменения происходят на самом предприятии, в отрасли или в экономике в целом, необходимо поддерживать актуальность программных продуктов 1С, т.е. постоянно "дорабатывать программу". Эту работу выполняют "разработчики" или, как их часто называют - "программисты".

Продолжение следует...

3 июня 2022 года

Еще один раздел, который хотелось бы выделить, это Линукс. Точнее: GNU/linux. В тексте повествования под словом Линкус будет подразумеваться именно GNU/Linux. Почему? Потому что, Линукс - это название ядра операционной системы. Данное ядро придумал Линус Торвальдс. Но, ядро само по себе работать не будет, ему необходимо так называемое "окружение ядра" - дополнительный набор утилит. Этот набор утилит разработан сообществом GNU, основоположник которого - Ричард Столмен (Richard Stallman), настаивает называть операционные системы с добавлением GNU. Отдадим должное этому человеку. Кстати, GNU - это так называемый "рекурсивный акроним". Рекурсивный акроним — бэкроним (аббревиатура или акроним), который косвенно или напрямую ссылается на себя. В данном случае GNU расшифровывается как "GNU not Unix" - "GNU не UNIX". Имеется ввиду то, что GNU является Unix-подобной операционной системой, но отличается от Unix тем, что является свободным и не содержит его кода (материал из Википедии).

20 июня 2022 года. Раздел "Разное" - отдельные компьютерные понятия.

Аутентификация и авторизация. В чем отличие? Аутентификация - проверка на наличие пользователя и пароля. Если и пользователь и пароль введены правильно, такой пользователь и пароль известны той системе, куда пользователь заходит с данным логином и паролем, то аутентификация проходит успешно. Авторизация - это проверка, есть ли у данного пользователя право на вход в систему. Если право на вход систему есть - пользователь заходит. Дальше, при открытии каталогов и файлов, при запуске программ (процессов, служб), снова происходит авторизация на право запускать (программы, процессы, службы), открывать, изменять, читать (файлы, каталоги).