Xataface jest ramowa w tym sensie, że jest to zestaw klas i bibliotek, które mają nuda z pisania aplikacji internetowych.
Zapewnia prosty interfejs WWW z bazą danych MySQL, dzięki czemu użytkownik może aktualizować, usuwać i wyszukiwać dane w podstawowej bazie danych. Interfejs jest ukierunkowane na sekretarzy i użytkowników końcowych, w przeciwieństwie do administratorów baz danych.
Xataface umożliwia projektowanie opartych na danych, ponieważ pozwala programistom opracowanie stron internetowych, najpierw projektowania bazy danych, który będzie używany do przechowywania danych na stronie internetowej, a następnie zaprojektowanie strony używane do wyświetlania danych.
Programiści mogą skupić się na danych, ponieważ nie musisz się martwić o konieczności budowy form, aby zaktualizować dane.
Jeśli wymogami zmiany aplikacji, programista może po prostu dodać pole do tabeli bazy danych i wszystkie związane z nimi formularze zostaną automatycznie zaktualizowane (bo wszystkie są generowane dynamicznie przy użyciu schematu bazy danych).
Co nowego w tym wydaniu:
- zawiera wiele poprawek i kilka udoskonalenia .
Co nowego w wersji 2.0.0:
- Przymusowe lookup ikona widget do wyświetlania zdjęć inline.
- Dodane actionPerformed działania do ListView, który jest aktywowany, gdy użytkownik kliknie
- wiersz w widoku listy. Przechodzi zarówno widok i model w ramach danych o zdarzeniach.
- Naprawiono błąd krytyczny podczas kopiowania wybranych related records.
- Poprawiono przechodzą przez ostrzeżenia odniesienia w klasie Dataface / RelatedRecord.php.
- Poprawiono JavaScript ListView, tak, że zachowuje pozycje na aktualizacji teraz.
- Naprawiono błąd z notacji danych-kvc w xataface.model.Model javascript klasy.
- Dodano parametr metody Dataface_IO :: write (), aby wymusić wstawienie nowego rekordu.
Co nowego w wersji 1.3.2:.
- Poprawiono literówkę w wyłączając magiczne cytaty
Co nowego w wersji 1.3rc6:
- zawiera tylko jedną poprawkę na błąd, który mógł spowodować utratę precyzji pól obrocie i po przecinku, gdy locale LC_NUMERIC jest ustawiony na lokalizacji, która używa przecinków do miejsc po przecinku.
Co nowego w wersji 1.3rc4:
- Wyłączony indeksowanie na stołach, które nie mają Indeks włączony.
- Dodano wsparcie dla timediff operacji MySQL. Dodano testy również.
- Zmieniono tak, że limit czasu sesji odnosi się wylogować po bezczynności, a nie po czasie po wylogowaniu sesji utworzone.
- Zmienione session_timeout do liczby całkowitej w przypadku tak było przyczyną problemów wcześniej.
- Usunięto niektóre bity, które przyciągają ścisłe ostrzeżenia w PHP 5.3
- Naprawiono błąd, który został spowodowany przez umożliwienie działania, aby zastąpić relationships.ini definicje działania plików. Problemem było to, wszystkie związane z nimi działania były zastępowane definicji działania relationships.ini. Fix było dodać dyrektywę pliku actions.ini jawnie ustawić akcję jako przeciążać przez plik relationships.ini.
- related_records_list działania zostały podane dyrektywy: allow_override = relationships.ini, który mówi, że wszelkie ustawienia wprowadzone w relationships.ini działania: definicja zastąpi szczegóły tego działania .
- Dodano wsparcie dla disable_session_ip_check w conf.ini pliku.
- Poprawiono aktualizację, ale z wielu rekordów dataface__version dodawane.
- Zmienione błędy przy wprowadzaniu nowego typu powiązanego zapis kluczy obcych awarii więzów być zawiadomienie zamiast błędu krytycznego, więc to daje użytkownikowi bardziej przyjazny komunikat o błędzie.
- Zmienione sesji po prostu zalogować użytkownika, jeśli jego sesja ma niewłaściwy identyfikator sesji.
- Usunięto "tu" debugowania tekst, który nie powinien być tam w głównym szablonie.
- Naprawiono błąd z gruszką nadrzędnym :: raiseError (statyczne metody) z metodą non-statycznego. Teraz XML_Parser :: raiseError jest statyczny.
- Ulepszone oznakowanie relacja na formularzu znaleźć.
- Dodano wsparcie dla widoczności: znaleźć się w relacji do ukrycia relacji z formularza wyszukiwania, .
Wymagania :
- PHP 4.3 lub nowszy,
- MySQL 3.2.3 lub wyższej,
Komentarze nie znaleziono