Обработчик ошибок позволяет вам приспосабливать то, в каком виде ваш код будет возвращать ошибки.

Приятная страница ошибок с кучей отладочной информации будет с вами на протяжении всего длительного пути разработки. И первый пакет для нашего приложения об этом позаботится.

Мне нравится  filp/whoops, поэтому я покажу как вам его поставить на свой проект. Если вы предпочитаете другой, спокойно ставьте свой. В том и прелесть программинга без фреймворка - у вас есть тотальный контроль над собственным проектом.

Альтернативой мог бы послужить PHP-Error.

Давно хотел я поиграться в Shadow Complex Remastered. Планировал как-нибудь прикупить - всего 599 р., да и скидки на эту игру частенько бывают. А тут июльское обновление Game Pass порадовало ее неожиданным наличием. Наслаждаюсь!

Помимо этого подписка пополнилась:

  1. DiRT 4
  2. Oblivion - The Elder Scrolls IV
  3. Fallout 3
  4. Zombie Army Trilogy
  5. Human Fall Flat
  6. ABZU

 

Composer - это менеджер зависимостей для PHP.

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

Если вы еще не поставили Composer, перейдите по ссылке на сайт и сделайте это. Пакеты Composer для своего проекта вы найдете на Packagist.

Фронт-контроллер - это единая точка входа для вашего приложения.

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

Распространенный способ для этого - помещать index.php в корневую папку каждого проекта. Таким же образом поступают некоторые фреймворки. Позвольте мне объяснить, почему вам так делать не стоит.

Если вы новичок, данное руководство не для вас. Оно нацелено на людей, которые знают основы PHP и объектно-ориентированного программирования.

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

На начало 2017 г недорогой игровой сборкой представляется следующая конфигурация примерно за 22 000 р:

Процессор:Intel Pentium G4560 Kaby Lake (+ кулер под сокет LGA1151)4 300 р.
Материнская плата:ASRock H110M-DGS2 800 р.
Оперативная память:Patriot Memory PSD48G213381 (8GB, DDR4, 2133 MHz)2 400 р.
Видеокарта:(Inno3D/Palit/Gigabyte) GeForce GTX 1050 (2GB)7 500 р.
SSD:SmartBuy SB120GB-SPLH-25SAT32 700 р.
Корпус с блоком питания:SunPro Vista IV 450W (б/п 450 Вт, miniATX, USB 3.0)1 700 р.
Итого:21 400 р.

Материнка самая дешевая формата микро ATX с поддержкой памяти DDR4 до 2133 МГц и максимумом 32 GB (2 планки), но с ней нюанс - в магазине при покупке нужно уточнять версию БИОС, чтобы поддерживались новые процессоры Kaby Lake. В противном случае, комп банально может не запуститься. На сайте ASRock поддержка Kaby Lake заявлена в обновленном БИОС'е.

Под хорошую бюджетную видеокарту также попадает Radeon RX 460. Она дешевле GTX 1050 на 1000 р., но все же существенно слабее, а мощности от блока питания требует гораздо больше (450 Вт против 300 Вт). Если вы берете новый блок питания, например, с новым корпусом, приведенным выше, то об этом можно и не беспокоиться. Правда, помните - с приведенным вариантом и RX 460 мощности впритык, а КПД блока питания может быть меньше. Если выбирать отдельно блок питания мощнее - это доп. расходы, которые можно потратить на карту мощнее - ну т.е. вместо RX 460 берем GTX 1050 :)

Вместо SSD или в дополнение, если бюджет позволяет, можно взять HDD на 500 Гб, например, Western Digital WD Blue Desktop с поддержкой 6-гигабитного SATA-интерфейса - это еще 2600 р.

Ну и куда ж без качественного геймпада - Xbox 360 для ПК - самое то. На них ценник немалый нынче, но недавно чуть подупал. Однако самый вкусный вариант - на Амазоне: проводной или беспроводной. Выгодно доставить в Россию и страны СНГ можно тут.

Наверх