Диссертации - Разработка web-ориентированного приложения на php-фрэймворке Laravel с использованием шаблона проектирования HMVC

Анализ технологий разработки Web-приложений - Сравнение ядер операционных систем Linux, Mac и Windows

Существует единая система, на которой базируются ядра таких операционных системы, как Linux, Mac и Windows, и др. — это Unix [9].

С целью выбора наиболее оптимальной системы для разработки произведем аналитический обзор данных операционных систем. В таблице 1 отображены результаты сравнения операционных систем Linux, Mac и Windows.

Таблица 1 – Сравнение операционных систем Linux, Mac и Windows.

Критерии сравнения

Linux

Windows

Mac

Стоимость

Бесплатно

Платное программное обеспечение

Платное железо

Системные требования

Достаточно одноядерного процессора, 256 Мб оперативки и любой видеокарты.

Для стабильной работы понадобится процессор с двумя ядрами, 1 Гб оперативки и хорошей видеокартой. Cистема закрыта, и однозначного вывода сделать не получится. Теоретически Mac получится запустить с 512 Мб оперативки, одноядерным процессором с частотой 1 ГГц и 9 свободными Гб памяти на жестком диске.

Слежка за пользователями

Нет

Да

Да

Расширения

Любые

.exe

Понятие расширений отсутствует. Установка программ осуществляется только через AppStore

Наличие альтернативных сборок

Имеется огромное количество

Нет

Нет

Видимость папок других операционных систем

Видит все папки

Нет

Нет

Встроенный сервер

Есть

Нет

Нет

Возможность конфигурирования  системы

Есть

Нет

Нет

Предзагрузчик

Имеется предзагрузчик GRUB, который дает возможность пользователю выбирать операционную систему

Удаляет предзагрузчик GRUB, что не дает возможность поставить Windows поверх Linux. Linux же ставится поверх Windows.

-

Наличие вирусов и вредоносных программ

Нет

Да

Нет

Возможность использования облачных сервисов

Да

Нет

Нет

Говорить о функциональных возможностях операционной системы Windows 10 можно бесконечно долго, потому как они практически безграничны. Компания Microsoft не поскупилась и добавила в ОС сотни различных функций и возможностей, только вот работают многие из них без согласия пользователя, и еще многие нам, как пользователям, никогда не пригодятся. В данной ОС полно серьезных минусов, но главным, что делает эту операционную систему худшей среди других, является в политика обновления.

Windows 10 делает все без согласия пользователя. Причем, некоторые возможности можно отключить при использовании стороннего ПО, да и то мы никогда не можем быть уверены в том, что они действительно отключены [10].

В добавок к этому, Microsoft продает лицензию для Windows 10 Pro более чем за 14 000 рублей, но сейчас ее временно можно приобрести более чем в 40 раз дешевле - всего за 300 рублей. Ноутбуки под управлением Windows 10 стоят дороже на 600 рублей. Конечно, мы можем скачать пиратское программное обеспечение и установить Windows бесплатно, однако при этом остается лишь надеяться на то, что вместе с операционной системой не установятся вирусы.

По всем критериям сравнения Linux превосходит другие системы, что обосновывает наш выбор данной операционной системы. Документация по наиболее актуальной версии ядра Linux расположена в Интернете по адресу:

http://www.kernel.org/doc/Documentation

Версиии Ubuntu (операционная система на основе ядра Linux) доступны по адресу:

http://ftp.uni-kl.de/pub/linux/ubuntu-dvd/

Для установки Unux-подобных операционных систем без скачивания, можем воспольжоваться дистрибьютивом программы unetbootin, которую предворительно нужно установить. Существуют варианты этой программы для Linux, Windows и Mac.

http://unetbootin.github.io/

Установим и запустим программу.

После запуска получим такое окно, которое изображено на рисунке 1.

Рисунок 1. Использование Unetbootin для установки операционных систем Linux

Далее необходимо выбрать дистрибьютив операционной системы и версию для загрузки из выпадающих списков, также в типе установки выбираем носитель — свободный диск.

UNetbootin может создавать загрузочный USB-диск либо через скаченный iso-образ, либо через удаленные репозитории. Воспользуемся удаленным репозиторием и выберем последнюю версию дистрибьютива, рисунок 2.

Рисунок 2. Установка операционной системы Xubutnu

Устанавливаем операционную систему с загрузочной флэшки, отвечая на вопросы установщика выбранной операционной системы.

Количество комментариев: 0

Для того, чтобы оставить коментарий необходимо зарегистрироваться


Изображения Видео

2. Интеграционные среды разработок Java режим доступа: http://habr.com/post/140745/. Дата доступа 19.05.2019.
3. PHP Режим доступа: https://ru.wikipedia.org/wiki/PHP. Дата доступа 19.01.2019.
4. ГОСТ 19.105-78 Общие требования к программным документам Режим доступа: http://rugost.com/index.php?option=com_content&view=article&id=52:19105. Дата доступа 19.01.2019.