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
#StandWithUkraine
Shoot for the Moon. Even if you miss, you'll land among the stars.
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.