<MyRusakov.ru />

Создание крупного проекта на Java с нуля

Создание крупного проекта на Java с нуля

Данный курс научит Вас создавать крупные проекты на Java грамотно и быстро. В курсе Вы увидите создание большой и сложной программы на Java абсолютно с нуля.

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

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

Подробнее
Подписка

Подписавшись по E-mail, Вы будете получать уведомления о новых статьях.

Подписка Подписаться

Добавляйтесь ко мне в друзья ВКонтакте! Отзывы о сайте и обо мне оставляйте в моей группе.

Мой аккаунт Мой аккаунт Моя группа
Опрос

Каким движком Вы предпочитаете пользоваться?

Среда окружения PHP приложения. Минусы*AMP пакетов

Среда окружения PHP приложения. Минусы*AMP пакетов

У начинающих PHP-разработчиков возникает соблазн получить все и сразу, установив такие пакеты, как XAMPP, WAMP, MAMP или EasyPHP. Аббревиатура *AMP в этих именах означает «Apache, MySQL и PHP». XAMPP добавляет еще одну букву P, обозначающую Perl. Первая буква во всех этих сокращениях относится к операционным системам: Windows, Linux, Mac OSX, а пакет XAMPP - кросс-платформенный (то есть работает на любой ОС).

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

Но здесь есть свои недостатки:

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

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

Захламление ПК

Всякий раз, когда вы устанавливаете программное обеспечение, такое как стек *AMP на компьютер, часть ресурсов вашего компьютера занимается. Даже если вы позже удалите данное программное обеспечение, обычно остаются остаточные следы - часто в форме записей реестра в Windows или мусорных файлов в Linux. Это особенно заметно в Linux. Приложения в Windows и OS X устанавливаются в специальной папке приложений, которая содержит приложения со всеми связанными с ними файлами, в Linux установка программного обеспечения имеет свои особенности, из-за чего один клик, и файлы программы разбросаны по всей системе.

Но и это еще не все. По прошествии некоторого времени вы, скорее всего, установите еще одну библиотеку, другой пакет, другой инструмент, программу. Вы продолжите добавлять дополнительное программное обеспечение по мере надобности в свое приложения.

Возможно, для приложения 1 потребуется расширение PHP для редактирования изображений, а для приложения 2 потребуется расширение PHP, которое позволяет ему упаковывать код в закрытые исходные архивы, чтобы исходный код был скрыт от вашего конкурента. Со временем у вас будет сотня мегабайт программного обеспечения для разработки, расположенного на компьютере, в котором вам будет легко запутаться.

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

Таким образом, установка пактов *AMP неизбежно приводит к загрязнению рабочего ПК ненужными программами и файлами, которые в лучшем случае просто занимают место на диске, а в худшем замедляют работу всей системы и делают разработке затруднительной.

Копирование материалов разрешается только с указанием автора (Михаил Русаков) и индексируемой прямой ссылкой на сайт (http://myrusakov.ru)!

Добавляйтесь ко мне в друзья ВКонтакте: http://vk.com/myrusakov.
Если Вы хотите дать оценку мне и моей работе, то напишите её в моей группе: http://vk.com/rusakovmy.

Если Вы не хотите пропустить новые материалы на сайте,
то Вы можете подписаться на обновления: Подписаться на обновления

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

Порекомендуйте эту статью друзьям:

Если Вам понравился сайт, то разместите ссылку на него (у себя на сайте, на форуме, в контакте):

  1. Кнопка:

    Она выглядит вот так: Как создать свой сайт

  2. Текстовая ссылка:

    Она выглядит вот так: Как создать свой сайт

  3. BB-код ссылки для форумов (например, можете поставить её в подписи):

Комментарии (0):

Для добавления комментариев надо войти в систему.
Если Вы ещё не зарегистрированы на сайте, то сначала зарегистрируйтесь.