SlideShare une entreprise Scribd logo
1  sur  11
Drupal for web-hostingDrupal for web-hosting
Kolosov Alexey (Softovick)
administrator
IT Patrol inc.
The Main Causes of Overload
- DDoS attack;
- active scanning by bots;
- Slashdot effect (хабраэффект);
- troubled modules;
- incorrect use of modules;
- growing popularity of website;
Active Scanning by Bots
AhrefsBot
aport
asterias BackDoorBot/1.0
BecomeBot
BotALot
CherryPickerSE/1.0
dumbot
EroCrawler
FreeFind
grub-client
humanlinks
Jetbot
LinkWalkerMIIxpc
suzuran
see access log (Apache, nginx, etc...)
softovick.org66.249.64.24--[17/May/2014:05:09:37+0400]"GET/robots.txtHTTP/1.1"200649"-""Mozilla/5.0(compatible;Googlebot/2.1;+http://www.google.com/bot.html)"
softovick.org66.249.64.199--[17/May/2014:05:09:37+0400]"GET/juick/1358241603HTTP/1.1"2006020"-""Mozilla/5.0(compatible;Googlebot/2.1;+http://www.google.com/bot.html)"
softovick.org64.246.165.10--[17/May/2014:05:25:38+0400]"GET/robots.txtHTTP/1.0"2001561"-""Mozilla/5.0(Windows;U;WindowsNT5.1;en;rv:1.9.0.13)Gecko/2009073022Firefox/3.5.2(.NETCLR3.5.30729)SurveyBot/2.3(DomainTools)"
softovick.org64.246.165.10--[17/May/2014:05:25:38+0400]"GET/HTTP/1.1"2006102"http://whois.domaintools.com/softovick.org""Mozilla/5.0(Windows;U;WindowsNT5.1;en;rv:1.9.0.13)Gecko/2009073022Firefox/3.5.2(.NETCLR3.5.30729)SurveyBot/2.3(DomainTools)"
softovick.org217.69.133.190--[17/May/2014:09:32:19+0400]"GET/robots.txtHTTP/1.1"2001561"-""Mozilla/5.0(compatible;Linuxx86_64;Mail.RU_Bot/2.0;+http://go.mail.ru/help/robots)"
softovick.org217.69.133.190--[17/May/2014:09:32:20+0400]"GET/tegi-zhuyka/rabotaHTTP/1.1"20046938"-""Mozilla/5.0(compatible;Linuxx86_64;Mail.RU_Bot/2.0;+http://go.mail.ru/help/robots)"
softovick.org217.69.133.244--[17/May/2014:09:34:36+0400]"GET/tegi-zhuyka/pogodaHTTP/1.1"20020030"-""Mozilla/5.0(compatible;Linuxx86_64;Mail.RU_Bot/2.0;+http://go.mail.ru/help/robots)"
softovick.org217.69.133.242--[17/May/2014:12:52:42+0400]"GET/robots.txtHTTP/1.1"2001561"-""Mozilla/5.0(compatible;Linuxx86_64;Mail.RU_Bot/2.0;+http://go.mail.ru/help/robots)"
softovick.org217.69.133.247--[17/May/2014:12:52:43+0400]"GET/comment/160HTTP/1.1"20033752"-""Mozilla/5.0(compatible;Linuxx86_64;Mail.RU_Bot/2.0;+http://go.mail.ru/help/robots)"
softovick.org217.69.133.246--[17/May/2014:15:48:53+0400]"GET/robots.txtHTTP/1.1"2001561"-""Mozilla/5.0(compatible;Linuxx86_64;Mail.RU_Bot/2.0;+http://go.mail.ru/help/robots)"
softovick.org217.69.133.190--[17/May/2014:15:48:54+0400]"GET/tegi-zhuyka/elbaHTTP/1.1"20020066"-""Mozilla/5.0(compatible;Linuxx86_64;Mail.RU_Bot/2.0;+http://go.mail.ru/help/robots)"
softovick.org95.108.216.252--[17/May/2014:16:20:45+0400]"GET/robots.txtHTTP/1.1"2001561"-""Mozilla/5.0(compatible;YandexBot/3.0;+http://yandex.com/bots)"
softovick.org95.108.216.252--[17/May/2014:16:20:48+0400]"GET/robots.txtHTTP/1.1"2001561"-""Mozilla/5.0(compatible;YandexBot/3.0;+http://yandex.com/bots)"
softovick.org95.108.216.252--[17/May/2014:16:20:56+0400]"GET/HTTP/1.1"2006096"-""Mozilla/5.0(compatible;YandexBot/3.0;+http://yandex.com/bots)"
softovick.org95.108.216.252--[17/May/2014:16:20:59+0400]"GET/HTTP/1.1"2006097"-""Mozilla/5.0(compatible;YandexBot/3.0;+http://yandex.com/bots)"
softovick.org95.108.216.252--[17/May/2014:16:21:08+0400]"GET/content/kto-yaHTTP/1.1"2006097"-""Mozilla/5.0(compatible;YandexBot/3.0;+http://yandex.com/bots)"
softovick.org95.108.216.252--[17/May/2014:16:21:11+0400]"GET/content/kto-yaHTTP/1.1"2006099"-""Mozilla/5.0(compatible;YandexBot/3.0;+http://yandex.com/bots)"
softovick.org95.108.216.252--[17/May/2014:16:21:19+0400]"GET/HTTP/1.1"2006096"-""Mozilla/5.0(compatible;YandexBot/3.0;+http://yandex.com/bots)"
softovick.org95.108.216.252--[17/May/2014:16:21:22+0400]"GET/HTTP/1.1"2006097"-""Mozilla/5.0(compatible;YandexBot/3.0;+http://yandex.com/bots)"
DDoS Attack
Slashdot Effect (Хабраэффект)
Troubled Modules
Incorrect Use of Modules
Growing Popularity of Your Website
New materials are often created
A lot of authorized users
Attendance is growing
seldom visited site
< 1000
low activity
< 10000
main activity - search engines
90%
SLA
contract
region
THANK YOU!
ANY QUESTIONS?
Kolosov Alexey (Softovick)
administrator
IT Patrol inc.
support@it-patrol.ru
Skype: Softovick

Contenu connexe

Tendances

20+ ways to bypass your mac os privacy mechanisms
20+ ways to bypass your mac os privacy mechanisms20+ ways to bypass your mac os privacy mechanisms
20+ ways to bypass your mac os privacy mechanismsCsaba Fitzl
 
Oleg Natalushko. Drupal server anatomy. DrupalCamp Kyiv 2011
Oleg Natalushko. Drupal server anatomy. DrupalCamp Kyiv 2011Oleg Natalushko. Drupal server anatomy. DrupalCamp Kyiv 2011
Oleg Natalushko. Drupal server anatomy. DrupalCamp Kyiv 2011Vlad Savitsky
 
An introduction to php shells
An introduction to php shellsAn introduction to php shells
An introduction to php shellsRichieSM
 
Bug Bounty Hunter Methodology - Nullcon 2016
Bug Bounty Hunter Methodology - Nullcon 2016Bug Bounty Hunter Methodology - Nullcon 2016
Bug Bounty Hunter Methodology - Nullcon 2016bugcrowd
 
Deployment Patterns of WSO2 Identity Server
Deployment Patterns of WSO2 Identity ServerDeployment Patterns of WSO2 Identity Server
Deployment Patterns of WSO2 Identity ServerMifrazMurthaja
 
Racing The Web - Hackfest 2016
Racing The Web - Hackfest 2016Racing The Web - Hackfest 2016
Racing The Web - Hackfest 2016Aaron Hnatiw
 
關於SQL Injection的那些奇技淫巧
關於SQL Injection的那些奇技淫巧關於SQL Injection的那些奇技淫巧
關於SQL Injection的那些奇技淫巧Orange Tsai
 
20190516 web security-basic
20190516 web security-basic20190516 web security-basic
20190516 web security-basicMksYi
 
How to convince a malware to avoid us
How to convince a malware to avoid usHow to convince a malware to avoid us
How to convince a malware to avoid usCsaba Fitzl
 
IIJにおけるGlusterFS利用事例 GlusterFSの詳解と2年間の運用ノウハウ
IIJにおけるGlusterFS利用事例 GlusterFSの詳解と2年間の運用ノウハウIIJにおけるGlusterFS利用事例 GlusterFSの詳解と2年間の運用ノウハウ
IIJにおけるGlusterFS利用事例 GlusterFSの詳解と2年間の運用ノウハウIIJ
 
Hacking in shadows By - Raghav Bisht
Hacking in shadows By - Raghav BishtHacking in shadows By - Raghav Bisht
Hacking in shadows By - Raghav BishtRaghav Bisht
 
LT04 IDNOG04 - Affan Basalamah (ITB) - Documenting your network
LT04 IDNOG04 - Affan Basalamah (ITB) - Documenting your networkLT04 IDNOG04 - Affan Basalamah (ITB) - Documenting your network
LT04 IDNOG04 - Affan Basalamah (ITB) - Documenting your networkIndonesia Network Operators Group
 
Exploiting Directory Permissions on macOS
Exploiting Directory Permissions on macOSExploiting Directory Permissions on macOS
Exploiting Directory Permissions on macOSCsaba Fitzl
 
Hadoop single cluster installation
Hadoop single cluster installationHadoop single cluster installation
Hadoop single cluster installationMinh Tran
 
Puppet Camp Berlin 2015: Pedro Pessoa | Puppet at the center of everything - ...
Puppet Camp Berlin 2015: Pedro Pessoa | Puppet at the center of everything - ...Puppet Camp Berlin 2015: Pedro Pessoa | Puppet at the center of everything - ...
Puppet Camp Berlin 2015: Pedro Pessoa | Puppet at the center of everything - ...NETWAYS
 
Attacking Oracle with the Metasploit Framework
Attacking Oracle with the Metasploit FrameworkAttacking Oracle with the Metasploit Framework
Attacking Oracle with the Metasploit FrameworkChris Gates
 
Building Real-Time Applications with Android and WebSockets
Building Real-Time Applications with Android and WebSocketsBuilding Real-Time Applications with Android and WebSockets
Building Real-Time Applications with Android and WebSocketsSergi Almar i Graupera
 

Tendances (20)

20+ ways to bypass your mac os privacy mechanisms
20+ ways to bypass your mac os privacy mechanisms20+ ways to bypass your mac os privacy mechanisms
20+ ways to bypass your mac os privacy mechanisms
 
Oleg Natalushko. Drupal server anatomy. DrupalCamp Kyiv 2011
Oleg Natalushko. Drupal server anatomy. DrupalCamp Kyiv 2011Oleg Natalushko. Drupal server anatomy. DrupalCamp Kyiv 2011
Oleg Natalushko. Drupal server anatomy. DrupalCamp Kyiv 2011
 
Capistrano
CapistranoCapistrano
Capistrano
 
An introduction to php shells
An introduction to php shellsAn introduction to php shells
An introduction to php shells
 
Bug Bounty Hunter Methodology - Nullcon 2016
Bug Bounty Hunter Methodology - Nullcon 2016Bug Bounty Hunter Methodology - Nullcon 2016
Bug Bounty Hunter Methodology - Nullcon 2016
 
Deployment Patterns of WSO2 Identity Server
Deployment Patterns of WSO2 Identity ServerDeployment Patterns of WSO2 Identity Server
Deployment Patterns of WSO2 Identity Server
 
Racing The Web - Hackfest 2016
Racing The Web - Hackfest 2016Racing The Web - Hackfest 2016
Racing The Web - Hackfest 2016
 
關於SQL Injection的那些奇技淫巧
關於SQL Injection的那些奇技淫巧關於SQL Injection的那些奇技淫巧
關於SQL Injection的那些奇技淫巧
 
20190516 web security-basic
20190516 web security-basic20190516 web security-basic
20190516 web security-basic
 
How to convince a malware to avoid us
How to convince a malware to avoid usHow to convince a malware to avoid us
How to convince a malware to avoid us
 
Transforming WebSockets
Transforming WebSocketsTransforming WebSockets
Transforming WebSockets
 
IIJにおけるGlusterFS利用事例 GlusterFSの詳解と2年間の運用ノウハウ
IIJにおけるGlusterFS利用事例 GlusterFSの詳解と2年間の運用ノウハウIIJにおけるGlusterFS利用事例 GlusterFSの詳解と2年間の運用ノウハウ
IIJにおけるGlusterFS利用事例 GlusterFSの詳解と2年間の運用ノウハウ
 
Hacking in shadows By - Raghav Bisht
Hacking in shadows By - Raghav BishtHacking in shadows By - Raghav Bisht
Hacking in shadows By - Raghav Bisht
 
LT04 IDNOG04 - Affan Basalamah (ITB) - Documenting your network
LT04 IDNOG04 - Affan Basalamah (ITB) - Documenting your networkLT04 IDNOG04 - Affan Basalamah (ITB) - Documenting your network
LT04 IDNOG04 - Affan Basalamah (ITB) - Documenting your network
 
Exploiting Directory Permissions on macOS
Exploiting Directory Permissions on macOSExploiting Directory Permissions on macOS
Exploiting Directory Permissions on macOS
 
Hadoop single cluster installation
Hadoop single cluster installationHadoop single cluster installation
Hadoop single cluster installation
 
Puppet Camp Berlin 2015: Pedro Pessoa | Puppet at the center of everything - ...
Puppet Camp Berlin 2015: Pedro Pessoa | Puppet at the center of everything - ...Puppet Camp Berlin 2015: Pedro Pessoa | Puppet at the center of everything - ...
Puppet Camp Berlin 2015: Pedro Pessoa | Puppet at the center of everything - ...
 
Owning the bad guys
Owning the bad guys Owning the bad guys
Owning the bad guys
 
Attacking Oracle with the Metasploit Framework
Attacking Oracle with the Metasploit FrameworkAttacking Oracle with the Metasploit Framework
Attacking Oracle with the Metasploit Framework
 
Building Real-Time Applications with Android and WebSockets
Building Real-Time Applications with Android and WebSocketsBuilding Real-Time Applications with Android and WebSockets
Building Real-Time Applications with Android and WebSockets
 

En vedette

Sleep problems
Sleep problemsSleep problems
Sleep problemslala_k
 
Проект мечты: Тиражирование, внедрение и поддержка готовых решений - типовых ...
Проект мечты: Тиражирование, внедрение и поддержка готовых решений - типовых ...Проект мечты: Тиражирование, внедрение и поддержка готовых решений - типовых ...
Проект мечты: Тиражирование, внедрение и поддержка готовых решений - типовых ...DrupalSPB
 
Brand new sport from two household items
Brand new sport from two household itemsBrand new sport from two household items
Brand new sport from two household itemslala_k
 
Андрей Юртаев - Improve theming with (Twitter) Bootstrap
Андрей Юртаев - Improve theming with (Twitter) BootstrapАндрей Юртаев - Improve theming with (Twitter) Bootstrap
Андрей Юртаев - Improve theming with (Twitter) BootstrapDrupalSPB
 
Чингис Санданов - Drupal как решение для госсектора
Чингис Санданов - Drupal как решение для госсектораЧингис Санданов - Drupal как решение для госсектора
Чингис Санданов - Drupal как решение для госсектораDrupalSPB
 
Василий Устинов - Drupal + Drush
Василий Устинов - Drupal + DrushВасилий Устинов - Drupal + Drush
Василий Устинов - Drupal + DrushDrupalSPB
 
Presentatie1
Presentatie1Presentatie1
Presentatie1woutlamb
 
Regulation in the public private interface
Regulation in the public private interfaceRegulation in the public private interface
Regulation in the public private interfaceconansecond
 
Никита Ремизов - Случай использования Drupal как ERP системы
Никита Ремизов - Случай использования Drupal как ERP системыНикита Ремизов - Случай использования Drupal как ERP системы
Никита Ремизов - Случай использования Drupal как ERP системыDrupalSPB
 
Развитие идеи Проекта Мечты
Развитие идеи Проекта МечтыРазвитие идеи Проекта Мечты
Развитие идеи Проекта МечтыDrupalSPB
 
Кто такой хороший Drupal-разработчик
Кто такой хороший Drupal-разработчикКто такой хороший Drupal-разработчик
Кто такой хороший Drupal-разработчикDrupalSPB
 
Никита Ремизов - Введение в разработку ТЗ
Никита Ремизов - Введение в разработку ТЗНикита Ремизов - Введение в разработку ТЗ
Никита Ремизов - Введение в разработку ТЗDrupalSPB
 
Their eyes were watching god
Their eyes were watching godTheir eyes were watching god
Their eyes were watching godastrid9695
 
Headless Drupal на примере Drupal 8 и React
Headless Drupal на примере Drupal 8 и ReactHeadless Drupal на примере Drupal 8 и React
Headless Drupal на примере Drupal 8 и ReactDrupalSPB
 

En vedette (14)

Sleep problems
Sleep problemsSleep problems
Sleep problems
 
Проект мечты: Тиражирование, внедрение и поддержка готовых решений - типовых ...
Проект мечты: Тиражирование, внедрение и поддержка готовых решений - типовых ...Проект мечты: Тиражирование, внедрение и поддержка готовых решений - типовых ...
Проект мечты: Тиражирование, внедрение и поддержка готовых решений - типовых ...
 
Brand new sport from two household items
Brand new sport from two household itemsBrand new sport from two household items
Brand new sport from two household items
 
Андрей Юртаев - Improve theming with (Twitter) Bootstrap
Андрей Юртаев - Improve theming with (Twitter) BootstrapАндрей Юртаев - Improve theming with (Twitter) Bootstrap
Андрей Юртаев - Improve theming with (Twitter) Bootstrap
 
Чингис Санданов - Drupal как решение для госсектора
Чингис Санданов - Drupal как решение для госсектораЧингис Санданов - Drupal как решение для госсектора
Чингис Санданов - Drupal как решение для госсектора
 
Василий Устинов - Drupal + Drush
Василий Устинов - Drupal + DrushВасилий Устинов - Drupal + Drush
Василий Устинов - Drupal + Drush
 
Presentatie1
Presentatie1Presentatie1
Presentatie1
 
Regulation in the public private interface
Regulation in the public private interfaceRegulation in the public private interface
Regulation in the public private interface
 
Никита Ремизов - Случай использования Drupal как ERP системы
Никита Ремизов - Случай использования Drupal как ERP системыНикита Ремизов - Случай использования Drupal как ERP системы
Никита Ремизов - Случай использования Drupal как ERP системы
 
Развитие идеи Проекта Мечты
Развитие идеи Проекта МечтыРазвитие идеи Проекта Мечты
Развитие идеи Проекта Мечты
 
Кто такой хороший Drupal-разработчик
Кто такой хороший Drupal-разработчикКто такой хороший Drupal-разработчик
Кто такой хороший Drupal-разработчик
 
Никита Ремизов - Введение в разработку ТЗ
Никита Ремизов - Введение в разработку ТЗНикита Ремизов - Введение в разработку ТЗ
Никита Ремизов - Введение в разработку ТЗ
 
Their eyes were watching god
Their eyes were watching godTheir eyes were watching god
Their eyes were watching god
 
Headless Drupal на примере Drupal 8 и React
Headless Drupal на примере Drupal 8 и ReactHeadless Drupal на примере Drupal 8 и React
Headless Drupal на примере Drupal 8 и React
 

Similaire à Алексей Колосов - Drupal для хостинга

V2 peter-lubbers-sf-jug-websocket
V2 peter-lubbers-sf-jug-websocketV2 peter-lubbers-sf-jug-websocket
V2 peter-lubbers-sf-jug-websocketbrent bucci
 
CONFidence 2015: The Top 10 Web Hacks of 2014 - Matt Johansen, Johnathan Kuskos
CONFidence 2015: The Top 10 Web Hacks of 2014 - Matt Johansen, Johnathan KuskosCONFidence 2015: The Top 10 Web Hacks of 2014 - Matt Johansen, Johnathan Kuskos
CONFidence 2015: The Top 10 Web Hacks of 2014 - Matt Johansen, Johnathan KuskosPROIDEA
 
Identifying Web Servers: A First-look Into the Future of Web Server Fingerpri...
Identifying Web Servers: A First-look Into the Future of Web Server Fingerpri...Identifying Web Servers: A First-look Into the Future of Web Server Fingerpri...
Identifying Web Servers: A First-look Into the Future of Web Server Fingerpri...Jeremiah Grossman
 
Peter lubbers-html5-offline-web-apps
Peter lubbers-html5-offline-web-appsPeter lubbers-html5-offline-web-apps
Peter lubbers-html5-offline-web-appsSkills Matter
 
HTML5 Offline Web Applications (Silicon Valley User Group)
HTML5 Offline Web Applications (Silicon Valley User Group)HTML5 Offline Web Applications (Silicon Valley User Group)
HTML5 Offline Web Applications (Silicon Valley User Group)robinzimmermann
 
Introductiontoapachecamel 110131060022-phpapp01
Introductiontoapachecamel 110131060022-phpapp01Introductiontoapachecamel 110131060022-phpapp01
Introductiontoapachecamel 110131060022-phpapp01dheeraj kumar
 
The Web Becomes Graceful
The Web Becomes GracefulThe Web Becomes Graceful
The Web Becomes Gracefulcolorhook
 
Taming botnets
Taming botnetsTaming botnets
Taming botnetsf00d
 
Life Cycle And Detection Of Bot Infections Through Network Traffic Analysis
Life Cycle And Detection Of Bot Infections Through Network Traffic AnalysisLife Cycle And Detection Of Bot Infections Through Network Traffic Analysis
Life Cycle And Detection Of Bot Infections Through Network Traffic AnalysisPositive Hack Days
 
Top Ten Web Hacking Techniques (2010)
Top Ten Web Hacking Techniques (2010)Top Ten Web Hacking Techniques (2010)
Top Ten Web Hacking Techniques (2010)Jeremiah Grossman
 
What should I do when my website got hack?
What should I do when my website got hack?What should I do when my website got hack?
What should I do when my website got hack?Sumedt Jitpukdebodin
 
RoR Workshop - Web applications hacking - Ruby on Rails example
RoR Workshop - Web applications hacking - Ruby on Rails exampleRoR Workshop - Web applications hacking - Ruby on Rails example
RoR Workshop - Web applications hacking - Ruby on Rails exampleRailwaymen
 
Pushing the web — WebSockets
Pushing the web — WebSocketsPushing the web — WebSockets
Pushing the web — WebSocketsRoland M
 
WordPress Performance
WordPress PerformanceWordPress Performance
WordPress Performancedsero
 
Top Ten Web Hacking Techniques (2008)
Top Ten Web Hacking Techniques (2008)Top Ten Web Hacking Techniques (2008)
Top Ten Web Hacking Techniques (2008)Jeremiah Grossman
 
Real-time data analysis using ELK
Real-time data analysis using ELKReal-time data analysis using ELK
Real-time data analysis using ELKJettro Coenradie
 

Similaire à Алексей Колосов - Drupal для хостинга (20)

gofortution
gofortutiongofortution
gofortution
 
V2 peter-lubbers-sf-jug-websocket
V2 peter-lubbers-sf-jug-websocketV2 peter-lubbers-sf-jug-websocket
V2 peter-lubbers-sf-jug-websocket
 
CONFidence 2015: The Top 10 Web Hacks of 2014 - Matt Johansen, Johnathan Kuskos
CONFidence 2015: The Top 10 Web Hacks of 2014 - Matt Johansen, Johnathan KuskosCONFidence 2015: The Top 10 Web Hacks of 2014 - Matt Johansen, Johnathan Kuskos
CONFidence 2015: The Top 10 Web Hacks of 2014 - Matt Johansen, Johnathan Kuskos
 
Identifying Web Servers: A First-look Into the Future of Web Server Fingerpri...
Identifying Web Servers: A First-look Into the Future of Web Server Fingerpri...Identifying Web Servers: A First-look Into the Future of Web Server Fingerpri...
Identifying Web Servers: A First-look Into the Future of Web Server Fingerpri...
 
Peter lubbers-html5-offline-web-apps
Peter lubbers-html5-offline-web-appsPeter lubbers-html5-offline-web-apps
Peter lubbers-html5-offline-web-apps
 
HTML5 Offline Web Applications (Silicon Valley User Group)
HTML5 Offline Web Applications (Silicon Valley User Group)HTML5 Offline Web Applications (Silicon Valley User Group)
HTML5 Offline Web Applications (Silicon Valley User Group)
 
Introductiontoapachecamel 110131060022-phpapp01
Introductiontoapachecamel 110131060022-phpapp01Introductiontoapachecamel 110131060022-phpapp01
Introductiontoapachecamel 110131060022-phpapp01
 
HTTPS and HTTP/2
HTTPS and HTTP/2HTTPS and HTTP/2
HTTPS and HTTP/2
 
The Web Becomes Graceful
The Web Becomes GracefulThe Web Becomes Graceful
The Web Becomes Graceful
 
Taming botnets
Taming botnetsTaming botnets
Taming botnets
 
Life Cycle And Detection Of Bot Infections Through Network Traffic Analysis
Life Cycle And Detection Of Bot Infections Through Network Traffic AnalysisLife Cycle And Detection Of Bot Infections Through Network Traffic Analysis
Life Cycle And Detection Of Bot Infections Through Network Traffic Analysis
 
Top Ten Web Hacking Techniques (2010)
Top Ten Web Hacking Techniques (2010)Top Ten Web Hacking Techniques (2010)
Top Ten Web Hacking Techniques (2010)
 
What should I do when my website got hack?
What should I do when my website got hack?What should I do when my website got hack?
What should I do when my website got hack?
 
RoR Workshop - Web applications hacking - Ruby on Rails example
RoR Workshop - Web applications hacking - Ruby on Rails exampleRoR Workshop - Web applications hacking - Ruby on Rails example
RoR Workshop - Web applications hacking - Ruby on Rails example
 
LFI to RCE Exploit with Perl Script
LFI to RCE Exploit with Perl ScriptLFI to RCE Exploit with Perl Script
LFI to RCE Exploit with Perl Script
 
Pushing the web — WebSockets
Pushing the web — WebSocketsPushing the web — WebSockets
Pushing the web — WebSockets
 
WordPress Performance
WordPress PerformanceWordPress Performance
WordPress Performance
 
Top Ten Web Hacking Techniques (2008)
Top Ten Web Hacking Techniques (2008)Top Ten Web Hacking Techniques (2008)
Top Ten Web Hacking Techniques (2008)
 
Real-time data analysis using ELK
Real-time data analysis using ELKReal-time data analysis using ELK
Real-time data analysis using ELK
 
My ROS Experience
My ROS ExperienceMy ROS Experience
My ROS Experience
 

Plus de DrupalSPB

Мониторинг Drupal-сайтов
Мониторинг Drupal-сайтовМониторинг Drupal-сайтов
Мониторинг Drupal-сайтовDrupalSPB
 
Если не Drupal 8, то что? Обзор Laravel 5
Если не Drupal 8, то что? Обзор Laravel 5Если не Drupal 8, то что? Обзор Laravel 5
Если не Drupal 8, то что? Обзор Laravel 5DrupalSPB
 
Проблематика взаимодействия между исполнителем и заказчиком
Проблематика взаимодействия между исполнителем и заказчикомПроблематика взаимодействия между исполнителем и заказчиком
Проблематика взаимодействия между исполнителем и заказчикомDrupalSPB
 
Сервис емейл рассылок на Drupal 7
Сервис емейл рассылок на Drupal 7Сервис емейл рассылок на Drupal 7
Сервис емейл рассылок на Drupal 7DrupalSPB
 
Темизация и Twig в Drupal 8
Темизация и Twig в Drupal 8Темизация и Twig в Drupal 8
Темизация и Twig в Drupal 8DrupalSPB
 
Drupal 8 API для разработчиков
Drupal 8 API для разработчиковDrupal 8 API для разработчиков
Drupal 8 API для разработчиковDrupalSPB
 
Drupal 8 и хостинг
Drupal 8 и хостингDrupal 8 и хостинг
Drupal 8 и хостингDrupalSPB
 
Знакомство с Drupal 8
Знакомство с Drupal 8Знакомство с Drupal 8
Знакомство с Drupal 8DrupalSPB
 
Олег Сосорев - Эффективное формирование и расширение архитектуры ПО
Олег Сосорев - Эффективное формирование и расширение архитектуры ПООлег Сосорев - Эффективное формирование и расширение архитектуры ПО
Олег Сосорев - Эффективное формирование и расширение архитектуры ПОDrupalSPB
 
Martin Mayer - My fellow developers, ask not only what your Drupal can do for...
Martin Mayer - My fellow developers, ask not only what your Drupal can do for...Martin Mayer - My fellow developers, ask not only what your Drupal can do for...
Martin Mayer - My fellow developers, ask not only what your Drupal can do for...DrupalSPB
 
Павел Прищепа - Drupal хостинг полного цикла
Павел Прищепа - Drupal хостинг полного циклаПавел Прищепа - Drupal хостинг полного цикла
Павел Прищепа - Drupal хостинг полного циклаDrupalSPB
 
DrupalCafe #2: Константин Комелин - Drupal 8: Aut Caesar aut nihil
DrupalCafe #2: Константин Комелин - Drupal 8: Aut Caesar aut nihilDrupalCafe #2: Константин Комелин - Drupal 8: Aut Caesar aut nihil
DrupalCafe #2: Константин Комелин - Drupal 8: Aut Caesar aut nihilDrupalSPB
 
DrupalCafe #2: Константин Комелин - Быстрый старт для новичка в Drupal
DrupalCafe #2: Константин Комелин - Быстрый старт для новичка в DrupalDrupalCafe #2: Константин Комелин - Быстрый старт для новичка в Drupal
DrupalCafe #2: Константин Комелин - Быстрый старт для новичка в DrupalDrupalSPB
 
DrupalCafe #1: Екатерина Маршалкина - Права на файлы Drupal в Unix-системах
DrupalCafe #1: Екатерина Маршалкина - Права на файлы Drupal в Unix-системахDrupalCafe #1: Екатерина Маршалкина - Права на файлы Drupal в Unix-системах
DrupalCafe #1: Екатерина Маршалкина - Права на файлы Drupal в Unix-системахDrupalSPB
 
DrupalCafe #1: Александр Мальков - Статистика ответов из Простого опроса
DrupalCafe #1: Александр Мальков - Статистика ответов из Простого опросаDrupalCafe #1: Александр Мальков - Статистика ответов из Простого опроса
DrupalCafe #1: Александр Мальков - Статистика ответов из Простого опросаDrupalSPB
 

Plus de DrupalSPB (15)

Мониторинг Drupal-сайтов
Мониторинг Drupal-сайтовМониторинг Drupal-сайтов
Мониторинг Drupal-сайтов
 
Если не Drupal 8, то что? Обзор Laravel 5
Если не Drupal 8, то что? Обзор Laravel 5Если не Drupal 8, то что? Обзор Laravel 5
Если не Drupal 8, то что? Обзор Laravel 5
 
Проблематика взаимодействия между исполнителем и заказчиком
Проблематика взаимодействия между исполнителем и заказчикомПроблематика взаимодействия между исполнителем и заказчиком
Проблематика взаимодействия между исполнителем и заказчиком
 
Сервис емейл рассылок на Drupal 7
Сервис емейл рассылок на Drupal 7Сервис емейл рассылок на Drupal 7
Сервис емейл рассылок на Drupal 7
 
Темизация и Twig в Drupal 8
Темизация и Twig в Drupal 8Темизация и Twig в Drupal 8
Темизация и Twig в Drupal 8
 
Drupal 8 API для разработчиков
Drupal 8 API для разработчиковDrupal 8 API для разработчиков
Drupal 8 API для разработчиков
 
Drupal 8 и хостинг
Drupal 8 и хостингDrupal 8 и хостинг
Drupal 8 и хостинг
 
Знакомство с Drupal 8
Знакомство с Drupal 8Знакомство с Drupal 8
Знакомство с Drupal 8
 
Олег Сосорев - Эффективное формирование и расширение архитектуры ПО
Олег Сосорев - Эффективное формирование и расширение архитектуры ПООлег Сосорев - Эффективное формирование и расширение архитектуры ПО
Олег Сосорев - Эффективное формирование и расширение архитектуры ПО
 
Martin Mayer - My fellow developers, ask not only what your Drupal can do for...
Martin Mayer - My fellow developers, ask not only what your Drupal can do for...Martin Mayer - My fellow developers, ask not only what your Drupal can do for...
Martin Mayer - My fellow developers, ask not only what your Drupal can do for...
 
Павел Прищепа - Drupal хостинг полного цикла
Павел Прищепа - Drupal хостинг полного циклаПавел Прищепа - Drupal хостинг полного цикла
Павел Прищепа - Drupal хостинг полного цикла
 
DrupalCafe #2: Константин Комелин - Drupal 8: Aut Caesar aut nihil
DrupalCafe #2: Константин Комелин - Drupal 8: Aut Caesar aut nihilDrupalCafe #2: Константин Комелин - Drupal 8: Aut Caesar aut nihil
DrupalCafe #2: Константин Комелин - Drupal 8: Aut Caesar aut nihil
 
DrupalCafe #2: Константин Комелин - Быстрый старт для новичка в Drupal
DrupalCafe #2: Константин Комелин - Быстрый старт для новичка в DrupalDrupalCafe #2: Константин Комелин - Быстрый старт для новичка в Drupal
DrupalCafe #2: Константин Комелин - Быстрый старт для новичка в Drupal
 
DrupalCafe #1: Екатерина Маршалкина - Права на файлы Drupal в Unix-системах
DrupalCafe #1: Екатерина Маршалкина - Права на файлы Drupal в Unix-системахDrupalCafe #1: Екатерина Маршалкина - Права на файлы Drupal в Unix-системах
DrupalCafe #1: Екатерина Маршалкина - Права на файлы Drupal в Unix-системах
 
DrupalCafe #1: Александр Мальков - Статистика ответов из Простого опроса
DrupalCafe #1: Александр Мальков - Статистика ответов из Простого опросаDrupalCafe #1: Александр Мальков - Статистика ответов из Простого опроса
DrupalCafe #1: Александр Мальков - Статистика ответов из Простого опроса
 

Dernier

Automating Google Workspace (GWS) & more with Apps Script
Automating Google Workspace (GWS) & more with Apps ScriptAutomating Google Workspace (GWS) & more with Apps Script
Automating Google Workspace (GWS) & more with Apps Scriptwesley chun
 
2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...Martijn de Jong
 
🐬 The future of MySQL is Postgres 🐘
🐬  The future of MySQL is Postgres   🐘🐬  The future of MySQL is Postgres   🐘
🐬 The future of MySQL is Postgres 🐘RTylerCroy
 
Workshop - Best of Both Worlds_ Combine KG and Vector search for enhanced R...
Workshop - Best of Both Worlds_ Combine  KG and Vector search for  enhanced R...Workshop - Best of Both Worlds_ Combine  KG and Vector search for  enhanced R...
Workshop - Best of Both Worlds_ Combine KG and Vector search for enhanced R...Neo4j
 
Boost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdfBoost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdfsudhanshuwaghmare1
 
GenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day PresentationGenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day PresentationMichael W. Hawkins
 
Advantages of Hiring UIUX Design Service Providers for Your Business
Advantages of Hiring UIUX Design Service Providers for Your BusinessAdvantages of Hiring UIUX Design Service Providers for Your Business
Advantages of Hiring UIUX Design Service Providers for Your BusinessPixlogix Infotech
 
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024The Digital Insurer
 
A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)Gabriella Davis
 
EIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptx
EIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptxEIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptx
EIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptxEarley Information Science
 
A Call to Action for Generative AI in 2024
A Call to Action for Generative AI in 2024A Call to Action for Generative AI in 2024
A Call to Action for Generative AI in 2024Results
 
Axa Assurance Maroc - Insurer Innovation Award 2024
Axa Assurance Maroc - Insurer Innovation Award 2024Axa Assurance Maroc - Insurer Innovation Award 2024
Axa Assurance Maroc - Insurer Innovation Award 2024The Digital Insurer
 
What Are The Drone Anti-jamming Systems Technology?
What Are The Drone Anti-jamming Systems Technology?What Are The Drone Anti-jamming Systems Technology?
What Are The Drone Anti-jamming Systems Technology?Antenna Manufacturer Coco
 
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...Igalia
 
Handwritten Text Recognition for manuscripts and early printed texts
Handwritten Text Recognition for manuscripts and early printed textsHandwritten Text Recognition for manuscripts and early printed texts
Handwritten Text Recognition for manuscripts and early printed textsMaria Levchenko
 
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...apidays
 
08448380779 Call Girls In Greater Kailash - I Women Seeking Men
08448380779 Call Girls In Greater Kailash - I Women Seeking Men08448380779 Call Girls In Greater Kailash - I Women Seeking Men
08448380779 Call Girls In Greater Kailash - I Women Seeking MenDelhi Call girls
 
CNv6 Instructor Chapter 6 Quality of Service
CNv6 Instructor Chapter 6 Quality of ServiceCNv6 Instructor Chapter 6 Quality of Service
CNv6 Instructor Chapter 6 Quality of Servicegiselly40
 
Presentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreterPresentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreternaman860154
 
How to convert PDF to text with Nanonets
How to convert PDF to text with NanonetsHow to convert PDF to text with Nanonets
How to convert PDF to text with Nanonetsnaman860154
 

Dernier (20)

Automating Google Workspace (GWS) & more with Apps Script
Automating Google Workspace (GWS) & more with Apps ScriptAutomating Google Workspace (GWS) & more with Apps Script
Automating Google Workspace (GWS) & more with Apps Script
 
2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...
 
🐬 The future of MySQL is Postgres 🐘
🐬  The future of MySQL is Postgres   🐘🐬  The future of MySQL is Postgres   🐘
🐬 The future of MySQL is Postgres 🐘
 
Workshop - Best of Both Worlds_ Combine KG and Vector search for enhanced R...
Workshop - Best of Both Worlds_ Combine  KG and Vector search for  enhanced R...Workshop - Best of Both Worlds_ Combine  KG and Vector search for  enhanced R...
Workshop - Best of Both Worlds_ Combine KG and Vector search for enhanced R...
 
Boost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdfBoost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdf
 
GenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day PresentationGenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day Presentation
 
Advantages of Hiring UIUX Design Service Providers for Your Business
Advantages of Hiring UIUX Design Service Providers for Your BusinessAdvantages of Hiring UIUX Design Service Providers for Your Business
Advantages of Hiring UIUX Design Service Providers for Your Business
 
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
 
A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)
 
EIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptx
EIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptxEIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptx
EIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptx
 
A Call to Action for Generative AI in 2024
A Call to Action for Generative AI in 2024A Call to Action for Generative AI in 2024
A Call to Action for Generative AI in 2024
 
Axa Assurance Maroc - Insurer Innovation Award 2024
Axa Assurance Maroc - Insurer Innovation Award 2024Axa Assurance Maroc - Insurer Innovation Award 2024
Axa Assurance Maroc - Insurer Innovation Award 2024
 
What Are The Drone Anti-jamming Systems Technology?
What Are The Drone Anti-jamming Systems Technology?What Are The Drone Anti-jamming Systems Technology?
What Are The Drone Anti-jamming Systems Technology?
 
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...
 
Handwritten Text Recognition for manuscripts and early printed texts
Handwritten Text Recognition for manuscripts and early printed textsHandwritten Text Recognition for manuscripts and early printed texts
Handwritten Text Recognition for manuscripts and early printed texts
 
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
 
08448380779 Call Girls In Greater Kailash - I Women Seeking Men
08448380779 Call Girls In Greater Kailash - I Women Seeking Men08448380779 Call Girls In Greater Kailash - I Women Seeking Men
08448380779 Call Girls In Greater Kailash - I Women Seeking Men
 
CNv6 Instructor Chapter 6 Quality of Service
CNv6 Instructor Chapter 6 Quality of ServiceCNv6 Instructor Chapter 6 Quality of Service
CNv6 Instructor Chapter 6 Quality of Service
 
Presentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreterPresentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreter
 
How to convert PDF to text with Nanonets
How to convert PDF to text with NanonetsHow to convert PDF to text with Nanonets
How to convert PDF to text with Nanonets
 

Алексей Колосов - Drupal для хостинга

  • 1. Drupal for web-hostingDrupal for web-hosting Kolosov Alexey (Softovick) administrator IT Patrol inc.
  • 2. The Main Causes of Overload - DDoS attack; - active scanning by bots; - Slashdot effect (хабраэффект); - troubled modules; - incorrect use of modules; - growing popularity of website;
  • 3. Active Scanning by Bots AhrefsBot aport asterias BackDoorBot/1.0 BecomeBot BotALot CherryPickerSE/1.0 dumbot EroCrawler FreeFind grub-client humanlinks Jetbot LinkWalkerMIIxpc suzuran see access log (Apache, nginx, etc...) softovick.org66.249.64.24--[17/May/2014:05:09:37+0400]"GET/robots.txtHTTP/1.1"200649"-""Mozilla/5.0(compatible;Googlebot/2.1;+http://www.google.com/bot.html)" softovick.org66.249.64.199--[17/May/2014:05:09:37+0400]"GET/juick/1358241603HTTP/1.1"2006020"-""Mozilla/5.0(compatible;Googlebot/2.1;+http://www.google.com/bot.html)" softovick.org64.246.165.10--[17/May/2014:05:25:38+0400]"GET/robots.txtHTTP/1.0"2001561"-""Mozilla/5.0(Windows;U;WindowsNT5.1;en;rv:1.9.0.13)Gecko/2009073022Firefox/3.5.2(.NETCLR3.5.30729)SurveyBot/2.3(DomainTools)" softovick.org64.246.165.10--[17/May/2014:05:25:38+0400]"GET/HTTP/1.1"2006102"http://whois.domaintools.com/softovick.org""Mozilla/5.0(Windows;U;WindowsNT5.1;en;rv:1.9.0.13)Gecko/2009073022Firefox/3.5.2(.NETCLR3.5.30729)SurveyBot/2.3(DomainTools)" softovick.org217.69.133.190--[17/May/2014:09:32:19+0400]"GET/robots.txtHTTP/1.1"2001561"-""Mozilla/5.0(compatible;Linuxx86_64;Mail.RU_Bot/2.0;+http://go.mail.ru/help/robots)" softovick.org217.69.133.190--[17/May/2014:09:32:20+0400]"GET/tegi-zhuyka/rabotaHTTP/1.1"20046938"-""Mozilla/5.0(compatible;Linuxx86_64;Mail.RU_Bot/2.0;+http://go.mail.ru/help/robots)" softovick.org217.69.133.244--[17/May/2014:09:34:36+0400]"GET/tegi-zhuyka/pogodaHTTP/1.1"20020030"-""Mozilla/5.0(compatible;Linuxx86_64;Mail.RU_Bot/2.0;+http://go.mail.ru/help/robots)" softovick.org217.69.133.242--[17/May/2014:12:52:42+0400]"GET/robots.txtHTTP/1.1"2001561"-""Mozilla/5.0(compatible;Linuxx86_64;Mail.RU_Bot/2.0;+http://go.mail.ru/help/robots)" softovick.org217.69.133.247--[17/May/2014:12:52:43+0400]"GET/comment/160HTTP/1.1"20033752"-""Mozilla/5.0(compatible;Linuxx86_64;Mail.RU_Bot/2.0;+http://go.mail.ru/help/robots)" softovick.org217.69.133.246--[17/May/2014:15:48:53+0400]"GET/robots.txtHTTP/1.1"2001561"-""Mozilla/5.0(compatible;Linuxx86_64;Mail.RU_Bot/2.0;+http://go.mail.ru/help/robots)" softovick.org217.69.133.190--[17/May/2014:15:48:54+0400]"GET/tegi-zhuyka/elbaHTTP/1.1"20020066"-""Mozilla/5.0(compatible;Linuxx86_64;Mail.RU_Bot/2.0;+http://go.mail.ru/help/robots)" softovick.org95.108.216.252--[17/May/2014:16:20:45+0400]"GET/robots.txtHTTP/1.1"2001561"-""Mozilla/5.0(compatible;YandexBot/3.0;+http://yandex.com/bots)" softovick.org95.108.216.252--[17/May/2014:16:20:48+0400]"GET/robots.txtHTTP/1.1"2001561"-""Mozilla/5.0(compatible;YandexBot/3.0;+http://yandex.com/bots)" softovick.org95.108.216.252--[17/May/2014:16:20:56+0400]"GET/HTTP/1.1"2006096"-""Mozilla/5.0(compatible;YandexBot/3.0;+http://yandex.com/bots)" softovick.org95.108.216.252--[17/May/2014:16:20:59+0400]"GET/HTTP/1.1"2006097"-""Mozilla/5.0(compatible;YandexBot/3.0;+http://yandex.com/bots)" softovick.org95.108.216.252--[17/May/2014:16:21:08+0400]"GET/content/kto-yaHTTP/1.1"2006097"-""Mozilla/5.0(compatible;YandexBot/3.0;+http://yandex.com/bots)" softovick.org95.108.216.252--[17/May/2014:16:21:11+0400]"GET/content/kto-yaHTTP/1.1"2006099"-""Mozilla/5.0(compatible;YandexBot/3.0;+http://yandex.com/bots)" softovick.org95.108.216.252--[17/May/2014:16:21:19+0400]"GET/HTTP/1.1"2006096"-""Mozilla/5.0(compatible;YandexBot/3.0;+http://yandex.com/bots)" softovick.org95.108.216.252--[17/May/2014:16:21:22+0400]"GET/HTTP/1.1"2006097"-""Mozilla/5.0(compatible;YandexBot/3.0;+http://yandex.com/bots)"
  • 8. Growing Popularity of Your Website New materials are often created A lot of authorized users Attendance is growing
  • 9. seldom visited site < 1000 low activity < 10000 main activity - search engines 90%
  • 11. THANK YOU! ANY QUESTIONS? Kolosov Alexey (Softovick) administrator IT Patrol inc. support@it-patrol.ru Skype: Softovick

Notes de l'éditeur

  1. В докладе пойдет речь о том, с какими видами нагрузки может столкнуться владелец сайт и хостинга, в случае использования Drupal. Для некоторых случаев приведутся рекомендации для решения проблем.
  2. Все начинают с шареда, но в какой-то момент от хостинга может поступить сигнал о нагрузке и возможно требование перейти на более высокий тариф. Основные причины нагрузки, приятные и не очень, характерные для Drupal-сайта
  3. Активное сканирование страниц сайта ботами. После анализа лога доступа веб-сервера можно понять, кто именно, в случае необходимости запретить доступ или каким-либо образом ограничить. Смотря на сколько важна та или иная поисковая система, имеет смысл закрыть доступ лишним, оставив только целевые
  4. Самая неприятная вещь в связи с невысокой стоимостью организации и получаемого результата. Способов много, описание на википедиа можно найти. В основном с этой проблемой должен бороться хостинг или ДЦ, но в случае затяжной атаки нужно применять дополнительные меры уже владельцу, существуют специальные прокси для защиты.
  5. Одно из приятных явлений, но следует понимать, что хостинг несколько негативно к этому относиться. Поэтому лучше заранее предупредить хостинг, если об этом известно, принять меры, провести возможно креш-тесты для определения узких мест. Следует максимально облегчить потенциальные для посещения страницы.
  6. Использование нестабильных или недоработанных модулей является ярко выраженным узким местом. Часто в этих версиях существуют проблемы, которые проявляются в самых непредсказуемых случаях
  7. Внимательно и аккуратно компонуйте модули на сайте, иногда простые на первый взгляд модули могут вызывать необычную нагрузку в некоторых случаях. Poormanscron, Boost (Crawler), XML Sitemap, Heirarchical Select, Views, Rules
  8. Следует увеличивать расходы на хостинг и переходит на более дорогие тарифы или искать сервер в случае высокой активности пользователей, особенно если они авторизованные. Если постоянно создаются новые материалы или обновляются большое количество регулярно - тоже
  9. Ну а если у вас на сайте самые простой набор модулей, невосокая посещаемость и активность, мало контента, а нагрузка, если есть, идет от поисковых систем и причина не в модуле — ну тогда лучше сразу искать другой хостинг
  10. Что-то конкретное в поиске хостинга подсказать сложно, но следует обращать внимание на условия предоставления хостинга, его SLA (ответственность и гарантированная доступность), по возможности протестировать пинг и скорость до серверов из целевых стран. Следует уточнить какие сервера используют для хостинга, использование, например, неаппаратных решений для дисковых массивов говорит не в пользу хостинга. Какой-бы недорогой и стабильный по отзывам хостинг не был, я лично не буду на таком хостится. Следует обязательно пообщаться с техподдержкой, очень много зависит от ее адекватности и понимания ситуации.