LogBox został mocno zainspirowany Apache Log4j .
Domyślnie LogBox jest dołączony do wszystkich ColdBox pakietów, w wersji 3 lub wyższej.
To nie znaczy, LogBox potrzebuje ColdBox do pracy, programiści są w stanie używać LogBox jako samodzielna aplikacja.
LogBox poprawi jak deweloperzy debugować ich kodu, co pozwala je śledzić i rejestrować, jak aplikacja zachowuje, a następnie wypić na podstawie wyników, szukając problemu lub pożądanego działania.
Sam LogBox składa się z czterech części składowych: podstawowych LogBox, ramowych logowanie, tworzenie komponentów i kontrolerów dziennika układ.
Te elementy zapewniają bardzo elastyczne narzędzie do rejestrowania dla ColdFusion, ale dobrze zorganizowane i bardzo prosty w użyciu.
Opis :
- kategoryzować zdarzenia logowania
- Łatwa instalacja w istniejących aplikacjach,
- Możliwość dostosowania Poziomy rejestrowania
- Możliwość dostosowania logowania
- Formaty komunikatu dostosowania logowania
- Programowa API dostępne
- Wiele dokumentacji
- Obsługiwane bbli miejsca logowania:
- Plik lokalny,
- bazy danych
- Gniazda
- SMS
- obsługi logowania ColdFusion
- Konsola systemu
- obsługi klienta li>
Miejsca
Co nowego w tym wydaniu:
- Bugs:
- Obcinanie od kategorii danych, aby uniknąć błędu w wstawienia na DB appender
- Usprawnienia:
- Obsługa XML Deprecate logbox
Co nowego w wersji 1.6:
- wygodne metody kontroli dziennika:. CanDebug (), canInfo (), canWarn (), canFatal (), canError ()
- Lepsza dokumentacja klas logowania i poziomów.
- Enhance klasę logevent mieć lepsze schematu serializacji dla extraInfo, to może użyć konwencji $ toString () na obiekcie przychodzącej dodatkowych informacji serializacji auto zrobić na nim. Jeśli nie, jeśli kompleks będzie używać notacji JSON.
- kategoria LogBox parsowanie wymaga sprawdzenia długości, gdy kategoria wysyłane jest puste.
- Performance Tuning, że jest stąd ręki.
Co nowego w wersji 1.5:
- Pośrednia poziomy rejestracji nie zmieniają się na poziomie max tylko, ale obie, wyobrażeń, jak na to, co mówi dokumentacja. To jest, gdy robisz. Info = ["myapp.model"] lub debug = ["coldbox.system.ioc"]
- Dodane możliwości konkatenacji do wszystkich programowych metod konfiguracji, dzięki czemu można je łączyć styl jquery.
- SB awaria appender podczas deklarowania właściwości columnMap nie instance.columns zdefiniowana została już ustalona.
Co nowego w wersji 1.4:
- Poprawki do DSL, gdy robi appender powinowactwo, a nie konwersji poziomów dziennika numeryczne.
- poziomach logowania isLevelValid nie zapewniając poprawny poziom złego operację logiczną.
- appender () nie robi kontroli poziomu.
- Refaktoryzacja typy poziomów dziennika argumentów skonsolidować je na trzy metody wpisywania dzięki brad drewna.
- appender Rejestracja init () nie rejestracji poziomu dziennika poprawnie.
- Rejestrator Refactor i appender celu sprawdzenia poziomów logowania wysyłane przez init ().
- Aktualizacja ensurance z kodu źródłowego i niech CF rzucić wyjątek, a nie.
- Tworzenie schematu XML dla LogBox.
Wymagania :
- ColdFusion MX 7 lub nowszy,
- Railo 2 lub wyższy,
- Bluedragon 7 lub nowszy,
Komentarze nie znaleziono