Много проблеми с моя форум
#101
Публикувано 08 March 2013 - 00:34
#102
Публикувано 11 March 2013 - 16:50
Кой инструмент имаш предвид?Значи не е пускан инструмента за почистване на базата за външни намеси. Аз често си я чистя, че само слагам и махам разни работи, други остават от ъпдейти..
#104
Публикувано 11 March 2013 - 20:39
Всичко ли което тулса открива, може да бъде изтрито?
#105
Публикувано 11 March 2013 - 21:16
#106
Публикувано 11 March 2013 - 23:14
Така че това е мощен инструмент и се чете всичко намерено, преди да се трие. И още нещо - задължително бекъп на базата данни чрез http://invisionbg.co...and-restore-db/ преди да го пуснете да трие
#107
Публикувано 11 March 2013 - 23:52
#108
Публикувано 13 March 2013 - 23:39
connecton.png 8.63K
36 Брой свалянияПри аналогичен тест и в моя, а и на Пламен форуми - connection на response headers е keep-alive, докато при Ивелин е close!
Допускам че това е вероятна причина, за голямото забавяне - варира понякога над 15 секунди - в това изчакване втори клик подава втора публикация.
Някаква идея - настройка на форума или на сървъра, определя статуса на connection в response headers?
#109
Публикувано 14 March 2013 - 09:25
#110
Публикувано 14 March 2013 - 11:16
В търсене на причината за двойни публикации при Ивелин, се загледах и ето какво намирам. Скрийна е за първия линк след команда POST, по-точно отговорът на сървъра:
connecton.png 8.63K 36 Брой сваляния
При аналогичен тест и в моя, а и на Пламен форуми - connection на response headers е keep-alive, докато при Ивелин е close!
Допускам че това е вероятна причина, за голямото забавяне - варира понякога над 15 секунди - в това изчакване втори клик подава втора публикация.
Някаква идея - настройка на форума или на сървъра, определя статуса на connection в response headers?
Да, причината за забавянето може да е в затварянето на сокетите, макар че това също може да се измери с Firebug-а - там имаш едни диаграми с времената и ти дава за кое действие колко време ползва - от там можеш да видиш, дали response от сървъра се бави или установяването на нова връзка го бави. Но като цяло е хубаво да има keep-alive. За съжаление това е настройка, която почти няма как да се контролира от клиент на shared hosting, така че най-добре да се обади на support-а на CBOX.BIZ и да си поиска да го пуснат.
Другото, което лично мен не ме кефи, това е Content-Encoding: gzip - да се пуска gzip компресия на динамично съдържание си е overkill за процесора без никакъв benefit... Разбирам за картинки, за някакво статично съдържание - ДА, супер, ама те се кешират (ако сървъра е конфигуриран грамотно де)... ама за динамично - всичките тия компресирания отнемат време, процесор и памет - първо на сървъра, а след това и на клиента! А пестенето на трафик от HTML код е доста безсмислена работа! То и другите работи няма да спестят кой знае колко трафик, защото jpeg не се поддава много на компресия например, или ако има качени ZIP файлове - и те няма да се компресират повече!
За пестене на трафик, лично аз препоръчвам това: http://invisionbg.co...cing-на-форума/ поне при мен по отношение на трафик се отрази СУПЕР! А в community.invisionpower.com има и статии и hooks за ползване на maxCDN, ама там вече е за дебелата риба!
А проблема с двойните постове се решава много лесно с 3 реда javascript - като кликнеш бутоза да изпращане, просто с JS го правиш disabled и няма как да го кликнат втори път! А има и настройка на форума - ако в една и съща тема в кратък интервал се пуснат две еднакви мнения - второто да се игнорира (може и hook да беше, а не настройка)
#111
Публикувано 15 March 2013 - 01:13
Съпорта се правят все още на "ощипани" за keep-alive;Да, причината за забавянето може да е в затварянето на сокетите, макар че това също може да се измери с Firebug-а - там имаш едни диаграми с времената и ти дава за кое действие колко време ползва - от там можеш да видиш, дали response от сървъра се бави или установяването на нова връзка го бави. Но като цяло е хубаво да има keep-alive. За съжаление това е настройка, която почти няма как да се контролира от клиент на shared hosting, така че най-добре да се обади на support-а на CBOX.BIZ и да си поиска да го пуснат.
Но вкарвайки в анализа си типичните особености - свързани с forwarding при комункациите, и redirection към поддомейни - ми светна лампата, кое е в повече не само на този форум, а и на много инсталирани аналогично.
Ще изчакам поне 24 часа и ако няма двойни публикации ще пиша какво "родих".
За сега вече 2 часа - нито една двойна публикация /пу пу пу/. А и бързодействието чувствително се подобри.
Дразни ме close - но се надявам да го оправят утре.
ПП. забраната за двоен клик със скрипт ми звучи като маркер върху драскотината по боята на колата - не се вижда от пръв поглед, ама я има и дразни
1 потребител(и) четат тази тема
0 потребители, 1 гости, 0 анонимни




Уроци
