Szczegóły programowe:
ramy mogą być wykorzystywane do budowania nowoczesnych aplikacji internetowych nastawiona na szybkość i wydajność
Opis .
- Opis:
- Dostęp DB - dodał trzy warstwy bazy danych obsługującej wsparcie dla różnych potrzeb. Obejmują one ChNP oparte dostępu do danych, Active Record i sqlmap.
- Aktywne Sterowanie - są to kontrole obsługą AJAX Web, które sprawiają, tworzenia AJAX-włączoną stronę internetową niezwykle łatwy, .
- Usługi bbli:
- TSoapService - żądania SOAP komponent usługi wspierające
- TJsonService - komponent usługi wsparcia żądań JSON,
- TFeedService - wnioski paszowe komponent usługi wspierające
- Moduły bbli:
- TDbCache - generic DB Moduł pamięci podręcznej, które mogą korzystać z dowolnego sterownika DB
- TDbUserManager - Moduł menadżer użytkownika DB-driven,
- Sterowniki bbli:
- TOutputCache - sterowanie umożliwia buforowanie fragmentu strony
- TClientScriptLoader - kontrola do ładowania bibliotek JavaScript,
- TXmlTransform - kontrola wykonywania transformacji inline XML
- Nowe dema i tutoriale, w tym & quot; adres, książka & quot ;, & quot; blog-tutorial & quot ;, & quot; northwind-db & quot ;, & quot; porozmawiać & quot ;, & qump; quot;, cy-konwerter & quot ;, & quot; quot ;, & quot; quot;
Co nowego w tym wydaniu:
- Poprawiono:
- Błąd TSafeHtml na PHP 5.5
- ucieczki znaki TActiveDropDownList Problem
- Prototyp Aktualizacja obejścia IE10 błąd
- JS aktualizacja TDatePicker
- TextMate błąd edytora szablonów wtyczki
- Brak wsparcia HTTPS z generatora WSDL,
- Wsparcie WSDL dla dodatkowych atrybutów własności niestandardowego typu w
- Demo nie działają na polu
- TUrlMapping instanciates wzory dwa razy
- THyperLink nie nadaje się za pomocą klawiatury,
- Literówka w kompozytora: ext-eaccellerator
- Kompozytor: dodaj obejmują ścieżkę prado.php
- Złe DateTimePatterns dla włoskiej kultury
Co nowego w wersji 3.2.0:
- Kod Wąskie został przepisany lub zmodyfikowane, aby korzystanie o nowe funkcje PHP do pracy szybciej,
- Progresywny rendering jest obecnie możliwe, kod ad-hoc może znacząco obniżyć zużycie pamięci serwera,
- Lepsze buforowanie plików JavaScript zmniejsza obciążenie serwera,
- Kod Javascript związane zmianie w celu zapewnienia lepszej ochrony przed atakami XSS,
- Dziesiątki błędów zostało zabitych od ram
Co nowego w wersji 3.1.9:
- Poprawiono błędy:
- Dokumentacja została zaktualizowana.
- TDataList: nie FooterStyle używane .
- Tłumaczenie nie działają z Prado 3.1.8.
- TDbCache z PostgreSQL rzucić TDbException.
- NOWOŚĆ:
- Dokumentacja Sdded i próbki do tutorialu szybkiego startu obejmuje aktywne kontroli.
- Kontrola Dodane TTemplateControlInheritable.
- Kontrola Dodane TActiveDataGrid.
- Kontrola Dodane TActiveDataList.
- Kontrola Dodane TActiveMultiView.
- Kontrola Dodane TActiveRepeater.
Co nowego w wersji 3.1.8:
- Poprawiono błędy:
- Problemy TActiveFileUpload.
- Możliwość problem zabezpieczeń w plikach cookie.
- Hasło TTextBox nie obsługuje AutoCompleteType.
- Gdy nieruchomość defaultButton TPanel jest ustawiony na TActiveButton hamuje postbacks TButton w.
- TTabPanel nie wyświetla się poprawnie na odświeżenie strony, jeśli widoczne własnością danego TTabView w = false.
- AKCESORIA:
- Usunięto bajt zerowy prawo przyciąć od rutyny deszyfrowania, a także kilka zmian kosmetycznych.
- Ulepszony plik ini phpunit do pracy z PHPUnit 3.3 3.4 i 3.5. Istnieje warunkowe dla 3.3 i 3.4. Brak pliku bardziej ramowa obejmuje są potrzebne z 3.5.
- Prado marnowania CPU za pomocą interfejsów ArrayAccess i IteratorAggregate.
- Aktualizacja prototyp 1,7 Scriptaculous do 1.9.0 i spadł json.js dla json2.js. Dodaje wsparcie IE9.
- Aktualizacja tinyMCE do najnowszej wersji (3.4.2). Wielkość pakietu dorastał trochę (od 3,7 do 5,5 mb), ponieważ nowa wersja jest większa w sizea i dodaje wsparcie dla wielu nowych lokalizacji. Dodaje wsparcie IE9.
Typ
Co nowego w wersji 3.1.7:
- Określ wymagane pola na żądanie
- niespójne TRegularExpressionValidator
- THttpSession.CookieMode ignorowane / Session ID wyciek
- nagłówek DataGrid / stopka renderujących stanie zlokalizować ich sieci macierzystej w SetData metoda ()
- THttpRequest - & # x3e; getPathInfo nie działa na serwerach, gdy cgi.fix_pathinfo = 1
- TTextBox nie wyświetlać przeczuciom końca linii
- Bug z połączeń jak MyActiveRedorc - & # x3e; WithText () - & # x3e; withuser () - & # x3e; znaleźć (...) i zerowy wynik
- Enabled nie działa prawidłowo w sprawie kontroli TActiveRadioButton / CheckBoxList
- błąd poziomu E_NOTICE w TDataGatewayCommand
- FlushOnExecute na podstawowe CacheModel wypłukuje wszystkie Zastosowanie Cache
- & # x3c; gra & # x3e; tag w sqlmap config ignorowane w ppkt 3.1.5 i powyżej, wprowadzony przez rozwiązywanie Issue # 68
- THttpResponse nie obsługuje niestandardowych nagłówków Content-Type, usunąć część charset nagłówka jeśli THttpResponse.Charset = false
- TDbCache nie sprawdzić, czy połączenie jest aktywne db.
- Państwo Strona uszkodzone podczas EnableStateValidation = False
- Bad parsowanie MySQL ENUM typu kolumny
- mydła enc: Array nie obowiązuje na terenie typu
- & quot; zmienna Nieokreślony: tagName & quot; po błędu w konfiguracji aplikacji.
- TShellApplication udało, gdy nie usługi są zdefiniowane w konfiguracji aplikacji.
- TDbConnection.Charset nie działa prawidłowo,
- sqlmap nie uciec inline params prawidłowo
- zapytanie Błąd wykonywane przez TMysqlMetaData li>
- TTabPanel nie zachowuje aktywną kartę na żądanie oddzwonienia,
- TXmlElement nie obsługuje wszystkich typów w atrybutach - nie zapisać,
- Literówka w TBoundColumn (Robin),
- Błąd TActiveDatePicker js, gdy format daty nie posiada 3 elementy
- Dodaj ClientScriptManagerClass własności do TPageService i releated zmiany TPage.getClientScript ()
- Zawsze renderowania po stronie klienta kreacji kontroli poprawności, nawet jeśli nie jest włączona, ale pass-through Enabled właściwość, aby umożliwić Włączone / Wyłączone z walidator na oddzwonienie.
- Dodaj nieruchomości TValidationSummary.ScrollToSummary kontroli po stronie serwera, ponieważ właściwość istnieje na stronie klienta.
- Dodaj nieruchomości TransactionClass (domyślnie System.Data.TDbTransaction) do TDbConnection i zmodyfikować metody beginTransaction ()
- Modyfikuj TDbTableInfo :: getColumnNames () do przechowywania spowodować prywatnego członka klasy
- Wydanie nr 215 - Dodaj do TDropContainer własności po stronie klienta li>
- Issue # 222 - Dodaj obiekt Kolumny do TInPlaceTextBox
- Issue # 218 - Zmień adres URL Javascript Logger
- stronie klienta wydajność (mikro) optymalizacja: Zadeklaruj zmienne lokalne javascript wyraźne jak lokalna uniknąć wyszukiwań łańcucha zakres
Wymagania :
- PHP 5.1 lub wyższy,
Komentarze nie znaleziono