Рамката може да се използва за изграждане на съвременни уеб приложения, насочени към скорост и производителност
<силни> Характеристики :.
- <Ли клас = " bbli "> Характеристики:
- DB достъп - добавя три нива на подкрепа база данни служи за различни нужди. Те включват ЗНП базиран достъп до данни, Active Record и SQLMap.
- Активни Controls - това са AJAX-скрипт уеб контроли, които правят създаването на AJAX-съвместим уеб страница изключително лесен .
- TSoapService - заявки за услуга компонент подкрепа SOAP
- TJsonService - компонент на услугите, подкрепящи JSON искания
- TFeedService - заявки за услуга компонент подкрепа фуражни
- TDbCache - родово DB кеш модул, който може да се използва всеки DB шофьор
- TDbUserManager - потребител мениджър модул DB задвижване
- TOutputCache - контролна позволява фрагмент кеширането на страницата
- TClientScriptLoader - контрола за зареждане на библиотеки JavaScript
- TXmlTransform - контролна извършване инлайн XML трансформация
- Нови демонстрации и уроци, включително и quot; адрес книга & quot ;, & quot; блог-урок & quot ;, & quot; Northwind-db & quot ;, & quot; чат & quot ;, & qump; quot;, CY-конвертор & quot ;, & quot; quot ;, & quot; quot;
<Ли клас = "bbli"> Услуги:
<Ли клас = "bbli"> Модули:
<Ли клас = "bbli"> Controls:
Какво ново в тази версия:
- Fixed:
- TSafeHtml грешка на PHP 5.5
- Проблем избяга герои в TActiveDropDownList
- Актуализация прототип да заобиколно IE10 бъг
- JS актуализация, за да TDatePicker
- TextMate редактор шаблон плъгин грешка
- Не HTTPS подкрепа от генератора на WSDL
- WSDL подкрепа за допълнителни атрибути на имот персонализиран вид на
- демо не работят извън кутията
- TUrlMapping instanciates модели два пъти
- THyperLink не е използваем, използвайки клавиатурата за навигация
- Типо в композитор: EXT-eaccellerator
- Композитор: добави включва пътя за prado.php
- Грешен DateTimePatterns за италианската култура
Какво ново във версия 3.2.0:
- тесен фронт код е пренаписан или модифициран да използва на нови възможности на PHP, за да работят по-бързо
- Progressive оказване сега е възможно, Временна код може да намали значително употребата на сървъра памет
- По-добро кеширане на Javascript файлове намалява натоварването на сървъра
- The свързани Javascript код бе преработен, за да се осигури по-добра защита от XSS атаки
- Десетки бъгове са били убити от рамката
Какво ново във версия 3.1.9:
- Фикс грешки:
- Documentation е актуализиран.
- TDataList: FooterStyle не използва .
- Превод не работят с Prado 3.1.8.
- TDbCache с PostgreSQL хвърли TDbException.
- NEW:
- Sdded документация и проби до QuickStart настойнически за включване на активно управление.
- Добавено TTemplateControlInheritable контрол.
- Добавено TActiveDataGrid контрол.
- Добавено TActiveDataList контрол.
- Добавено TActiveMultiView контрол.
- Добавено TActiveRepeater контрол.
Какво ново във версия 3.1.8:
- Фикс грешки:
- TActiveFileUpload проблеми.
- Възможен проблем със сигурността в бисквитките.
- Password TTextBox не поддържа AutoCompleteType.
- Когато DefaultButton имот TPanel е настроен на TActiveButton той потиска postbacks TButton си.
- TTabPanel не показва правилно при postback ако видим собственост на TTabView си = фалшива.
- Аксесоари:
- Премахнато нула байт полето отрежете от рутината на декриптиране и също направи някои козметични промени.
- Обновен на INI файла PHPUnit да работи с PHPUnit 3.3 3.4 и 3.5. Има условностите за 3.3 и 3.4. Не повече рамкова файл включва Необходими са с 3.5.
- Prado губите CPU с помощта ArrayAccess и IteratorAggregate интерфейси.
- Updated прототип на 1,7 scriptaculous да 1.9.0 и пусна json.js за json2.js. Добавя поддръжка IE9.
- Updated TinyMCE да най-новата версия (3.4.2). Размера на опаковката израснал малко (от 3.7-5.5 MB), тъй като новата версия е по-голям в sizea и добавя поддръжка за много нови локализации. Добавя поддръжка IE9.
Тип
Какво ново във версия 3.1.7:
- Посочете необходими полета по поръчка
- Несъответствия в TRegularExpressionValidator
- THttpSession.CookieMode игнорира / Session ID теч
- DataGrid хедър / футър рендеринг не може да намери своята майка мрежа в setData () метод
- THttpRequest - & # x3e; getPathInfo не работи на сървъри, когато cgi.fix_pathinfo = 1
- TTextBox не успее да покаже начално ред
- Bug с подобни обаждания MyActiveRedorc - & # x3e; withText () - & # x3e; withUser () - & # x3e; намерите (...) и нулев резултат
- Enabled не работи правилно на TActiveRadioButton / CheckBoxList контрол
- грешка ниво E_NOTICE в TDataGatewayCommand
- FlushOnExecute на Basic CacheModel премахва всички Application Cache
- & # x3c; връзка & # x3e; маркер в SqlMap довереник игнорирани в 3.1.5 и по-горе, въведена с решаването Issue # 68
- THttpResponse не поддържа персонализирани Content-Type хедъри, премахнете набор от знаци част от заглавна ако THttpResponse.Charset = фалшива
- TDbCache не проверява дали db връзката е активна.
- Page членка повреден, когато EnableStateValidation = False
- Bad разбор на MySQL тип ENUM колона
- сапун-ENC: Array не валиден тип комплекс
- & quot; Undefined променлива: име на маркер & quot; След грешка в конфигурацията на заявление.
- TShellApplication провали, след като не е услуга, са дефинирани в конфигурацията на заявление.
- TDbConnection.Charset не работи правилно
- SqlMap не избяга редово PARAMS правилно
- Сгрешена заявка, изпълнен от TMysqlMetaData Li>
- TTabPanel не запази активния таб на заявка за обратно повикване
- TXmlElement не поддържа всички видове в атрибути - не успява да спаси
- Типо в TBoundColumn (Robin)
- TActiveDatePicker JS грешка, когато формата на датата не разполага с 3 елемента
- Добави ClientScriptManagerClass собственост на TPageService и releated промени в TPage.getClientScript ()
- Винаги правят клиентските колеги на контрол валидиране дори ако не са разрешени, но при преминаване през Enabled собственост, за да се позволи Enabled / Изключване на валидатор на обаждане.
- Добави имот TValidationSummary.ScrollToSummary да страна на сървъра за управление, тъй като съществува имот от страна на клиента.
- Добави имот TransactionClass (по подразбиране е System.Data.TDbTransaction) да TDbConnection и променяте beginTransaction ()
- Modify TDbTableInfo :: getColumnNames (), за да се съхранява води държавите-частно клас
- Issue # 215 - Добавяне на клиентските имот да TDropContainer
- Issue # 222 - Добави Колони имот да TInPlaceTextBox
- Issue # 218 - Промяна на URL на Javascript Logger
- клиентските производителност (микро) оптимизация: Декларирам местните JavaScript променливи изрична като местна да избегне обхват верижни заявки
<силни> Изисквания :
- PHP 5.1 или по-висока
Коментари не е намерена