Detalii soft:
Versiune: 3.2.4
Incarca data: 13 Apr 15
Licenţă: Gratuit
Popularitate: 225
Cadrul poate fi folosit pentru a construi aplicații web moderne orientate spre viteză și performanță
Caracteristici :.
- Caracteristici:
- acces DB - adăugat trei straturi de sprijin baze de date servire pentru nevoi diferite. Acestea includ accesul la date DOP-based, Active Record și SQLMap.
- Controale active - acestea sunt controale Web AJAX-uri care fac crearea unei pagini web AJAX-ului extrem de usor .
- TSoapService - cereri săpun componentă de servicii de sprijin
- TJsonService - o componentă de servicii de sprijin cereri JSON
- TFeedService - cereri de alimente componentă de servicii de sprijin
- TDbCache - un generic DB cache modul care poate folosi orice conducător auto DB
- TDbUserManager - un modul manager de utilizator condus-DB
- TOutputCache - un control care să permită pagină fragment cache-ul
- TClientScriptLoader - un control de încărcare biblioteci JavaScript
- TXmlTransform - un control care efectuează transformare în linie XML
- Noi demo-uri și tutoriale, inclusiv & quot; adresa carte & quot ;, & quot; pe blog-tutorial & quot ;, & quot; northwind-db & quot ;, & quot; de chat & quot ;, & qump, quot,, CY-convertor & quot ;, & quot; quot ;, & quot; quot;
Ce este nou în această versiune:
- fix:
- eroare TSafeHtml pe PHP 5.5
- evadeze de caractere în TActiveDropDownList Problema
- prototip Actualizare a workaround IE10 bug
- JS modificare a TDatePicker
- TextMate eroare editor șablon plugin
- Nu suport HTTPS de la generatorul de WSDL
- sprijin WSDL pentru atribute suplimentare de proprietate unui tip personalizat de
- Demo nu funcționează din cutie
- TUrlMapping instanciates a modelelor de două ori
- THyperLink nu este utilizabil folosind navigarea cu tastatură
- greșeli în compozitor: EXT-eaccellerator
- Compozitor: add includ calea pentru prado.php
- DateTimePatterns gresite pentru cultură italiană
Ce este nou în versiunea 3.2.0:
- cod Blocaj a fost rescris sau modificate pentru a face uz de noi capabilități PHP pentru a lucra mai rapid
- redare Progresiv este acum posibil, cod ad-hoc poate reduce considerabil consumul de memorie serverul
- O mai bună caching de fișiere Javascript scade sarcină serverul
- Codul Javascript legate a fost refăcut pentru a asigura o mai bună protecție împotriva atacurilor XSS
- Zeci de bug-uri au fost uciși de la cadrul
Ce este nou în versiunea 3.1.9:
- Rezolvarea erorilor:
- Documentație a fost actualizat.
- TDataList: FooterStyle nu este utilizat .
- Traducere nu funcționează cu Prado 3.1.8.
- TDbCache cu PostgreSQL arunca o TDbException.
- NOU:
- documentare Sdded și probe pentru tutorial QuickStart pentru a include controalele de active.
- Control Adaugat TTemplateControlInheritable.
- Control Adaugat TActiveDataGrid.
- Control Adaugat TActiveDataList.
- Control Adaugat TActiveMultiView.
- Control Adaugat TActiveRepeater.
Ce este nou în versiunea 3.1.8:
- Rezolvarea erorilor:
- probleme TActiveFileUpload.
- problema de securitate posibile în cookie-uri.
- Parola TTextBox nu acceptă AutoCompleteType.
- Când DefaultButton proprietate TPanel este setat la o TActiveButton inhibă postbacks TButton lui.
- TTabPanel nu este afișat corespunzător pe postback dacă proprietate vizibil un TTabView lui = false.
- ACCESORII:
- Eliminat octet zero, tăiați chiar de la rutina de decriptare și a făcut, de asemenea, unele modificări cosmetice.
- modernizate fișierul ini PHPUnit de a lucra cu PHPUnit 3.3 3.4 și 3.5. Există condiționale pentru 3.3 și 3.4. Nici un fișier mai-cadru include nevoie cu 3.5.
- Prado pierzi CPU folosind interfețe ArrayAccess și IteratorAggregate.
- Actualizat prototip de 1,7 Scriptaculous la 1.9.0 și a scăzut json.js pentru json2.js. Adaugă suport IE9.
- TinyMCE Actualizat la ultima versiune (3.4.2). Dimensiunii pachetului crescut un pic (3.7-5.5 mb), deoarece noua versiune este mai mare în sizea și adaugă suport pentru o mulțime de noi localizări. Adaugă suport IE9.
Tipul
Ce este nou în versiunea 3.1.7:
- Precizați domenii necesare la cerere
- inconsecvențe în TRegularExpressionValidator
- THttpSession.CookieMode ignorate / Session ID scurgere
- în afara DataGrid / subsol renderers în imposibilitatea de a localiza grila lor mamă în setData () metoda
- THttpRequest - & # x3e; getPathInfo nu funcționează pe serverele când cgi.fix_pathinfo = 1
- TTextBox nu pentru a afișa sfârșit de linie inital
- Bug cu apeluri, cum ar fi MyActiveRedorc - & # x3e; withText () - & # x3e, withUser () - & # x3e, găsi (...) și rezultatul nul
- Enabled nu funcționează corespunzător privind controalele TActiveRadioButton / CheckBoxList
- eroare de nivel E_NOTICE în TDataGatewayCommand
- FlushOnExecute pe baza CacheModel bufeuri toate Cererea Cache
- & # x3c, conexiune & # x3e; etichetă în SqlMap config ignorate în 3.1.5 și mai sus, introduse prin rezolvarea Numărul # 68
- THttpResponse nu are suport personalizate antete Content-Type, elimina o parte din setul de caractere în afara dacă THttpResponse.Charset = false
- TDbCache nu verifică dacă db conexiune este activă.
- stat Page corupt când EnableStateValidation = false
- parsarea Bad de coloana MySQL tip ENUM
- săpun-enc: Array nu un tip complex valid
- & quot; variabila nedefinita: tagName & quot; după eroare în configurație cerere.
- TShellApplication eșuat atunci când nici un serviciu sunt definite în configurația cerere.
- TDbConnection.Charset nu funcționează corect
- SqlMap nu scapa params inline corect
- Întrebarea greșită executat de TMysqlMetaData li>
- TTabPanel nu păstrează fila activ la cerere de apel invers
- TXmlElement nu are suport pentru toate tipurile din atributele - nu pentru a salva
- greșeli în TBoundColumn (Robin)
- eroare TActiveDatePicker JS atunci când format de dată nu are cele 3 elemente
- Adauga ClientScriptManagerClass de proprietate TPageService și releated schimbări în TPage.getClientScript ()
- face întotdeauna omologii clientside de control de validare, chiar dacă nu a permis, dar trece-prin proprietate Enabled pentru a permite Enabled / Dezactivează de validator pe apel invers.
- Adăugați TValidationSummary.ScrollToSummary proprietate la un control pe partea de server deoarece există proprietate pe client-side.
- Adăugați proprietatea TransactionClass (implicit System.Data.TDbTransaction) pentru a TDbConnection și modifica beginTransaction ()
- Modifică TDbTableInfo :: getColumnNames () pentru a stoca duce la cursant privat
- Numărul # 215 - Adauga proprietate ClientSide la TDropContainer
- Numărul # 222 - Adauga Coloane proprietate la TInPlaceTextBox
- Numărul # 218 - Schimbarea URL Javascript Logger
- performanță Clientside (micro): Declararea variabilelor javascript locale explicit ca gazdă a evita căutări lanț domeniu de aplicare
Optimizarea
Cerințe :
- PHP 5.1 sau mai mare
Comentariile nu a fost găsit