Skocz do zawartości
Dragon

Uwagi techniczne do forum i portalu


Rekomendowane odpowiedzi

Trochę poczytałem o tych kryteriach dotyczących stowarzyszenia. Cóż jest to też rozwiązanie ale widzę, że raz, trochę by to potrwało formalnie. Dwa czy naprawdę potrzeba nam stowarzyszenia, żeby mieć forum i serwis wędkarski. Tylko tego by dotyczył statut?. Może pomyślmy i zastanówmy się w przyszłości nad haczykowym stowarzyszeniem wędkarskim ale też pod wzgledem np: stworzenia i prowadzenia jakiegoś własnego miejsca wędkarskiego na ziemi, ewentualnie administrowania jakąś wodą, propagowania wędkarstwa itp.

Więc póki co chyba musimy znaleźć inny sposób.

Składka na forum.

Przyznam szczerze, ze wczoraj pisząc o tej opłacie rocznej za korzystanie z forum myślałem, że faktycznie biorąc pod uwagę nawet tylko obecnie aktywnych użytkowników + nowo rejestrujacych się i nawet jeżeli będzie przez to ich kilka razy mniej (dziś było ok 14 normalnie) i zakładając nawet te 5-10 zł na rok. To spokojnie zawsze wystarczy na ten serwer dedykowany. A pewnie by jeszcze zostało, więc sam bym już nie kombinował i zlecilibyśmy profesjonalnej firmie zbudowanie portalu i była by mozliwość tak jak tu na forum wspólnego jego budowania, bo tak właściwie normalnie to działa (no i Tomaszek by w końcu odetchnął :wink::cool: )

Niemniej jak rano wstałem to myślę sobie, no ok. Załóżmy, że wprowadzę to dla nowo rejestrujących się. Cóż będą mieli wybór, część zapłaci zarejestruje się, część nie. My już tu jesteśmy, więc co najwyżej będziemy treściami tu publikowanymi i społecznością jaką tworzymy ich do tego zachęcać.

Ale co z użytkownikami zarejestrowanymi dotychczas, bo nawet jeżeli już część z was deklaruje się i plus w ankiecie większość zgodzi się na to. To co z resztą użytkowników którzy mają konta na forum. Mam ich o tym nagle powiadomić, wprowadzić obowiązek takiej opłaty, wymagać nawet jak ktoś mógłby wnieść ją ale mimo to nie podoba mu się ten pomysł? Co wtedy, decyduje większoiść i mam ścigać takich użytkowników, wyłączać czasowo konta albo je kasować?

Niewiem, macie na to jakiś pomysł?

Co do ograniczeń działania forum.

Parę, rzeczy już się doczytałem, np: bardzo dużo daje: przeczyszczenie wyszukiwarki, nagromadzonych prywatnych wiadomości, zmniejszenie jeszcze bardziej funkcji nieprzeczytanych postów od ostatniej wizyty, automatyczne kasowanie ich juz po jednym dniu, powyłanczanie dymków przy postach, statystyk, ograniczenie dla nie zarejestrowanych uzytkowników i innych ułatwień komunikacyjnych na forum... itp itd.

Przeczytałem i myślę sobie, czy naprawdę o to chodzi, czy my mamy się ograniczać, czy rozwijać? Bo w końcu wyjdzie na to, że staniemy się jakimś tajnym forum wędkarskim a za jakiś czas okaże się, że nawet o samych sobie nie będziemy wiele wiedzieć bo dojdzie do tego, że Avarty, wiek i skąd w profilu też trzeba będzie wyłączyć :wink:

Wydaje mi się, że chyba nie o to chodzi. I tu się ponownie pojawia to samo rozwiązanie, czyli serwer dedykowany i żadnych powyższych ograniczeń. Niemniej także nadal problem, jak na niego nazbierać?

Pożyczka w PROVIDENCIE? :wink:

Nie no idę spać, może jutro coś lepszego wymyślimy :cool:

Odnośnik do komentarza
Udostępnij na innych stronach

przynęty na klenia   Dragon

Ludzie sami powinni sie zmobilizowac i wspomagac haczyk.wspomniane 10-5 zl to nie fortuna.A wiedza i doswiadczenie kolegow z forum jest bezcenne.Ilu forumowiczow nieutopilo kasy w nedznym sprzecie,dzieki radom szanownych kolegow.Ile wydajemy na prase wedkarska? ktora to poza zdjeciami i reklamami niewiele wnosi do naszego wedkowania?Poprostu mobilizacja forumowiczow moze je uratowac.Siegac do kieszeni i nie marudzic :mrgreen:

Odnośnik do komentarza
Udostępnij na innych stronach

byle nic nam nie wyciekało ze skryptów php na ekran podczas wyłączonej bazy.

Trochę tak ale.... To jest darmowy skrypt, którego kod można sobie pobrać, więc żadne

tajemnice nie wyciekły, co najwyżej może się wydać że mamy problemy z obciążeniem serwera.

Ale to jest już czerwonymi literami tu napisane - więc też nic strasznego. Bardziej chodzi

o 'elegancje', choć w sumie oprawa graficzna portalu jest utrzymana w klimacie tego

komunikatu :twisted:

Oczywiście, nikt poważny nie będzie się włamywał do bazy by ukraść dane które, są w większości dostępne przez www.

Najbardziej czarna wizja która przychodzi mi do głowy, fantastyczna i trochę bardziej prawdopodobna jak gwiezdne wojny:

Co najwyżej któregoś dnia, ktoś złośliwy,(co się na tym zna a właściwie dopiero się uczy), "wejdzie sobie" tak dla sportu poodkleja do większości wątków linki do stron pornograficznych,a następnie z ripuje wszystkie adresy e-mail użytkowników,i nakarmi nimi spamboty.

A teraz poważnie.... po 10 minutowej lekturze google na temat "Przemo phpBB + dziury" możemy pominąć śmiechem absurdalną kwestie poczucia bezpieczeństwa. To nie pentagon oczywiście że "bardziej chodzi o elegancje" Abnegatom mówimy głośne NIE :mrgreen:

Fakt jest taki,że lepiej potraktować to jakimś komunikatem:

- bo po co dawać na tacy komuś, nawet tak małe info,

- jednocześnie,(co ważniejsze) można poinformować w klarowny sposób "zwykłych wędkarzy", że to TYLKO awaria i by przyszli później, zamiast klikać co 15 sekund.

Unises napisał/a:

Doraźnie, sprawdź czy w skryptach (...)ogranicz ich (...)przesiadki.

A co jest problemem? Z tego co wiem obciążenie bazy danych a nie web-u? To też mówi komunikat o błędzie. Więc jaki jest cel?

Zaproponowałem ograniczenie ilości (jeśli to możliwe ) jednocześnie zalogowanych do bazy użytkowników gość.

Bo nawet jak nie jesteś zalogowany na swoim koncie, to i tak gdy wchodzisz na stronę forum, logujesz sie (automatycznie) do bazy jako użytkownik gość.

[Nie loguj się i wejdź do tematu test, test, test, pooglądaj ostatnie posty tam zobaczysz ze jesteś zalogowany jako gość.]

Co prawda jako gość masz ograniczone możliwości (dodawanie rekordów itp) ale możesz łazić miedzy działami, wyszukiwać frazy itp. (większość operacji na bazie to zapytania wybierające)

Często też, jest tak, że baza się wlecze zalogowanych użytkowników 3, natomiast gości 42

Tomik zastanawiał się nad wyłączeniem (niezarejestrowanych) gościa, ja zaproponowałem ograniczenie go do np. 15

Dobra teraz czas na OT

Unises, nie szalej, jak chcesz coś proponować to bądź poważny. Skalkulowałeś używanie ogłoszeń, „na poziomie handlowym”, prawie o połowę taniej niż przypomnienie hasła :lol: :lol:

Poruszyłem temat (wynikający poniekąd z problemów technicznych) zbierania kasy oraz zastanowienia się przy okazji nad uprawomocnieniem tego "zbieractwa".

Moja propozycja stawek, formy płatności oraz dodatkowych opłat (gdyby okazało się że kwota za członkostwo nie wystarcza). była propozycją "luźną" rozruchową.

Działającą na zasadzie wrzucenia granatu do szamba :mrgreen: , ciesze się że spotkała się z zainteresowaniem i nabiera powoli kształtu.

Może rzeczywiście okaże się że wystarczy np. tylko opłata za członkostwo, o której nowy użytkownik będzie powiadamiany e-mailem podczas zakładania konta, i będzie miał czas np.2 miesiące na uiszczenie wpłaty,np. 8zł, a potem po upływie roku dostanie "przypominajke "na PW by wpłacił 5 zł.

Nakłaniam wszystkich, do ogólnej burzy mózgów, bo temat "kasy jest ważny"

Ps. Dziękuje Lesio za rzucenie światła na aspekt prawny

Odnośnik do komentarza
Udostępnij na innych stronach

full OT

przy okazji nad uprawomocnieniem
to bardzo źle dobrane słowo, ale chyba wiemy co autor miał na myśli :mrgreen: i chyba nie pojawi tu się na ten temat 4 stronicowa dyskusja?.

Pytanie jest takie:

Jak skłonić ludzi i w jaki prosty i szybki sposób zbierać wpisowe oraz składkę?.

Jeśli damy jakiś tam termin darmowy np. 60 dni, to 85% z nich po upływie tego czasu założy sobie nowe konto (nawet jeśli automatycznie sprawdzimy czy dany e-mail już istniał w naszej bazie, podadzą innego)

Pozostałe 15% entuzjastycznie, w tumanach kurzu popędzi na pocztę do banku, bądź dokona przelewu na wskazane konto przez internet. Po czym tomik dostanie 46 sms'a w miesiącu z nickiem wpłacającego :mrgreen: ,a następnie cały w skowronkach poleci uaktywnić kolejne konto.

Ma ktoś jakąś inną trochę lepszą, prostszą wizje?.

Odnośnik do komentarza
Udostępnij na innych stronach

Bo nawet jak nie jesteś zalogowany na swoim koncie, to i tak gdy wchodzisz na stronę forum, logujesz sie (automatycznie) do bazy jako użytkownik gość.
Jest aż tak źle z tym skryptem? :shock:

Gdzieś znalazłem takie coś

Jest ono [phpBB by Przemo - mój przypis] naładowane niepotrzebnymi funkcjami i dodatkami które wywołują nie potrzebne zapytania do bazy. Firmy hostingowe boja się jak diabeł święconej wody dużych for na tym skrypcie
Odnośnik do komentarza
Udostępnij na innych stronach

to musisz zapłacić i to od razu a nie za miesiąc

i to jest argument!! :roll:

Pozwól że podzielę się z Tobą drobną dygresją

Przy takiej polityce "natychmiastowego golenia baranów", myślę ,że po jakimś czasie zostanie tu tylko Szeryf i jego ludzie oraz Robin Hood i grupka banitów z innych portali,a pozostaną tylko z chęci walki, i nieważne że widownia będzie pusta a las wycięty :mrgreen:

Odnośnik do komentarza
Udostępnij na innych stronach

Bo nawet jak nie jesteś zalogowany na swoim koncie, to i tak gdy wchodzisz na stronę forum, logujesz sie (automatycznie) do bazy jako użytkownik gość.

Jest aż tak źle z tym skryptem? :shock:

Nie to jest akurat normalne, :wink: tak właśnie to ma działać, by wejść do bazy (odpytywać ją zapytaniami SQL zaszytymi w skryptach php musisz być zalogowany, na najniższych uprawnieniach i takim użytkownikiem właśnie jest "autologin"gość)

No chyba że wyłączysz gościa,a tym samym uniemożliwiając oglądanie fora przygodnym "anonimowym" internautom, ale jednocześnie wtedy Ci co mają konta będą zmuszeni do logowania.

A to że phpBB by Przemo, nawet połatane to i tak kanał, oczywiście jest świętą prawdą.

Odnośnik do komentarza
Udostępnij na innych stronach

Nie to jest akurat normalne
To że anonimowy użytkownik strony web loguje się z marszu do bazy - to nie jest normalne! Nie wiem jak skonstruowany jest mechanizm użytkowników i profili tego forum. Może Ty wiesz? Czy każdemu loginowi na forum odpowiada login do bazy? A jeśli tak, to anonimowi użytkownicy korzystają z dodatkowego loginu gościa? Jeśli tak to na ten login wchodzą wszyscy goście więc ilość połączeń jest taka sama nie zależnie od ilości anonimowych uzytkowników. Jeśli na pierwsze pytanie odp. nie - to nadal tak samo. Połączenie jest tylko jedno.

Cała reszta trzymana jest (powinna być) w sesji. Czyli obciąża serwer web a nie bazy danych.

Nie ma to większego znaczenia bo jak pisałem z tego co wiem (właśnie tak naprawdę nie jest mi wiadomo o tym problemie nic, poza wymijającym i mało precyzyjnym sloganem o obciążeniu servera) problemem jest obciążenie serwera bazy zapytaniami, a nie ilość otwartych połączeń czy niewydolności serwera web. To co zwykle generuje największy ruch i obciążenie serwera db - nie select-y które robią anonimowi użytkownicy. To głównie update i insert czyli to co robią zarejestrowani. A więc sądzę że główne obciążenie powodują zarejestrowani użytkownicy, swoją normalną aktywnością a nie goście, którzy stanowią (tak gdybam) mniejszą część całego obciążenia. Selecty są doskonale optymalizowane i mało jest prawdopodobne żeby aż tak obciążały bazę danych. Choć jak można sądzić autor skryptu nie ma pojęcia co to są indexy - więc może moje rozumowanie nie ma sensu z uwagi na horror który Przemo tam stworzył....

Najszybciej może to sprawdzić tomik wyłączająć gości kompletnie na 24 godziny i wtedy porównać obciążenie serwera z tym które jest normalnie. A wyniki oczywiście zamieścić w tym wątku - bo to techniczny wątek miał być a nie off topic o opłatach. :evil::twisted:

Odnośnik do komentarza
Udostępnij na innych stronach

to techniczny wątek miał być a nie off topic o opłatach.

No fakt niech będzie techniczny, tymbardziej, że naprwdę specjalistycznie już to wygląda. :shock:

Nie posiadam takiej wiedzy jak wy. I choć zapoznam się jeszcze raz dokładnie z tym co naipisaliście to i tak przypuszczam, że wszyscy i tak docelowo kolejny raz dojdziemy do tego, że tak czy inaczej jest nam potrzebny serwer dedykowany.

Dyskusję o opłatach rozpocznę w innym temacie.

Odnośnik do komentarza
Udostępnij na innych stronach

Pisałem, ze takiej wiedzy jak wy nie mam, niemniej niezmienia to faktu, że uwagi cenne,być może jest w nich sposób, żeby choć zapewnić sobie więcej czasu i lepiej się przygotować do zmiany w związku z serwerem dedykowanym.

Odnośnik do komentarza
Udostępnij na innych stronach

To że anonimowy użytkownik strony web loguje się z marszu do bazy - to nie jest normalne!
To nie jest jakiś tam anonimowy użytkownik :mrgreen: , tylko gość, ba, autoryzuje się on nawet hasłem do bazy (zaszytym w skrypcie tak jak i nazwa użytkownika) o którym nawet nie wie. Każdy gość dostaje swoje id, sesje itd.

Gość to taki "użytkownik z ulicy", którego admin (włączając go) może dopuścić do forum,

bądź też nie, a wtedy wchodzą tylko Ci którzy mają swoje "imienne" konta.

I jest to jak najbardziej normalne, nie tylko w czymś takim jak phpBB by Przemo, ale nawet w dużo bardziej poważnych rozwiązaniach np. IP.Board

To co zwykle generuje największy ruch i obciążenie serwera db - nie select-y które robią anonimowi użytkownicy. To głównie update i insert czyli to co robią zarejestrowani. A więc sądzę że główne obciążenie powodują zarejestrowani użytkownicy, swoją normalną aktywnością a nie goście, którzy stanowią (tak gdybam) mniejszą część całego obciążenia.

Teoretycznie, masz racje, praktycznie raczej NIE, proszę spójrz na tryb pracy bazy podpiętej pod Nasze Forum

Wszyscy łażą po tematach czytają, wyszukują cmokają i dumają , czasami ktoś coś napiszę.Dlatego też myślę ,że na jednego insert'a, przypada kilkadziesiąt albo i więcej select'ów. Nie znam dokładnych proporcji (ale tomik może to sprawdzić mysql ma swoją stronkę z info bieżącego stanu bazy), ja wróże z fusów :roll:

(patrze teraz 5 zarejestrowanych 22 gości), nie trzeba być wielkim specem, by uzmysłowić sobie, że baza pracuje "prawie" cały czas w trybie odczytu.

Selecty są doskonale optymalizowane i mało jest prawdopodobne żeby aż tak obciążały bazę danych

Tak sobie to dalej tłumacz :mrgreen:, Oczywiscie że prosty select jest wykonywany dużo szybciej przez bazę niż insert czy update gdzie w przypadku tych ostatnich trzeba ustawić tabele do zapisu rekordu, bądź też jego modyfikacji itd..

Ale obaj wiemy że można tego samego select'a napisać tak by wykonywał (wyciągał rekordy z tabel) 3 razy dłużej niż powinien. (a zwłaszcza wtedy gdy zawiera on jakieś parametry i warunki)

Biorąc pod uwagę, że autorowi nie chciało sie obsłużyć tak elementarnego zdarzenia jak wyłączenie/awaria bazy, nie sądze też by najczęsciej używane Select'y, zaszyte w powłoce php, były napisane w sposób przynajmniej "średno-optymalny"

Nie ma to większego znaczenia bo jak pisałem z tego co wiem (właśnie tak naprawdę nie jest mi wiadomo o tym problemie nic, poza wymijającym i mało precyzyjnym sloganem o obciążeniu servera)

Ja też nie ma tej wiedzy co dzieje się dokładnie.

Domniemam jednak,że nieuchronnie zmierzamy do punktu, w którym po pewnym czasie znalazła się większość nawet cieszących się mniejszą popularnością tego typu forum, (niezależnie od zastosowanego oprogramowania) umieszczonych jednak na "zwykłych" serwerach.

Ps. Myślę, że już wszyscy jesteśmy bardzo znużeni tymi akademickimi rozważaniami na temat baz danych i skryptów php.

Tomik musisz coś zamieszać, by ta "Arka Noego" razem z całą menażerią płynęła dalej, nawet z lekko opuszczonymi żaglami, Mam nadzieje ,że nie pójdziemy na dno nim uzbieramy na nową lepszą łajbę.

edit: Coś takiego miało zdarzenie dzisiaj około 10:30

Odnośnik do komentarza
Udostępnij na innych stronach

phpBB by Przemo : Critical Error

Error doing DB query userdata row fetch

DEBUG MODE

SQL Error : 145 Table './haczyk/phphak_users' is marked as crashed and should be repaired

SELECT user_ip, user_level, user_jr, user_ip_login_check FROM phphak_users WHERE user_id = 1609

Line : 333

File : sessions.php

taki komunikat dziś od rana do teraz, od siebie zadam pytanie czy to na pewno związane z ruchem na forum, informatykiem nie jestem ale taka sytuacja miała miejsce na innym forum(żeglarskim) z którego korzystałem mimo , iż ruch tam był prawie zerowy (około 30 osóB) z tą różnicą , że po pierwszym wypadku zniknęły wszystkie posty a po następnym forum nie działa do dziś: jest coś takiego

Warning: mysql_connect() [function.mysql-connect]: Can't connect to local MySQL server through socket '/tmp/mysql.sock' (2) in /home/p/a/s/pasat-kielce/www/db/mysql4.php on line 48

phpBB by Przemo : Critical Error

Could not connect to the database.

Can't connect to local MySQL server through socket '/tmp/mysql.sock' (2)

nie wiem czy to ma podobną genezę ale szkoda byłoby wiedzy zgromadzonej na forum jakby znikła :cry:

Odnośnik do komentarza
Udostępnij na innych stronach

To nie jest jakiś tam anonimowy użytkownik , tylko gość, ba, autoryzuje się on nawet hasłem do bazy (zaszytym w skrypcie tak jak i nazwa użytkownika) o którym nawet nie wie. Każdy gość dostaje swoje id, sesje itd.
Nie chcę sprawiać wrażenia że zanm się na bazach danych i serwerach web, ale coś mam przeczucie że mylisz waść połączenie do bazy danych z sesją użytkownika. Kwestia gości i nie gości rozstrzygana jest w sesji i żaden gość nie musi się logować do bazy. Nie wyobrażam sobie żeby mogło być inaczej :shock:
Odnośnik do komentarza
Udostępnij na innych stronach

Wczoraj padła baza a właściwie jedna z tabel. Mam podgląd na statystyki, więc widzę jak się "gotuje"

A dziś rano był mały "chochlik" wynikający z dnia przestępnego, stąd dziś życzeń nie wysyłamy :wink: Oczywiscie do tego jest poprawka, więc życzenia wrócą.

Odnośnik do komentarza
Udostępnij na innych stronach

Dobrze że działa, a już zaczynałem powątpiewać, jest to wyraźny sygnał do szybkich zmian, zróbmy coś bo będzie duża dziura w sieci bez tego forum z którym się identyfikuję i ogromna strata zawartej wiedzy w jego zasobach nie wspominając o innych pozytywach.

Odnośnik do komentarza
Udostępnij na innych stronach

Nie chcę sprawiać wrażenia że zanm się na bazach danych i serwerach web, ale coś mam przeczucie że mylisz waść połączenie do bazy danych z sesją użytkownika.

A może, tylko za bardzo i za szybko uogólniam?, lepiej dla uproszczenia, umówmy się, że... ja jestem nikim... i mylę się, w każdym słowie tego tematu...

Umówmy się też od razu już w tym poscie, że w tym sezonie nie złapie większej ryby niż Ty. :wink: (przyznaje się od razu bez ankiety)

Wiadomo prawdziwy nihilista nigdy nie uwierzy w istnienie ateistów,a co dopiero diabła, czy też użytkownika gość :mrgreen:

Dla użytkownika forum WĘDKARZA, podstawa to "grunt, że działa" bezawaryjnie,

a to na jakiej zasadzie, oraz w jakim klimacie "utrzymana jest oprawa graficzna portalu", to sprawy marginalne.

Zdrowia Waści Życzę

Odnośnik do komentarza
Udostępnij na innych stronach

Wszyscy łażą po tematach czytają, wyszukują cmokają i dumają , czasami ktoś coś napiszę.Dlatego też myślę ,że na jednego insert'a, przypada kilkadziesiąt albo i więcej select'ów.

ok 45 wywołanych stron na jednego unikalnego użytkownika.

(patrze teraz 5 zarejestrowanych 22 gości), nie trzeba być wielkim specem, by uzmysłowić sobie, że baza pracuje "prawie" cały czas w trybie odczytu.

To prawda. Forum haczyk.pl jest bardzo poczytne.

Tomik musisz coś zamieszać, by ta "Arka Noego" razem z całą menażerią płynęła dalej, nawet z lekko opuszczonymi żaglami, Mam nadzieje ,że nie pójdziemy na dno nim uzbieramy na nową lepszą łajbę.

Dobre porównanie :cool: . Niemniej rzeczywiście trochę opóścimy żagle, trochę wprowadzimy zmian na statku. Żeby mieć czas i mozliwość uzbierania na nową łajbę, zanim nas jakaś ogromana fala przewróci i (odpukać) zatoniemy.

Odnośnik do komentarza
Udostępnij na innych stronach

A może, tylko za bardzo i za szybko uogólniam?, lepiej dla uproszczenia, umówmy się, że... ja jestem nikim... i mylę się, w każdym słowie tego tematu...
No tego się nie spodziewałem.... :???:

Może uogólniasz a może się nie zrozumieliśmy. Naprawdę trudno jest nie pisac we własnm temacie, jeśli uważam że ktoś sie myli, tylko dlatego żeby się nie obraził :(

Odnośnik do komentarza
Udostępnij na innych stronach

Dołącz do dyskusji

Możesz dodać zawartość już teraz a zarejestrować się później. Jeśli posiadasz już konto, zaloguj się aby dodać zawartość za jego pomocą.

Gość
Dodaj odpowiedź do tematu...

×   Wklejono zawartość z formatowaniem.   Usuń formatowanie

  Dozwolonych jest tylko 75 emoji.

×   Odnośnik został automatycznie osadzony.   Przywróć wyświetlanie jako odnośnik

×   Przywrócono poprzednią zawartość.   Wyczyść edytor

×   Nie możesz bezpośrednio wkleić grafiki. Dodaj lub załącz grafiki z adresu URL.

×
  • Dodaj nową pozycję...

Powiadomienie o plikach cookie

Umieściliśmy na Twoim urządzeniu pliki cookie, aby pomóc Ci usprawnić przeglądanie strony. Możesz dostosować ustawienia plików cookie, w przeciwnym wypadku zakładamy, że wyrażasz na to zgodę.