Pull to refresh
21
0
GHostly_FOX @GHostly_FOX

PHP программист, Администратор баз данных и Linux

Send message

Унифицированные сервисы goszakup.gov.kz — Версия 2

Reading time5 min
Views8.2K
Я работаю разработчиком в компании АО «Центр Электронных Финансов».
Один и наших проектов — портал Государственных закупок Республики Казахстан — goszakup.gov.kz.

Год назад мы запустили большой проект — Унифицированные сервисы (OpenData).
Для реализации была использована методология RestAPI.

Сегодня я расскажу о новой версии наших сервисов и новом интерфейсе работы с ними.


Читать дальше →
Total votes 18: ↑18 and ↓0+18
Comments4

Руководство для начинающих по серверной веб-разработке с Node.js

Reading time7 min
Views38K
Большую часть своей веб-карьеры я работал исключительно на стороне клиента. Проектирование адаптивных макетов, создание визуализаций из больших объемов данных, создание инструментальных панелей приложений и т. Д. Но мне никогда не приходилось иметь дело с маршрутизацией или HTTP-запросами напрямую. До не давнего времени.

Этот пост представляет собой описание того, как я узнал больше о веб-разработке на стороне сервера с помощью Node.js, и краткое сравнение написания простого HTTP-сервера с использованием 3 разных сред, Express, Koa.js и Hapi.js.

Примечание: если вы опытный разработчик Node.js, вы, вероятно, подумаете о том, что это все элементарно/просто. ¯\_(ツ)_/¯.
Читать дальше →
Total votes 10: ↑10 and ↓0+10
Comments2

Контроль активности с Google reCAPTCHA

Reading time4 min
Views11K
1С-Битрикс единственная система в которой есть модуль проактивной защиты. Он включает в себя:
  1. Проактивный фильтр (Web Application Firewall*) обеспечивает защиту от большинства известных атак на веб-приложения.
  2. Веб-антивирус — система противодействия заражениям сайтов.
  3. Двухэтапная авторизация.
  4. Контроль целостности файлов.
  5. Защита административной части с доступом к ней только с определенных IP адресов.
  6. Защита сессий.
  7. Защита редиректов от фишинга.
  8. Защита от фреймов.
  9. Контроль активности.


И сегодня хотел остановиться на одном методе защиты: Контроль активности.

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


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

Но при включении данного метода защиты не исключена ситуация когда под блокировку попадают не «роботы», а люди. В стандартном варианте нет способа самому снять данную блокировку и продолжить просматривать контент Вашего сайта тем самым мы теряем пользователей которые разочаровавшись просто уйдут с вашего сайта.
Интересно?
Total votes 7: ↑2 and ↓5-3
Comments9

Information

Rating
Does not participate
Location
Астана, Акмолинская обл. (Целиноградская обл.), Казахстан
Date of birth
Registered
Activity