Simple Machines Community Forum

SMF Support => Language Specific Support => Български (Bulgarian) => Topic started by: @Bogo on October 22, 2011, 04:36:02 AM

Title: Използвано процесорно време
Post by: @Bogo on October 22, 2011, 04:36:02 AM
Нека всеки сподели, колко процесорно време израходва форума . И как го е понежил това  cpu време.

Аз на първо време се заех да дам бан на спам ботовете и пренаписах robot.тхт защото и  ботовете на търсачките(най-вече на гугъл)  също генерират процесорно време, а в същото време не индексират това което трябва(сео).
Според мен, тази тема ще бъде полезна на всички нас, които използваме SMF.

Поздрави! :)
Title: Re: Използвано процесорно време
Post by: @Bogo on October 22, 2011, 04:39:38 AM
Ето какви забрани съм задал в robot.txt

User-agent: *
Disallow: /Sources/*
Disallow: /Smileys/*
Disallow: /Packages/*
Disallow: /header/*
Disallow: /avatars/*
Disallow: /attachments/*
Disallow: /Themes/*
Disallow: /index.php?action=printpage*
Disallow: /index.php?action=post*
Disallow: /?action=profile*
Disallow: /?action=profile;area=notification
Disallow: /?action=profile;area=tracking;sa=edits*
Disallow: /?action=profile;area=account*
Disallow: /index.php?action=permissions*
Disallow: /index.php?action=pm*
Disallow: /index.php?action=help*
Disallow: /index.php?action=register*
Disallow: /index.php?action=profile*
Disallow: /index.php?action=stats*
Disallow: /index.php?action=arcade*
Disallow: /index.php?action=printpage*
Disallow: /index.php?action=login*
Disallow: /index.php?action=mlist*
Disallow: /index.php?action=search*
Disallow: /index.php?action=who*
Disallow: /index.php?*rss*
Disallow: /index.php?action=stats
Disallow: /index.php?PHPSESSID=
Disallow: /index.php?*wap*
Disallow: /index.php?*imode*
Disallow: /index.php?action=post*
Disallow: /index.php?action=activate*
Disallow: /index.php?action=reminder*
Disallow: /index.php?action=contact
Disallow: /index.php?action=routemap
Disallow: /index.php?wap2*
Disallow: /*sort
Disallow: /*sort,
Disallow: /*.new.html
Disallow: /*.msg
Disallow: /*.prev_next
Disallow: /*.prev_next=next
Disallow: /?action=profile*
Disallow: /?action=profile;area=tracking;sa=ip;searchip*


allow: index.php?action=sitemap
Title: Re: Използвано процесорно време
Post by: @Bogo on November 04, 2011, 03:49:53 PM
Проблема е разрешен, скоро като ми остане време ще напиша тема в тази връзка.
Поздрави!
Title: Re: Използвано процесорно време
Post by: its on November 12, 2011, 12:35:35 PM
Кажи как го разреши. Аз съм на споделен хостинг и все ми мрънкат за сървърното време. Само с роботите ли го оправи?
Title: Re: Използвано процесорно време
Post by: @Bogo on November 12, 2011, 02:02:03 PM
Quote from: its on November 12, 2011, 12:35:35 PM
Кажи как го разреши. Аз съм на споделен хостинг и все ми мрънкат за сървърното време. Само с роботите ли го оправи?

Здравей its, ще ти кажа като за начало някои неща, но скоро ще пусна тема.
Пусни кеша на SMF "Административен център »Настройки от сървъра »Кеширане" пусни Caching Level 1 ако SMF не намери инсталиран Caching програма на сървъра, се обади на хостинг компанията, да инсталират такава.
След което започни да изключваш модулите, един по един за 24 часа, за да разбереш кой от тях генерира това повишено процесорно време.
С пускането на кеша, с 30 процента дори и с повече ще падне процесорното време.
Поздрави!

П.С. Дай линк към форума ти.
Title: Re: Използвано процесорно време
Post by: @Bogo on November 12, 2011, 05:23:32 PM
В интерес на истината на гугъл робота генерира най-много процесорно време, но няма как да го банираме  :) :)
Другите са в пъти по-малко, направи това което ти писах.
И спри услугите на форумната система, да записва логовете на потребителите(тяхните действия) и на търсачките роботите, какво индексират. С това ще падне още процесорното време.
Title: Re: Използвано процесорно време
Post by: imperio on December 05, 2011, 04:18:53 PM
Регни сайта в Google webmaster Tools и задай по-ниска честота на обхождане на бота на Гугле. Има ефект.
Title: Re: Използвано процесорно време
Post by: @Bogo on December 07, 2011, 05:21:19 PM
Quote from: imperio on December 05, 2011, 04:18:53 PM
Регни сайта в Google webmaster Tools и задай по-ниска честота на обхождане на бота на Гугле. Има ефект.
Здравей imperio, това не много добра идея, смисъл за добрата индексация - позиция в търсачката(по ключови думи), нито да се вдига времето нито да се задава по-рядко, представи си постваш уникално инфо, но си задал по-рядко обхождане на бота и някои в това време  е направил копи/пейст...та, затова е добре гугъл сам да си определи времето.
Сега процесорното време падна с над 50 процента спрямо преди, от направените промени.


imperio, я кажи кои модул използваш за форума си в първоначалната страница за Фейсбук.
Поздрави!!!
Title: Re: Използвано процесорно време
Post by: imperio on December 07, 2011, 05:38:45 PM
Здрасти колега. Ето този модул ползвам  http://custom.simplemachines.org/mods/index.php?mod=3128
Интегрира се гладко и върви без никакви проблеми. Има опции за конфигуриране на размер, постове, и други неща.
Коя програма за кеширане да искам да ми инсталират? А, и още. В раздела "балансиране на натоварването" има опция Enable load balancing by load averages но не съм я чекнал щото много не разбрах смисъла. Има ли ефект ако се чекне?
Title: Re: Използвано процесорно време
Post by: @Bogo on December 08, 2011, 09:06:47 AM
Quote from: imperio on December 07, 2011, 05:38:45 PM
Здрасти колега. Ето този модул ползвам  http://custom.simplemachines.org/mods/index.php?mod=3128
Интегрира се гладко и върви без никакви проблеми. Има опции за конфигуриране на размер, постове, и други неща.
Коя програма за кеширане да искам да ми инсталират? А, и още. В раздела "балансиране на натоварването" има опция Enable load balancing by load averages но не съм я чекнал щото много не разбрах смисъла. Има ли ефект ако се чекне?
Благодаря ти за инфото за този модул. :) :)
Да, ще има голям ефект от включването на опцията Caching Level 1, ще помогне, ако има инсталирани Caching програма на сървъра, ако няма се свържи с хостинга ти да инсталират такава, аз използвам APC.
Поздрави и още един път ти Благодаря!!! :)
Title: Re: Използвано процесорно време
Post by: imperio on December 08, 2011, 03:47:01 PM
От хостинга казаха че АРС се инсталира само на VPS - и. Преконфигурираха нещата PHP да се изпълнява на fast CGI уж имало инсталиран eAccelerator ама системата нищо не разпознава. Кофти работа. За сега нямам грижи със споделения хост и процесорното време но по-натам че видим как ще е защото форума яко дърпа нагоре.
Title: Re: Използвано процесорно време
Post by: @Bogo on December 08, 2011, 05:48:26 PM
Quote from: imperio on December 08, 2011, 03:47:01 PM
От хостинга казаха че АРС се инсталира само на VPS - и. Преконфигурираха нещата PHP да се изпълнява на fast CGI уж имало инсталиран eAccelerator ама системата нищо не разпознава. Кофти работа. За сега нямам грижи със споделения хост и процесорното време но по-натам че видим как ще е защото форума яко дърпа нагоре.
Здравей imperio, копирай този php.ini файл в хоста с ftp програма в основата. И кажи след това дали намира.
Title: Re: Използвано процесорно време
Post by: imperio on December 11, 2011, 02:59:24 PM
Мерси Бого. Преди да пипам пхп.ини (защото там има настройвани едни други неща и не ми се рискуваше) изчаках 2-3 дни да видя какво е положението след преминаването на Fast CGI. Ефекта е видим дори и без форумната система да намира екселератор. Натоварването на сървъра спадна поне с  20%. Ще го следя и следващите дни за да се убедя.
Title: Re: Използвано процесорно време
Post by: @Bogo on December 11, 2011, 04:28:17 PM
Quote from: imperio on December 11, 2011, 02:59:24 PM
Мерси Бого. Преди да пипам пхп.ини (защото там има настройвани едни други неща и не ми се рискуваше) изчаках 2-3 дни да видя какво е положението след преминаването на Fast CGI. Ефекта е видим дори и без форумната система да намира екселератор. Натоварването на сървъра спадна поне с  20%. Ще го следя и следващите дни за да се убедя.
Здравей imperio  :) няма защо, нали затова са тези форуми да си помагаме взаймно  :) ти както ми каза за модула за ФБ аз каквото знам, ей така взаимно се обогатяваме със знания. :) :)
Значи при мен падна доста(с над 40 процента), а този файл можеш да го изпратиш на съпорта на хостинг компанията си(гледам че си на SuperHosting, а те си разбират от работата), да не правят излишни упражнения.
Поздрави!!!
Title: Re: Използвано процесорно време
Post by: imperio on December 25, 2011, 09:27:03 PM
Скрийншот от както минах на Fast CGI и спрях някой ненужни функции на форумната система като запис на действията на потребителите и търсачките:
http://www.picvalley.net/u/1576/665588952132272285813248661282YqKOnXkYCSauZaIvwlr.PNG
Title: Re: Използвано процесорно време
Post by: @Bogo on December 26, 2011, 07:14:19 AM
Quote from: imperio on December 25, 2011, 09:27:03 PM
Скрийншот от както минах на Fast CGI и спрях някой ненужни функции на форумната система като запис на действията на потребителите и търсачките:
http://www.picvalley.net/u/1576/665588952132272285813248661282YqKOnXkYCSauZaIvwlr.PNG
Първо, Честит празник, да сте Живи и здрави, вие и вашите семейства, много здраве и успехи ви желая!!!
Приятно и весело изкарване на празниците, нека усмивката винаги да грее в сърцата ви, и на лицата ви!!! :))))))))))))

mperio, супер много добре, паднало е осезателно процесорното време.
Title: Re: Използвано процесорно време
Post by: Joro711 on February 03, 2012, 04:15:09 AM
Добра идея ли е изключването на Enable compressed output? Чета това This option will compress output to lower bandwidth consumption, but it requires zlib to be installed и си мисля, че при наличие на достатъчен обем трафик, компресирането излишно натоварва процесора на сървъра.
Title: Re: Използвано процесорно време
Post by: @Bogo on February 04, 2012, 07:44:40 PM
Quote from: Joro711 on February 03, 2012, 04:15:09 AM
Добра идея ли е изключването на Enable compressed output? Чета това This option will compress output to lower bandwidth consumption, but it requires zlib to be installed и си мисля, че при наличие на достатъчен обем трафик, компресирането излишно натоварва процесора на сървъра.
Здравей @Joro711, ако има отметка на "Enable compressed output" махни е.