Вы на сайте Вячеслава Рязанова. Если Вам нравятся компьютерные технологии, нравится их изучать, приглашаю всех кому это интересно, учиться вместе. Сайт начинаю писать с нуля
на языке 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 года. Раздел "Разное" - отдельные компьютерные понятия.
Аутентификация и авторизация. В чем отличие? Аутентификация - проверка на наличие пользователя и пароля. Если и пользователь и пароль введены правильно, такой пользователь и пароль известны той системе, куда пользователь заходит с данным логином и паролем, то аутентификация проходит успешно. Авторизация - это проверка, есть ли у данного пользователя право на вход в систему. Если право на вход систему есть - пользователь заходит. Дальше, при открытии каталогов и файлов, при запуске программ (процессов, служб), снова происходит авторизация на право запускать (программы, процессы, службы), открывать, изменять, читать (файлы, каталоги).