Adrian Smarzewski wrote:
jak już kiedyś pisałem, jeśli potrzebujecie czegoś w C/C++, a nie ma nikogo chętnego, co by mógł się tym porządnie zająć to czasem mam kilka godzin, w których jestem mniej zajęty niż zazwyczaj i mogę coś napisać. tylko potrzebny w miarę dokładny opis co to ma robić ;)
Trzeba napisać od nowa demona (można skorzystać z kodu który ja napisałem), który będzie generował konfigi, na podstawie danych z bazy oczywiście i plików (szablonów) stworzonych przez użytkownika, a potem restartował usługi. Ma to być taki odpowiednik Smarty, oczywiście bardziej prosty, ale pozwalający na łatwe tworzenie szablonów. Przykład wykorzystania Smarty do generowania konfigów jest w modules/confgen.php, a same szablony w katalogu config/templates.
Jeśli to byłoby zbyt skomplikowane, drugi pomysł na demona jest taki, aby demon pobierał plik wygenerowany przez smarty-php (jak wget ?) a następnie restartował usługi.
W obu przypadkach demon musiałby obsługiwać moduły wykonywane okresowo (np. payments, cutoff), z możliwością ustawienia częstotliwości, jak w crontabie. Teraz uruchamiamy demona cronem.
Jak chcesz więcej informacji, wal na priv lub gg.
uczestnicy (1)
-
A.L.E.C