Web-development meetup
Таганрог, 2016
Привет, меня зовут Евгений.
И я хочу рассказать
про типовые ошибки
веб-разработчиков.
Откуда все это?
А еще очень много часов debug'а и доработки напильником.
Оптимизация
Это обязательно пригодится.
Ваш К.О.
Оптимизация / Nginx
Тут респект Игорю Сысоеву!
Оптимизация / MySQL
Вы не любите кошек? Да вы просто не умеете их готовить!
(с) Альф
Оптимизация / Диски
Однажды мы удаляли более
40 миллионов файлов ... ~9 дней.
Оптимизация / PHP
Ну и не забываем, что TIMTOWTDI.
Отказоустойчивость
Если какая-то неприятность может произойти, она непременно случится.
Закон Мерфи
Отказоустойчивость / Сеть
Надёжность оборудования обратно пропорциональна числу и положению лиц, за ним наблюдающих.
Закон Уатсона
Отказоустойчивость / Данные
Чтобы учиться на своих ошибках, нужно сначала понимать, что вы совершаете их.
Закон Филона
Отказоустойчивость / Ресурсы
Если ничто другое не помогает, прочтите, наконец, инструкцию!
Аксиома Кана
Отказоустойчивость / Советы
И проверяйте автозапуск
сервисов (>,<)
Безопасность
А теперь все достаем шапочки из фольги ¯\_(ツ)_/¯
Враги везде – это вам каждый параноик скажет.
Михаил Мамчич
Кстати, ваши браузеры "стучат" на родину (¬º-°)¬
От осторожности до паранойи всего один шаг ಠ‿ಠ
- Nobody is perfect.
- I'm nobody.