Nie jesteś zalogowany.
Jeśli nie posiadasz konta, zarejestruj je już teraz! Pozwoli Ci ono w pełni korzystać z naszego serwisu. Spamerom dziękujemy!

Ogłoszenie

Prosimy o pomoc dla małej Julki — przekaż 1% podatku na Fundacji Dzieciom zdazyć z Pomocą.
Więcej informacji na dug.net.pl/pomagamy/.

#51  2009-09-11 21:42:38

  BiExi - matka przelozona

BiExi
matka przelozona
Skąd: Gorlice
Zarejestrowany: 2004-04-16
Serwis

Re: HTB - skrypt BiExi

A owszem :] ale ten skrypt byl pisany pare lat temu wtedy nie mialam jeszcze doswiadczenia zbyt wielkiego :]

Offline

 

#52  2009-09-11 22:04:02

  djjanek - Użytkownik

djjanek
Użytkownik
Skąd: whereis
Zarejestrowany: 2007-11-15
Serwis

Re: HTB - skrypt BiExi

Dane o użytkownikach tak ale konfigurację najlepiej zapisywać w plikach. Dlaczego przypadek że baza padła z jakiś powodów i co nic nie działa?? Dlatego podoba mi się LMS trzyma opis użytkowników w bazie a jak co do czego to z niej generuje konfigurację.

Offline

 

#53  2009-09-12 02:46:49

  zlyZwierz - Moderator

zlyZwierz
Moderator
Zarejestrowany: 2005-02-18
Serwis

Re: HTB - skrypt BiExi

tbird napisał(-a):

Do trzymania danych zamiast plikow lepiej uzyc bazy danych. Nie musi to byc nic duzego jak mysql, wystarczy sqlite.
Userzy w bazie to duza wygoda, i łatwiej zrobić np. panel do zarzadzania przez www.

No dobra, ale trzeba mieć do tego jakiś frontend (no chyba że ktos chce wymyślać koło od nowa), do mysql jest gotowy w postaci LMS, do sqlite.. są jakieś?

djjanek napisał(-a):

Dane o użytkownikach tak ale konfigurację najlepiej zapisywać w plikach. Dlaczego przypadek że baza padła z jakiś powodów i co nic nie działa?? Dlatego podoba mi się LMS trzyma opis użytkowników w bazie a jak co do czego to z niej generuje konfigurację.

Bzdura. Każdy wynik takiego skryptu sprowadza się do utworzenia pliku wsadowego dla iptables , ipset, ip, tc. Wystarczy trzymać "ostatnią poprawną konfigurację" w postaci owych plików wynikowych i w przypadku awarii silnika bazy danych po prostu z nich korzystać.

Offline

 

#54  2009-09-12 07:04:16

  djjanek - Użytkownik

djjanek
Użytkownik
Skąd: whereis
Zarejestrowany: 2007-11-15
Serwis

Re: HTB - skrypt BiExi

zlyZwierz napisał(-a):

djjanek napisał(-a):

Dane o użytkownikach tak ale konfigurację najlepiej zapisywać w plikach. Dlaczego przypadek że baza padła z jakiś powodów i co nic nie działa?? Dlatego podoba mi się LMS trzyma opis użytkowników w bazie a jak co do czego to z niej generuje konfigurację.

Bzdura. Każdy wynik takiego skryptu sprowadza się do utworzenia pliku wsadowego dla iptables , ipset, ip, tc. Wystarczy trzymać "ostatnią poprawną konfigurację" w postaci owych plików wynikowych i w przypadku awarii silnika bazy danych po prostu z nich korzystać.

Hmmm tak samo napisałem więc nie bzdura

djjanek napisał(-a):

...z niej generuje konfigurację

Offline

 

#55  2009-09-12 12:26:23

  zlyZwierz - Moderator

zlyZwierz
Moderator
Zarejestrowany: 2005-02-18
Serwis

Re: HTB - skrypt BiExi

Nie rozumiesz, ale ok ;)
Ustalmy że w plikach trzymamy wynik działania skryptu, który będzie można użyć "w razie wypadku", natomiast konfigurację i dane trzymamy w bazie.

Offline

 

#56  2009-09-12 12:30:23

  djjanek - Użytkownik

djjanek
Użytkownik
Skąd: whereis
Zarejestrowany: 2007-11-15
Serwis

Re: HTB - skrypt BiExi

Piszemy innymi słowami ale cały czas o tym samym :) wiec masz rację i jest dokładnie jak piszesz :)

Offline

 

#57  2009-09-12 16:16:40

  tbird - Użytkownik

tbird
Użytkownik
Zarejestrowany: 2009-05-05

Re: HTB - skrypt BiExi

zlyZwierz napisał(-a):

tbird napisał(-a):

Do trzymania danych zamiast plikow lepiej uzyc bazy danych. Nie musi to byc nic duzego jak mysql, wystarczy sqlite.
Userzy w bazie to duza wygoda, i łatwiej zrobić np. panel do zarzadzania przez www.

No dobra, ale trzeba mieć do tego jakiś frontend (no chyba że ktos chce wymyślać koło od nowa), do mysql jest gotowy w postaci LMS, do sqlite.. są jakieś?

Frontend mozna wygenerowac (w django swietnie sie generuje panel admina), mozna go sobie napisac samemu, jak kto woli, zwykle to i tak jest tylko kilka tabel w bazie danych, czyli za duzo roboty z  tym nie ma. Jak ktos lubi np. php zamiast pythona to moze uzyc frameworka Symfony.

Offline

 

#58  2009-09-12 17:34:04

  zlyZwierz - Moderator

zlyZwierz
Moderator
Zarejestrowany: 2005-02-18
Serwis

Re: HTB - skrypt BiExi

Jeżeli własny frontend, to właśnie oparty o framework - zarówno Symfony jak i Django mają fajny "admin panel generator"

Offline

 

Stopka forum

Powered by PunBB
© Copyright 2002–2005 Rickard Andersson
Nas ludzie lubią po prostu, a nie klikając w przyciski ;-)