Kilka Eltenowych reform
Back to Archiwum Eltena#1 pajper
Witajcie.
Czas zapowiedzieć kilka małych i dużych zmian na Eltenie, bardziej technicznych i mało zauważalnych,
ale jednak.
Co idzie na celownik?
Fora i blogi. :)
To zacznijmy od blogów.
Od tej pory w bazie danych będą trzy tabele:
Wszystkie wpisy ze wszystkich blogów
Wszystkie kategorie ze wszystkich blogów
Wszystkie blogi same w sobie
Celem tego jest ograniczenie ilości rzeczy. Przede wszystkim, nie będzie już setek tabeli, po jednej
na każdy wpis. Bo taka ilość danych ułatwia ataki i włamania, a poza tym, łatwiej jest backupować trzy
pliki, niż setki. :)
Po drugie, pozwoli to przypisywać po kilka kategorii do wpisu. :)
To samo z forum.
Forum było pierwszą funkcją Eltena, jeszcze z bety 1 Eltena 0.1.
A zatem jego silnik jest dość stary.
Był wielokrotnie modyfikowany, ale nadal zachowywał kompatybilność.
Innymi słowy, funkcje wprowadzane były tak, by nadal fora były kompatybilne ze starymi wersjami.
Czas to zmienić, pozostawię kompatybilność z wersją Eltena 1.397.
Dzięki temu i fora zepchniemy do trzech tabel: wszystkie wpisy, wszystkie wątki i wszystkie fora.
Przyczyny takie same, jak w poprzednim przypadku. :)
Zmiany nie powinny być odczuwalne dla użytkowników z jednym wyjątkiem, że podczas wdrażania nowego systemu
mogą fora nieco wolniej działać.
Ale poważnie, nieco wolniej, a nie bardzo wolno. :)
Pozdrawiam,
DP
Shoot for the Moon. Even if you miss, you'll land among the stars.
#2 misiek
Dawidzie- koniecznie jakiś regulamin Eltena. Ten stary był fajnie zrobiony na wesoło i chciał bym byś
pozostał przy takim stylu.
#3 iskierka1983 Archived
Mhm, i mniej wpisów takich, jak: Ok, dobra, masz rację, zgadzam się, rozumiem, ITP. Ułatwi to przeglądanie
forum.
#4 pajper
Właśnie o tym mowa. :)
Co do regulaminu, będzie, będzie. Już by był, gdyby nie to hakerskie zamieszanie.
PZDR
DP
Shoot for the Moon. Even if you miss, you'll land among the stars.
#5 pates
miejmy nadzieję, że to był ostatni raz
#6 zywek
No ja nie wierzę. Po kiego diabła robić 3 tabele do blogów, kiedy można zrobić jedną tabelę, string z
tekstem, int z ID kategorii i jakiś int z właścicielem blogu, . znaczy mozna zrobić tylko osobną do kategorii,
a nazwy blogów i wpisy zostawić w drugiej. I przypisać do każego wpisu ID a kategorii. Bezsens wg mnie
robić 5000 tabel mówiłem to kiedyś chyba--Cytat (pajper:
Witajcie.
Czas zapowiedzieć kilka małych i dużych zmian na Eltenie, bardziej technicznych i mało zauważalnych,
ale jednak.
Co idzie na celownik?
Fora i blogi. :)
To zacznijmy od blogów.
Od tej pory w bazie danych będą trzy tabele:
Wszystkie wpisy ze wszystkich blogów
Wszystkie kategorie ze wszystkich blogów
Wszystkie blogi same w sobie
Celem tego jest ograniczenie ilości rzeczy. Przede wszystkim, nie będzie już setek tabeli, po jednej
na każdy wpis. Bo taka ilość danych ułatwia ataki i włamania, a poza tym, łatwiej jest backupować trzy
pliki, niż setki. :)
Po drugie, pozwoli to przypisywać po kilka kategorii do wpisu. :)
To samo z forum.
Forum było pierwszą funkcją Eltena, jeszcze z bety 1 Eltena 0.1.
A zatem jego silnik jest dość stary.
Był wielokrotnie modyfikowany, ale nadal zachowywał kompatybilność.
Innymi słowy, funkcje wprowadzane były tak, by nadal fora były kompatybilne ze starymi wersjami.
Czas to zmienić, pozostawię kompatybilność z wersją Eltena 1.397.
Dzięki temu i fora zepchniemy do trzech tabel: wszystkie wpisy, wszystkie wątki i wszystkie fora.
Przyczyny takie same, jak w poprzednim przypadku. :)
Zmiany nie powinny być odczuwalne dla użytkowników z jednym wyjątkiem, że podczas wdrażania nowego systemu
mogą fora nieco wolniej działać.
Ale poważnie, nieco wolniej, a nie bardzo wolno. :)
Pozdrawiam,
DP
Shoot for the Moon. Even if you miss, you'll land among the stars.
) -- Koniec Cytatu
#7 zywek
No i nie prawda, ze będzie dzięki temu wolniej działać, bo nie będzie szukał po 5000 tabelach tylko w
jednej cz ytam dwóch. No ale cóż
#8 pajper
Elten nigdy nie szukał po 5000 tabelach, tylko po jednej czy dwóch. :)
Bo wiedział, w jakich szukać.
A co do ilości tabel, pamiętaj o komentarzach. :)
PZDR
DP
Shoot for the Moon. Even if you miss, you'll land among the stars.
#9 pates
i co z blogami?