Перейти до вмісту

Оптимізація форума


Повідомлень в темі: 47

#21 zav

    зрадник

  • Користувачі
  • PipPipPipPipPipPipPipPipPipPip
  • 9565 повідомлень
  • Стать:Чоловік
  • Місто:Київ

Відправлено 06.11.2006 – 09:28

Перегляд дописуMrGALL (6.11.2006 08:52) писав:

Пану треба пояснювати що таке MySQL база, що в ній форум зберігає всі свої дані і що коли вона дуже розростається то починються проблеми зі швидкістю/резервуванням і т.п.?
Мені про вплив на ту базу /тобто на її обсяг чи щотамще/ кількості користувачі, будь ласка.

Перегляд дописуMrGALL (6.11.2006 08:52) писав:

Декілька користувачів зверталося з проханням мати нік, який зайняв користувач, в якого немає повідомлень і він був останній раз рік тому. Після якого слова треба сміятися? :8:
Я засміявся після "прохання мати нік". Мене вилікують?..
  • 0

#22 MrGALL

    Старійшина

  • Адміністратори
  • 2545 повідомлень
  • Стать:Чоловік
  • Місто:San Diego, CA || Kyiv, UA

Відправлено 06.11.2006 – 13:59

Перегляд дописуzav (6.11.2006 09:28) писав:

Мені про вплив на ту базу /тобто на її обсяг чи щотамще/ кількості користувачі, будь ласка.
Очищення бази не закінчиться видаленням неактивних користувачів. Можливо буде видалено дописи з Смітника і т.п.

Перегляд дописуzav (6.11.2006 09:28) писав:

Я засміявся після "прохання мати нік". Мене вилікують?..
Сумніваюсь :8:


Напевне цю тему взагалі не треба було створювати, бо пан завжди знайде до чого придратися :8:
Після 19 вона в Смітник піде
  • 0

#23 zav

    зрадник

  • Користувачі
  • PipPipPipPipPipPipPipPipPipPip
  • 9565 повідомлень
  • Стать:Чоловік
  • Місто:Київ

Відправлено 06.11.2006 – 14:32

Перегляд дописуMrGALL (6.11.2006 13:59) писав:

Очищення бази не закінчиться видаленням неактивних користувачів. Можливо буде видалено дописи з Смітника і т.п.
О, дивіться, як цкаво. Що ще "власти скрывают"(с)?

Перегляд дописуMrGALL (6.11.2006 13:59) писав:

Напевне цю тему взагалі не треба було створювати, бо пан завжди знайде до чого придратися :8:
Мене збурило безперечне погодження з чисками без осягнення суті їхньої потреби... не втримався.

Перегляд дописуMrGALL (6.11.2006 13:59) писав:

Після 19 вона в Смітник піде
Вона там буде єдина, ге?

Повідомлення відредагував zav: 06.11.2006 – 14:33

  • 0

#24 Xobb

    Doctor What'son

  • Користувачі
  • PipPipPipPipPipPipPipPipPipPip
  • 1481 повідомлень
  • Стать:Чоловік

Відправлено 06.11.2006 – 14:54

для трудних ака zavів:

MySQL таблиця з користувачами форуму ipb має не дуже продуману структуру, так як авторизація користувача проходить кожен раз коли користувач заходить на сайт. Якщо подивитися в cookies, що ставить форум, то неважко побачити, що в них тримається id користувача (або ж його номер, в мене він 152) і md5 хеш пароля. Звісно крім цього ше багато фігні в теревенівських куках, але на даному етапі вона нам не цікава. Так от, кожен раз відкриваючи сторінку форума ви передаєте серверу своє id і хеш пароля для авторизації. Чому ця інформація тримається в куках а не на сервері (питання вам було б властиве)? Якщо всю юзерську інформацію тримати на сервері, то файли сесій займали б порівнянно багато місця.

До бази йде наступний запит:
SELECT from ipb_user #точної назви таблиці не пам.ятаю, бо це давно було
user.password
WHERE id = '$id'

потім отриманий пароль з бази перевіряється з паролем, який вислав користувач. Якщо вони сходяться, то користувача авторизували.

Якщо в таблиці ipb_user багато записів, то відповідно вибірка SELECT буде виконуватися довше.

Звісно зменшиться ще об.єм пам.яті, яку займає дана таблиця.

І ці люди -- Иліта нации, випускники чи студенти КПІ... невже там відкрили факультет благородних дівчаток ака українська філологія?
  • 0

#25 MrGALL

    Старійшина

  • Адміністратори
  • 2545 повідомлень
  • Стать:Чоловік
  • Місто:San Diego, CA || Kyiv, UA

Відправлено 06.11.2006 – 15:24

Перегляд дописуzav (6.11.2006 14:32) писав:

О, дивіться, як цкаво. Що ще "власти скрывают"(с)?
Щоб унеможливити подібні закиди і була створена ця тема. Схоже пан не оцінив.

Перегляд дописуzav (6.11.2006 14:32) писав:

Мене збурило безперечне погодження з чисками без осягнення суті їхньої потреби... не втримався.
Якби пан запитав про це в суботу ввечері, я б пану популярно б пояснив і на пальцях показав :8:

Перегляд дописуzav (6.11.2006 14:32) писав:

Вона там буде єдина, ге?
Можливо, а що, боїтесь самотності?
  • 0

#26 zav

    зрадник

  • Користувачі
  • PipPipPipPipPipPipPipPipPipPip
  • 9565 повідомлень
  • Стать:Чоловік
  • Місто:Київ

Відправлено 06.11.2006 – 15:28

Перегляд дописуhobit (6.11.2006 14:54) писав:

Якщо в таблиці ipb_user багато записів, то відповідно вибірка SELECT буде виконуватися довше.
Дякую.
p.s.

Перегляд дописуhobit (6.11.2006 14:54) писав:

І ці люди -- Иліта нации, випускники чи студенти КПІ... невже там відкрили факультет благородних дівчаток ака українська філологія?
У сенсі - еліта? Узагалі-то ФЕЛ: інженер по телекомунікаційному обладнанню. Навіщо мені знати особливості SQL - недоберу.
Та й багато цікавих факультетів відкрили нинька в КПІ - тому й політехнічний.

Повідомлення відредагував zav: 06.11.2006 – 15:28

  • 0

#27 Andy

    Безкрилий Ангел

  • Користувачі
  • PipPipPipPipPipPip
  • 232 повідомлень
  • Місто:Львів

Відправлено 06.11.2006 – 15:35

От блін))) та яка різниця??? адміни не тупенькі в нас, якщо щось і вирішили зробити, то якого починати їм ускладнювати і так "несолодке, багате на випробування, адмінське життя"?))) А щодо ніків, я згоден. Якщо комусь кортить мати нік особи, яка зареєструвалась на форумі незнати чого і за рік нічого не умудрилась написати, то чого їх лишати-то? Може прийде нова людина з тим ніком і буде "повноправний член форумівки"))) :8:
  • 0

#28 Вік

  • Користувачі
  • PipPipPipPipPipPipPipPipPipPip
  • 1280 повідомлень
  • Стать:Чоловік
  • Місто:Київ, Україна-Русь

Відправлено 06.11.2006 – 15:51

А дискусію ж яку розвели тут. нафіга взаглі тре було когось питати? в адмінів же зосереджена вся повнота влади =) а тут ще й слово таке "чистка"… ніби ви тут за національною ознакою зачистки в реалі робите =)))
  • 0

#29 MrGALL

    Старійшина

  • Адміністратори
  • 2545 повідомлень
  • Стать:Чоловік
  • Місто:San Diego, CA || Kyiv, UA

Відправлено 06.11.2006 – 16:02

Перегляд дописуFreelancer (6.11.2006 15:51) писав:

А дискусію ж яку розвели тут. нафіга взаглі тре було когось питати? в адмінів же зосереджена вся повнота влади =) а тут ще й слово таке "чистка"… ніби ви тут за національною ознакою зачистки в реалі робите =)))
Змінив на оптимізація
  • 0

#30 Xobb

    Doctor What'son

  • Користувачі
  • PipPipPipPipPipPipPipPipPipPip
  • 1481 повідомлень
  • Стать:Чоловік

Відправлено 06.11.2006 – 16:12

Перегляд дописуzav (6.11.2006 15:28) писав:

Навіщо мені знати особливості SQL - недоберу.
нахера тоді задаєш дурні питання? пивия***тися?
  • 0

#31 zav

    зрадник

  • Користувачі
  • PipPipPipPipPipPipPipPipPipPip
  • 9565 повідомлень
  • Стать:Чоловік
  • Місто:Київ

Відправлено 06.11.2006 – 17:03

Перегляд дописуhobit (6.11.2006 16:12) писав:

нахера тоді задаєш дурні питання? пивия***тися?
Дізнатися. Але не всі особливості SQL, які мені пропнували спочатку, а саме ті, котрі зацікавили - ті, що пан виклав.
Та й навіщо в користувачів запитувати щось, на чому знається 5% з них?

Повідомлення відредагував zav: 06.11.2006 – 17:07

  • 0

#32 †††Бусиꆆ†

    Абориген

  • Користувачі
  • PipPipPipPip
  • 98 повідомлень

Відправлено 13.11.2006 – 17:39

Підтримую!!!... :angry12:
  • 0

#33 MrGALL

    Старійшина

  • Адміністратори
  • 2545 повідомлень
  • Стать:Чоловік
  • Місто:San Diego, CA || Kyiv, UA

Відправлено 19.11.2006 – 18:59

Проведена оптимізація форума:
- видалено 514 неактивних користувачів
- очищено розділи Смітник і Тестовий
- видалено внутрішні логи форума

Прохання до модераторів - переглянути свої розділи і перенести в Смітник на видалення замкнені/непотрібні теми.
  • 0

#34 Stuff

    Песиміст

  • Користувачі
  • PipPipPipPipPipPipPipPipPipPip
  • 2670 повідомлень
  • Стать:Чоловік
  • Місто:Львів..

Відправлено 20.11.2006 – 09:15

<<Прохання до модераторів - переглянути свої розділи і перенести в Смітник на видалення замкнені/непотрібні теми>>


Yes,Ser:)
  • 0

#35 MrGALL

    Старійшина

  • Адміністратори
  • 2545 повідомлень
  • Стать:Чоловік
  • Місто:San Diego, CA || Kyiv, UA

Відправлено 09.12.2006 – 17:31

Оскільки модератори щось не поспішають виконувати свої обов'язки то сьогодні ми з Parsokon переглянули весь форум і повидаляли в Смітник закриті і неактуальні теми.
Якщо ще будуть якість пропозиції по оптимізації форуму - пишіть :angry2:
  • 0

#36 MrGALL

    Старійшина

  • Адміністратори
  • 2545 повідомлень
  • Стать:Чоловік
  • Місто:San Diego, CA || Kyiv, UA

Відправлено 08.03.2007 – 12:22

Ще один аргумент на користь видалення неактивних користувачів - сьогодні я розсилав привітання зі святом весни.
Так от, багато листів (після приблизно тисячі успішно відісланих) не дійшло бо були заблоковані як масовий спам. І, скоріше за все, недавно зареєстровані взагалі нічого не отримали.

Так що скоро буде ще один етап видалення неактивних. Скоріше за все умови будуть такими: не заходили 6 місяців і мають 0 дописів (зараз таких 422), хоча можливо будуть і більш жорсткіші умови, наприклад не заходили 6 місяців і мають <5 дописів (зараз таких 704)

Доживемо - побачимо :cry:
  • 0

#37 zav

    зрадник

  • Користувачі
  • PipPipPipPipPipPipPipPipPipPip
  • 9565 повідомлень
  • Стать:Чоловік
  • Місто:Київ

Відправлено 08.03.2007 – 12:52

Перегляд дописуMrGALL (8.03.2007 12:19) писав:

Так от, багато листів (після приблизно тисячі успішно відісланих) не дійшло бо були заблоковані як масовий спам.
Ото нєфік було спамити!

Перегляд дописуMrGALL (8.03.2007 12:19) писав:

Так що в кінці березня буде ще один етап видалення неактивних. Скоріше за все умови будуть такими: не заходили 6 місяців і мають 0 дописів (зараз таких 422), хоча можливо будуть і більш жорсткіші умови, наприклад не заходили 6 місяців і мають <5 дописів (зараз таких 704)
Чому не три місяці? А по дописах, то я би видаляв, якщо не заходили в останні 12 місяців і при кількості дописів <51.
  • 0

#38 MrGALL

    Старійшина

  • Адміністратори
  • 2545 повідомлень
  • Стать:Чоловік
  • Місто:San Diego, CA || Kyiv, UA

Відправлено 08.03.2007 – 13:10

Перегляд дописуzav (8.03.2007 12:49) писав:

Ото нєфік було спамити!
Я й не спамив :cry:

Перегляд дописуzav (8.03.2007 12:49) писав:

Чому не три місяці? А по дописах, то я би видаляв, якщо не заходили в останні 12 місяців і при кількості дописів <51.
За критерієм >3 місяці і 0 дописів виходить 687 користувачів.
За критерієм >12 місяці і <50 дописів виходить 143 користувачів.

Загалом - 825 (5-ро потрапили під обидва фільтри)
  • 0

#39 Amarok

    Старійшина

  • Користувачі
  • PipPipPipPipPipPipPipPipPipPip
  • 2350 повідомлень
  • Стать:Чоловік
  • Місто:Дубно -> Нетішин -> Київ -> New York

Відправлено 23.10.2009 – 03:14

О саме так мій найперший аккаунт на Теревенях загинув..... :ggggg:)))гггг

Перегляд дописуMrGALL (4.11.2006 06:53) писав:

Адміністрацією форума було вирішено трохи очистити базу форума а саме:

- видалити профілі користувачів які мають 0 повідомлень і останній раз заходили на форум до 1 травня 2006 року.
Таких користувачів 678.
Їм буде розіслано листи, в яких буде повідомлено, що якщо вони протягом 2х тижнів не авторизуються на форумі (просто зайти як гість не підходить) АБО не напишуть принаймні 1 повідомлення то їх профілі будуть видалені .

Це перший етап очистки форуму, можливо в майбутньому будуть більш жорсткіші умови - подивимось за результатами цього етапу :)

Розсилка буде зроблена завтра ввечері (05.11.2006 ), до того часу приймаються коментарі/зауваження.

P.S. Повідомлення в розділах Тестовий, Реклама та Смітник не рахуються!
.
  • 0

#40 SiGrey

    Смотрящий модер

  • Користувачі
  • PipPipPipPipPipPipPipPipPip
  • 540 повідомлень
  • Стать:Чоловік
  • Місто:Україна, Київ, UMC

Відправлено 02.11.2009 – 11:37

Питання:
Скільки часу потрібно почекати аби створити наступний пост після свого, щоб вони не з"єднались?
  • 0



Кількість користувачів, що читають цю тему: 1

0 користувачів, 1 гостей, 0 анонімних